AgentTask is open source and the product is free. Run it, read it, fork it and build your own thing on top. We only earn on the building blocks you choose to plug in.
Your backlog, your machines, your agents. Hiding the code that ties them together would be strange.
Issues, projects, fleet, queue, release trains, terminals and insight. All of it, for anyone.
Anyone can run AgentTask or fork it and build on it. Change the parts you disagree with. Keep the parts you like.
Paid building blocks are optional pieces you add when you need them. The core stays free. See building blocks →
The core, the client, the daemon, the relay and the specs they were built from live side by side. One pull request can change all of them.
app/The core. Organisations, issues, the mutation bus, sync endpoints, the queue, trains, integrations, the REST API and the MCP server.
Laravel 13 · PHP 8.4 · MySQL · Horizon · Reverbclient/The app you use. Local-first, installable, with terminals and a rich editor. Every view reads from IndexedDB.
Svelte 5 · TypeScript · Vite 8 · Tailwind 4daemon/One binary per machine. Pairs with one command, runs agents in tmux, verifies its own signed updates.
Go 1.27 · macOS · Linux · WSLrelay/Carries terminal bytes over websockets between browsers and daemons. Knows sessions, never issues.
Go 1.27 · coder/websocketdocs/The specs every feature was built from, the wire protocol, live probes of third-party tools and the brand.
MarkdownThey are why the product is fast and hard to break. Bend one and the pull request goes back.
Composite foreign keys keep every row inside its organisation. Not a convention in code, a constraint in the schema.
Every change goes through one mutation bus and writes one sequenced event. People, agents, the API and imports all take the same road.
Order and time come from the core. Clients and daemons never decide on their own that something happened or should start.
Agent logins stay on the machines that run them. The core never holds a Claude, Codex or Grok login.
Strings live behind keys, written in English first and translated from there.
Every screen works in both themes, built on tokens. No raw colours in a component.
Agents on our own machines wrote most of it, release trains shipped it, and the team now plans its work inside it.
Measured on the AgentTask repository, October 2026. Every train is in the changelog.
| Source code | The repository opens with the first public release | Next |
| License | Open source; the license is announced with the first public release | Next |
| Self-hosting | A self-hosting guide ships with the first public release | Next |
| Hosted app | Running today at app.agenttask.io, free in private beta | Live |
Star and watch the repository when it opens to get every release and every train.
Every release train and notable fix, dated, in plain words. Changelog →
Issues and pull requests open with the repository. Start with the specs in docs/; they say what a change must keep true.