Neural Engineering System Terminal
Five AI coding agents, scattered across your machine.
NEST holds the helm.
NEST is a local-first control plane for professional AI coding agents: a Rust server as the single source of truth, a CLI, and a React PWA. Run Claude Code, Codex, Cursor Agent, Gemini, and OpenCode from one hub — drive them from the web PWA, a Telegram Mini App, or any browser.
// One server. One session log. Every agent accountable to it.
Built by those who run agents in production
The same control plane FACTA runs on its own agents. Not a wrapper — a real Rust server.
- 5 agents live today
- Rust server · single source of truth
- PostgreSQL persistence
- Per-agent permission gates
- Audit trail on every session
- BYOK — no lock-in
The problem
Every agent runs in its own silo. None answers to one helm.
Claude Code, Codex, Cursor, Gemini, OpenCode — each a powerful agent, each its own process, its own context, its own unaccountable loop. You switch between terminals, lose the thread between sessions, and no single log holds what any of them actually did.
A professional AI coding workflow needs one source of truth — not five tabs and a prayer.
The platform
Three steps. One control plane.
Install the Rust server, sync your agents to it, and govern every session from one log.
Five agents live today — Claude Code, Codex, Cursor Agent, Gemini, OpenCode. Self-hosted, source-available.

01
Install
Run the Rust server locally or in Docker. PostgreSQL persists sessions, messages, and events. One binary, one source of truth.

02
Sync
Point the CLI at your agents. NEST speaks Socket.IO, SSE, and REST so every agent reports to the same session log — terminal, PWA, or browser.

03
Govern
Set per-agent permission families, watch every session from the PWA, and keep a full audit trail. Nothing ships without the gate opening.
The agents — 5 live today + Voice
Every agent you already run, on one hub
Five agents ship today, each live and wired to the same Rust server. Voice drives them all from one console.

Claude Code
Anthropic's CLI agent, accountable to one session log.

Codex
OpenAI's coding agent, governed from the same helm.

Cursor Agent
The IDE agent, synced to the server's source of truth.

Gemini
Google's agent, running in the same formation.

OpenCode
The open-frame agent, its workings visible and logged.

Voice
Drive any agent from one console — voice as the helm.
Who it's for
A specific answer for every operator
From the solo dev in the terminal to the platform engineer routing every line — one server, one log.

The solo dev
One terminal, one server, every agent on it. No context lost between sessions.

The team lead
Watch every agent session from one PWA. The team's work, one log.

The security engineer
Per-agent permission gates and a sealed audit trail. Legal can read it.

The platform engineer
Every agent's line routing through one lit junction. Docker images included.
Why different
Five agents in five silos.
Five agents on one helm.
Three ways teams try to run AI coding agents — and where each one breaks.
| Bare terminals | Agent-specific UIs | NEST | |
|---|---|---|---|
| One session log across all agents | no | no | yes |
| Single source of truth (Rust server) | no | no | yes |
| Per-agent permission gates | no | partial | yes |
| Audit trail on every session | no | no | yes |
| Drive from web, Telegram, or any browser | no | no | yes |
| Mobile oversight of running agents | no | partial | yes |
| Survives an agent crash | no | no | yes |
Enterprise
Your security team approves from the start.
Self-hosted Rust server, PostgreSQL persistence, per-agent permission families, and a full audit trail. BYOK. No training on your data.

Self-hosted
Run the Rust server on your own metal. Zero egress.

Audit trail
Every session, message, and event logged in sequence.

Permissions
Per-agent mode families. Each gate keyed and counted.

