The team-level control plane for AI coding agents. Put a card on the board, an agent picks it up in an isolated container, your team sees the run, the cost, and the output — without anyone opening a terminal.
Cursor and Claude Code are personal superpowers. They run on your laptop, in your terminal, for your task. Once more than one person on a team starts delegating work to agents, the wheels come off:
- Nobody knows what's running, where, or whether it's stuck.
- There's no shared trail of what an agent did or how much it cost.
- Setup is per-developer, so the team uses agents five different ways.
Aixle Flow is the layer above the agent — the Kanban board, the workflow graph, the audit log, the cost meter. The agent stays great at coding; Aixle Flow makes it usable by a team.
It is the only open platform we know of that combines:
- A board with column → workflow bindings (drop a card, trigger a run)
- A DAG workflow engine with retries, approval gates, and parallel steps
- Container-isolated agent execution (Claude Code, Cursor CLI, Codex, Gemini CLI)
- MCP-native tool integration
- Per-session cost tracking in tokens and cents
- Temporal under the hood for durable, long-running runs
Three commands to a working app on http://localhost:4000.
git clone https://github.com/AixleHQ/flow.git && cd flow
cp .env.example .env.development # fill in OAuth secrets if you want SSO
make setup # builds containers, installs deps, seeds DBThen in two terminals:
make up # terminal 1 — web, db, redis, traefik, temporal
make worker # terminal 2 — Temporal workerOpen http://localhost:4000 and sign in.
5-minute setup is on the roadmap. Right now
make setupbuilds agent images which takes longer the first time. SeeROADMAP.mdfor the planneddocker compose upsingle-command flow.
Need more detail? See docs/quickstart.md.
Three tiers, each independently navigable:
| Tier | For | Where |
|---|---|---|
| Quickstart | First-time users, < 5 min | docs/quickstart.md |
| User Guide | Common workflows & gotchas | docs/user-guide/ |
| Reference | Full API / CLI / config surface | docs/reference/ |
What's planned and what's in flight — see ROADMAP.md.
Issues tagged good first issue are a good place to start
contributing.
- Backend — Ruby on Rails 8, PostgreSQL, Redis, Temporal
- Frontend — React 19, Inertia.js, Mantine 9, Vite, TypeScript
- Agents — Claude Code, Cursor CLI, OpenAI Codex CLI, Gemini CLI (each runs in its own Docker container)
- Protocols — MCP for tools, ActionCable for live updates
- Dev environment — Docker Compose, one Makefile
Aixle Flow stands on the shoulders of the open agent-and-workflow ecosystem. A few projects shaped how we think:
- n8n — workflow automation can be open, code-friendly, and priced per run rather than per step.
- Dify and Langflow — visual, open-source orchestration of LLM agents and pipelines.
- Paperclip — treating a roster of agents like an org, with budgets, governance, and per-agent cost as first-class concerns.
- Cursor — background agents that run in isolation and are triggered by events, not just a human at a keyboard.
- Temporal — durable execution as the right foundation for long-running, retryable agent runs.
- Model Context Protocol — an open standard for giving agents tools.
- The Kanban board — work lives in columns anyone on the team can move.
Where each inspired a category, Aixle Flow's own contribution is to make it board-native and team-first: drop a card, an agent runs in a container, and the whole team sees the run, the trail, and the cost.
We welcome PRs, issues, and discussion.
- Read CONTRIBUTING.md.
- Pick up a
good first issueor open a discussion before starting on something larger. - Run
make checkbefore opening a PR.
Aixle Flow is released under the Apache License 2.0 — a permissive license that lets you use, modify, self-host, and commercially deploy it freely, including in closed-source products, as long as you preserve the license and attribution notices.
See LICENSE for the full terms, NOTICE for attribution,
and THIRD-PARTY-LICENSES.md for the licenses of
bundled dependencies. "Aixle" and "Aixle Flow" are trademarks — see
TRADEMARK.md.
Contributions are accepted under the Apache 2.0 license and require both a
Developer Certificate of Origin (DCO) sign-off and a signed Contributor License
Agreement (CLA) — see CONTRIBUTING.md.
