Output you'd stake your name on.
Your expert writes the spec. Agents decompose, assemble, and verify against it, held to the standard the expert would hold themselves to.
Orbit is extra tooling for your AI harness: knowledge bases, a credential broker, a terminal kanban, and sandboxed runtimes. Every operator becomes the planner behind a fleet of agents, so the judgement stays human while the agents do the lifting.
$ orbit board show ▸ ENG — Engineering TODO │ IN PROGRESS │ IN REVIEW │ DONE ───────────┼─────────────┼────────────┼───────────── ENG-42 │ ENG-37 │ ENG-31 │ ENG-29 Wire vault │ Decompose │ Patch lock │ Update OAS to broker │ auth epic │ contention │ schemas $ orbit instance start --ticket ENG-37 ✔ sandbox booted · skills mounted · secrets brokered ▸ agent atlas picked up ENG-37
Your expert writes the spec. Agents decompose, assemble, and verify against it, held to the standard the expert would hold themselves to.
You become the planner: architect, strategist, reviewer. Orbit holds the spec, the catalogs, and the verification so your intent survives every run.
One senior engineer driving agents ships like five. One ops lead runs what used to need a department. Hire for new capability, not more of the same.
One expert directs the agents. Their judgement stays; their output multiplies.
Software dev
first vertical · deep templates
Operations
SOPs · runbooks · escalations
Research
literature · synthesis · briefs
Content
drafting · review · publish
Business mgmt
clients · proposals · billing
Customer support
triage · respond · escalate
Name the destination, take an honest read of where you actually are, and close the gap between them. Motion is not progress.
Desired state, written down.
Every domain, whether a feature, a system, or the business itself, gets a spec with verifiable criteria. No vision-board fluff, just acceptance you can answer yes or no.
Current state, measured.
Boards, metrics, dashboards, agent telemetry. Orbit takes a continuous read of where things actually stand, not where you hope they are.
Plan, execute, verify.
Tasks decomposed to assembly-grade specificity. Agents glue documented components together. Verification gates every column transition.
Orbit is extra tooling for your AI harness. One binary exposes the whole platform. Every command is non-interactive and prints concise plain text, so an agent reads the output as easily as you do.
curl -fsSL https://orbitwork.sh/install.sh | shorbit board kanban terminal kanban: boards, tickets, links
orbit plan planning surface a decision fork, get an answer back
orbit kb knowledge recall + compound self-healing knowledge
orbit instance execution dispatch a sandboxed agent against a ticket
orbit secret vault brokered credentials, never inlined
orbit tool integrations wrap any HTTP API as a workspace module
orbit map data jq-like JSON→JSON transforms, composable
orbit bucket storage per-workspace S3 via presigned URLs
A first-class terminal kanban: boards, WIP limits, dependencies, and ticket links, all over the API. The expert writes the spec; agents pick it up and run.
$ orbit board kanban --watch Define vault rotation policy
@tino
Acceptance criteria for billing portal
@tino
Tighten preview rendering on small terminals
—
+3 more
Decompose auth epic into assembly-grade tasks
agent:atlas
Wire ShadCN form primitives into onboarding
agent:atlas
Generate OpenAPI client for fabric routes
agent:hyperion
+1 more
Patch lock contention in instance scheduler
agent:hyperion
Verify Knex migration for ticket-link
@tino
Update OpenAPI schemas for boards
@tino
Ship credential broker v1
agent:atlas
+3 more
When a run hits a fork, Orbit surfaces a real decision: context, the choices, and a place to write feedback. It ships you a link, so you can answer from anywhere whenever it suits you. The agent parks and resumes on your call.
orbit plan present prints a URL and exits instead of holding the terminal.context
The auth epic needs a refresh-token strategy before ENG-37 can proceed. Rotation policy isn't pinned in the spec.
Which rotation policy?
notes · feedback
Cap the sliding window at 30d and revoke on password change
The expert writes the spec. Orbit composes the input and dispatches a sandboxed agent to implement it. The human stays the planner; the agent does the typing.
Container starts from the Orbit image. Workspace and credentials bind-mount at runtime.
Required skills mount read-only into the agent's context.
The vault issues scoped, ephemeral tokens, never raw secrets.
The agent picks up the ticket and connects documented components exactly as specified.
Tests, lints, and sign-off checks. The verifier moves the ticket on, not the agent.
isolation
per-instance
filesystem
scoped mount
network egress
policy gated
Every project runs in its own container. Orbit mounts read-only and tokens are namespaced per client, so cross-contamination stops being a rule someone has to follow and becomes a property the runtime enforces.
Client projects never contain Orbit internals. Skills, SOPs, and context live in Orbit and inject at runtime. Clients get the product, not the process.
# build the orbit runtime $ docker build -t orbit . # launch a sandboxed instance for this project $ docker run -it \ --name orbit \ -v /path/to/project:/workspace \ -v ~/.ssh:/home/orbit/.ssh:ro \ -v ~/.gitconfig:/home/orbit/.gitconfig:ro \ -e ORBIT_API=https://orbit.internal \ orbit ✔ orbit runtime booted ✔ workspace mounted · /workspace ✔ credentials read-only · /home/orbit/.ssh ▸ claude code · ready ▸ awaiting ticket dispatch
isolation
per-project
orbit layer
read-only
client repo
orbit-free
--backend docker local Run agents on your own machine. Same image, same isolation, zero cloud dependency.
--backend microvm cloud Dispatch to AWS Lambda MicroVMs for remote, on-demand agent execution. Fan out a fleet without a server to babysit.
Orbit's API holds the keys. When an agent needs to push, query, or call an API, it asks the broker and gets capability back: scoped, leased, and audited.
Zero-visibility secrets. Plaintext never touches the agent's context, memory, or logs.
Scoped leases. Tokens are bound to instance, ticket, and capability. Expire on completion.
Per-workspace isolation. Client A's keys can never be issued to Client B's sandbox.
Audit-grade telemetry. Every lease is logged, replayed, and queryable.
Build knowledge bases on the fly and they're instantly available to your whole team and every agent. Each run grounds in the KB before it acts, then compounds what it learned back in. The memory sharpens with every task.
$ orbit kb recall "Orbit Codebase" --query "secret resolution" ▸ ranked 3 nodes · full bodies + tree neighbours [DECISION] Secrets & secret resolution 0.91 [PATTERN] Workspace secret → broker lease 0.84 [CONCEPT] Integration & automation primitives 0.79 $ orbit kb compound "Orbit Codebase" --from ENG-37 ✔ wrote node "MicroVM memory-limit prerequisite" ▸ linked · [[microvm-dispatch]] [[selfhost-install]]
grounded
before
compounded
after
stale reads
zero
No third-party UI to click through. Every external capability collapses into a composable primitive your agents can reach, then chains with the next one to automate the whole workflow.
orbit tool reach out Wrap any HTTP API as a saved workspace module. Templating resolves params and {{SECRET}} values server-side, so the agent calls the capability and never sees the key.
orbit map reshape jq-like JSON→JSON transforms with simple selectors. Reshape a tool's output into exactly the shape the next step needs, then save the mapper and reuse it.
orbit bucket persist Per-workspace S3 object storage via presigned URLs. Agents read and write artifacts, logs, and uploads without ever holding a raw AWS credential.
playbook and an agent runs the whole chain, step by step. Templates encode your standards and skills package your judgement. Dialects abstract the data layer, and adapters reach the platforms you already use. Set it up once and it scales with you.
Express · TS · Postgres · Knex · Objection
REST API with OpenAPI, auth middleware, schema migrations, and a service catalog ready for agent assembly.
Vite · React · TS · ShadCN · Tailwind
Frontend scaffold with routing, an OpenAPI-generated client, and a documented component catalog.
Kotlin · Jetpack Compose · Material
Compose scaffold with design system, navigation graph, auth flow, networking, and component library.
SwiftUI · Swift Concurrency
iOS scaffold with design system, navigation, auth, networking, and a documented component catalog.
Every agent reports as it works, and the signals roll up your org chart on their own. The read at the top is live, not three days old.
Read-only by design, built for the screen on the wall. You're watching the business, not operating it.
agents running
9
work in flight
23
signals · today
1,284
lead @tino
shipping ENG board
lead @maia
client onboarding
lead @devon
triage + respond
signal feed
Encode your standards upfront so agents can self-evaluate. Orbit surfaces only the decisions that actually need a human, the ones your expertise was hired for.
metric drift
intervene
ambiguity
intervene
direction
decide
Everything else executes autonomously. Orbit handles the how. You own the what and the why.
throughput · ENG
12.4 tickets/day
▲ within band
verification pass
98.1%
▲ ok
spec ambiguity · ENG-37
Auth refresh policy not pinned.
! needs decision
cost · 24h
$4.18
▲ under budget
queue · awaiting operator
Built for the people who'd rather elevate than replace, and ship at a multiple without diluting the standards or commoditizing the craft.
If you have to click through someone else's interface, the system has failed. Every capability becomes an Orbit module your agents can reach, not one your mouse has to.
Capabilities are building blocks. Small, well-defined pieces that snap together to do things no single tool was designed for.
Orbit is plugged into live signals: AI news, security advisories, supply-chain threats. Awareness isn't a feature you turn on, it's part of the infrastructure.
Your data lives in your infrastructure. You own the storage, the access patterns, and the lifecycle, instead of a dozen SaaS dashboards you can't audit.
Every incident becomes a new SOP and every threat tightens the loop, so the system comes out of disruptions stronger than it went in.
The system earns agency. It starts supervised, proves itself over real work, and gets more scope as it does. Autonomy is granted, never assumed.
Orbit's platform API deploys into your own AWS account from a single template. No keys change hands and no data leaves your perimeter. The CLI is one curl, and everything runs on infrastructure you own.
Launch Stack. A CloudFormation template spins up the API, database, and broker in-account.
Data sovereignty. Storage, secrets, and telemetry live in your account, auditable and yours.
Upgrade by tag. Bump the image tag; no data loss, no re-provisioning.
01 · the api
Deploy to your AWS.
CloudFormation · in-account · RETAIN policies
02 · the cli
One curl.
macOS · Linux · Windows · signed binaries
Orbit is still taking shape. Drop your email and I'll send launch updates, early builds, and a heads-up the moment you can run it against a real board — no noise, just the milestones that matter.
zero spam · classified by default · unsubscribe anytime