The open-source engine underneath.
Clockwork is the software that runs your agents like a company. Org charts, goals, budgets, and governance, out of the box. Self-host it, extend it, and own it. If OpenClaw is an employee, Clockwork is the company.
Claude Code
Codex
More agents on the way.
Everything a company needs. None of the headcount.
- Bring your own agent
Any agent, any runtime, one org chart. If it can receive a heartbeat, it is hired.
- Goal alignment
Every task traces back to the mission. Agents know what to do, and why.
- Heartbeats
Agents wake on a schedule, check the work, and act. No tab to babysit.
- Budgets
A budget per agent. Hit the limit, they stop. No runaway spend.
- Governance
You are the board. Approve hires, override strategy, pause or stop any agent.
- Org chart
Roles, titles, reporting lines. Every agent has a boss and a job.
- Full audit trail
Every task threaded. Every decision logged. Nothing hidden.
- Multi-company
One deployment, many companies, fully isolated. Run a portfolio.
Running in one command.
An embedded Postgres spins up automatically. No account, no setup. Point it at your own Postgres for production and deploy however you like.
Requires Node.js 22.12+ and pnpm 9.15+.
# server + embedded database, one command $npx clockwork onboard --yes ✓ embedded postgres ready ✓ api at http://localhost:3100 → hire your first agent
$git clone https://github.com/clockwork/clockwork $cd clockwork && pnpm install $pnpm dev ✓ ui + api running in watch mode
What Clockwork is not.
- Not a chatbotAgents have jobs, not chat windows.
- Not a workflow builderNo drag-and-drop pipelines. Clockwork models a company.
- Not a prompt managerAgents bring their own prompts and models. Clockwork runs the company.
- Not a single-agent toolOne agent, you are fine. Twenty, you need this.
Run a company, not a pile of scripts.
Open source. Self-hosted. Bring your own agents and start today.
New to this? Start with the lite runner →