Orbital is an open-source "project agent" that takes context out of ephemeral LLM sessions and keeps it as local, versioned project state so any worker agent can pick up work without re-explaining goals or decisions. It shifts the unit of work from session to project: a persistent workspace on your machine holds state, decisions, lessons, queued work and artifacts so Claude Code, Codex, Gemini CLI, Cursor or other CLIs can be dispatched against the same authoritative context. Setup uses a two-step wizard (pick an LLM provider and connect accounts), runs locally (Windows/macOS installers provided), accepts your API keys, and lets you interact by chat or by queueing tasks that the project agent delegates and audits.
Practically, Orbital stores PROJECT_STATE.md, DECISIONS.md, LESSONS.md, queue.json and an orbital/ folder with session logs, sub-agent memory, tool outputs and accumulated artifacts; each queued task must finish as COMPLETED or BLOCKED so nothing silently drifts. Workers are briefed from those files, keep per-worker memory, and have their outputs recorded back into the workspace. It coordinates sub-agents via SDK, app-server or PTY/ACP, enforces governance (budget, approvals, audit trail) at the project level, runs on your machine rather than as a cloud service, is GPL-3.0 licensed, and aims to replace manual context-ferrying between different LLM tools.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.