Mobile oversight
The PWA mirrors the server. Watch from anywhere.
By the numbers
One server. Every agent accountable.
Figures derived from running NEST on the FACTA codebase. Verify against your case in a demo.
5
Agents live today — Claude Code, Codex, Cursor, Gemini, OpenCode
1
Rust server — the single source of truth
0
Sessions without an audit-trail entry
Start today
Five agents in five silos.
Put them on one helm.
Clone NEST, run the Rust server, and point the CLI at your agents. Install → Sync → Govern.
Pricing
Start at zero. Self-host the server.
NEST is free and self-hosted — clone it and run the Rust server today. Cloud adds managed persistence, permissions, and mobile oversight per key.
NEST is free because the control plane should be frictionless. Cloud is the only thing we charge for.
No card required for Solo · Cancel Team keys anytime · NEST is yours to self-host, free
$0
To start
$49
Per API key / mo
5
Agents live today
0
Sessions unlogged
Download
NEST
Run the Rust server yourself. Today.
$0
free forever · self-hosted
Open sourceWhat you self-host:
- ✓Rust server — single source of truth
- ✓5 agents: Claude Code, Codex, Cursor, Gemini, OpenCode
- ✓CLI + React PWA
- ✓PostgreSQL persistence
- ✓Per-agent permission gates
- ✓Audit trail on every session
- ✓Free forever
Evaluate
Solo
Try the managed server.
$0
/mo · 1 API key
No card requiredWhat's included:
- ✓1 API key
- ✓Managed Rust server
- ✓PWA + Telegram Mini App
- ✓Community support
- ✓No card required
Adopt
Team
Where the helm pays for itself.
$49
per API key / month
Most popularEverything in Solo, plus:
- ✓Per-key pricing
- ✓Mobile oversight
- ✓Full audit log export
- ✓Priority support
- ✓SSO ready
- ✓Team permission families
Expand
Enterprise
Self-hosted or dedicated cloud, org-wide.
Custom
priced on your pilot's ROI
Everything in Team, plus:
- ✓Self-hosted or dedicated cloud
- ✓BYOK encryption
- ✓Dedicated success engineer
- ✓Custom agent integrations
- ✓Sovereign deployment
- ✓Docker images on your registry
Why $49, and why per key
The API key is the unit of value — so it's the unit of price.
One key maps to one operator's identity and one seat on the server. You pay for the agents that actually work, not for seats that sit idle.
Land with 3–5 keys, expand as the helm proves its worth.
How teams grow into NEST
From a free download to org-wide oversight
Four steps — and you only pay at the step where it already pays for itself.
This is land-and-expand — the pricing is built for it.

Install
NEST
Self-host the Rust server free. Evaluate the control plane with no commitment.

Connect
Solo
One free key on managed cloud. See the server on your agents.

Govern
Team
Add keys at $49 each as the audit trail proves the value.

Expand
Enterprise
Org-wide oversight, sovereign deployment, dedicated support.
Why per key pays off
What actually changes
No invented dollar figures — the savings are in sessions and in the work you stop losing track of.
Session continuity
Without
Lost between terminals and crashes
With NEST
PostgreSQL persists every session
Saving
No more cold starts
Onboarding a new agent
Without
Wire it up from scratch each time
With NEST
Point the CLI at it — it joins the log
Saving
Minutes
Session review
Without
Ad hoc, no record
With NEST
0 sessions ship without an audit entry
Saving
Audit-ready
Knowing what an agent did
Without
Vibes, guesses, lost logs
With NEST
Per-session audit trail
Saving
Proof
Oversight from anywhere
Without
Chained to the terminal
With NEST
PWA + Telegram Mini App
Saving
Mobile
Agent-silo figure: derived from FACTA's own deployments.
Security you can put in front of legal.
We don't train on your data. Self-hosted Rust server for full sovereignty. Per-agent permission gates and a full audit trail on every session.
- ✓Rust server — self-hosted, zero egress
- ✓PostgreSQL persistence, encrypted at rest
- ✓BYOK — bring your own keys
- ✓No training on your data
- ✓Per-agent permission families
- ✓Audit trail on every session
No lock-in, no surprises
- NEST is yours to self-host, free
- No card required for Solo
- Cancel Team keys anytime
- Export your audit trail anytime
- Open-source core
FAQ
Frequently asked questions
Everything you need to know before getting started.
Is NEST really free?+
Yes. NEST is open source and self-hosted. Clone it and run the Rust server today — no card, no account.
Which agents are live today?+
Five: Claude Code, Codex, Cursor Agent, Gemini, and OpenCode. All live, all wired to the same Rust server. Voice drives them all from one console.
What's the Rust server for?+
It's the single source of truth. Every session, message, and event flows through it and persists in PostgreSQL — so nothing is lost between terminals or crashes.
Can I drive agents from my phone?+
Yes. The React PWA mirrors the server, and a Telegram Mini App lets you watch and drive sessions from anywhere.
Do you train on my data?+
No. We never train on your data. BYOK and a self-hosted Rust server are available for full sovereignty.
What are per-agent permission families?+
Each agent runs under a mode family you define — what it may touch, what it may run, what it may send. The gate opens only when the permission says yes.
Can I cancel anytime?+
Yes. Cancel Team keys anytime. Export your audit trail anytime. No lock-in.
Is there an enterprise tier?+
Yes — Custom, priced on your pilot's ROI. Self-hosted or dedicated cloud, BYOK, dedicated success engineer, Docker images on your registry.
Start at zero
Ready to
hold the helm?
Clone NEST free and self-host the Rust server today, or start a free Solo key on managed cloud. Add keys when the audit trail proves the value.
- Free, self-hosted NEST
- No card for Solo
- Cancel anytime
