Inference, routed
Choose the right model per task. Route through infrastructure you control instead of hard-wiring your workflow to one provider.
Jeden is a private coding-agent harness built for teams that need more than a chat window. Local policy, controlled tools, durable sessions, and model freedom—without giving up the terminal.
❯ jeden "trace the billing regression"▋
Reading project context and active policy…
01 Located 4 affected callsites
02 Reproduced stale entitlement state
03 Applying guarded patch
WRITE Approve changes to 2 files? [y/N]
Jeden separates inference, policy, tools, and the run loop. Each part stays visible, inspectable, and under your control.
The model can reason freely. The harness decides what may actually happen.
Choose the right model per task. Route through infrastructure you control instead of hard-wiring your workflow to one provider.
Approvals, path jails, hooks, and tool permissions are local contracts—not hidden behavior inside a hosted agent.
Every read, command, edit, artifact, and approval remains attached to a durable session you can inspect and resume.
From the first file read to the final verification, Jeden keeps the work inside one controlled, resumable system.
Interactive and one-shot modes, searchable views, native diffs, and approvals that stay where engineers already work.
Jailed filesystem access, guarded writes, process control, search, browser, MCP, delegation, and custom JavaScript tools.
Transcripts, artifacts, memory, todos, modes, and project context survive beyond a single prompt or terminal window.
Lifecycle hooks, extensions, plugins, commands, MCP servers, and project-local configuration make the harness yours.
Jeden records the work behind the answer—tool results, artifacts, decisions, and state—so a serious task can outlive a single interaction.
Jeden makes authority narrow, visible, and revocable.
Writes and commands require explicit approval unless policy grants them.
Path jails and allowlisted tools bound what the agent can reach.
Snapshot-tagged edits reject stale state instead of overwriting it.
Session ledgers preserve the chain from request to verified result.
Jeden is being developed with a small group of engineering teams. Tell us what you want your agent to do—and what it must never do.
Request private access ↗