Project work driven by AI agents

Your projects move forward.
You stay in charge.

HaikoDev is a board of cards. You describe what you want in plain language; an AI agent picks up the card, works in its own branch, runs the tests and hands back a report. Publishing, however, stays a human gesture.

◆ The code lives on GitHub◆ Runs on your own server◆ Three engines to choose from
One card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machineOne card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machineOne card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machineOne card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machineOne card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machineOne card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machineOne card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machineOne card, one agentOne branch per cardNothing is sent before you start itThe report is in plain languageYou publish, not the machine

The app itself

Here is the board. Help yourself.

This is not a picture: it is the HaikoDev interface, with made-up projects and made-up cards. Switch projects, move a card, ask the orchestrator for something — it will propose a card, and you can start it.

Demo — nothing you do here leaves your browser.

haikodev.haikostudio.cloud
HaikoDevClaude Max14 seats
Planned2

Add the filter by customer on the invoice list

proposed by the orchestrator · 2 h ago

Fix the PDF export cutting off the last line

proposed by the orchestrator · yesterday

Running1

Rebuild the sign-in page for phones

Claude · high thinking · just now

Done1

Translate the interface into German

report delivered · 40 min ago

To deploy1

Replace the main menu icons

read over and approved · this morning

Orchestrator

Hello. Tell me what you want for this project, in plain language: I read back through the thread, go and read what I need, and propose a short card.
📎⌸ PlanClaude · Claude Opus 5 · Medium thinking

What HaikoDev does

A board where every card is taken over by an agent

You already know how a column board works. HaikoDev keeps that simplicity and adds one thing: any card can be handed to an AI agent that really deals with it — it reads the project, edits the code, runs the tests, and hands you a written account.

1

You explain

In plain language, in the project conversation: what is wrong, or what you would like. No syntax to learn.

2

The orchestrator proposes

It reads back through the thread, writes a short card and picks the thinking level. Ambiguous case? It offers both routes.

3

The agent works

Its own branch, its own copy of the project, its task list ticking off. It reads, edits, tests, then hands back its report and its estimate.

4

You decide

You read it over, drag the card into “To deploy”, and publish whenever suits you. The batch goes out in one piece.

The five columns

Every column has its character

These are the very same faces you see inside the tool: one glance tells you where each card stands, without reading a single label. And above all, who is allowed to move it.

The character of the column « Planned »
It waits

Planned

Every card is born here. It carries a short request, a thinking level and, if you want, a start date. Nothing has gone to the engine yet: while the card sleeps, it costs nothing.

The character of the column « Running »
It works

Running

An agent has taken the card. It has its own branch and its own copy of the project; it reads, edits, tests and shows you its task list ticking off live. A question from the agent stops everything until you answer.

The character of the column « Done »
It gets read

Done

The agent has handed in its report: what it understood, what it did, the consequences, and the outcome of the checks — failures included. The card lands here on its own; nobody pushes it.

The character of the column « To deploy »
It waits for you

To deploy

You have read it over and you approve. Cards pile up here as one batch, ready to go out together. No agent walks through this door: publishing is a human gesture, always.

The character of the column « Archived »
It gets filed

Archived

What is settled leaves the board without disappearing. The history, the branches, the reports and the estimates stay readable — and only reopen on your gesture.

ClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phoneClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phoneClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phoneClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phoneClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phoneClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phoneClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phoneClaudeCodexCursorGitHub built inMemory by topicQuotas trackedInstallable on your phone

The features

Everything you need to hand over work without regretting it

An agent that writes code is only half the story. The other half is knowing what it is doing, what it costs, and where its power stops.

01

A board, not a queue of commands

Your projects, your cards and your agents fit on a single screen. You drag a card from one column to the next; the work follows.

02

An orchestrator that writes the cards

You describe the need in plain language. The orchestrator reads back through the conversation, cuts it into short cards and picks the thinking level of each agent.

03

A plan mode before a single line is written

On delicate topics, the agent proposes a plan first, which you refine back and forth. Nothing starts until the plan suits you.

04

One branch and one folder per card

Every agent works in its own copy of the project, on its own branch. Two cards started together never tread on each other.

05

Three engines, your pick

Claude, Codex and Cursor all run on the command line behind the same interface. Work is sent to whichever account has the most room left.

06

A project memory that actually earns its place

Lasting rules and facts are filed by topic. When a card starts, only the passages that answer the request are sent — not the whole folder.

The benefits

Why it holds up over time

The safeguards are not options: they sit in the engine, and agents cannot remove them.

01

You keep control of publishing

No agent ever publishes on its own initiative. Code gets written, committed and pushed by itself, but it waits in “To deploy” until you click. It is the hardest rule in the tool, and there is no way around it.

02

You follow the work without reading code

Every agent announces its task list and ticks it off in front of you, then hands back a report in plain language: what it understood, what it did, what it changes. Failed tests are written there too — a failed check is never hushed up.

03

You do not pay for nothing

A sleeping card burns no tokens. Memory only sends the useful passages, the orchestrator does not pay for a heavy model just to sort, and what goes to the engine is measured, not assumed.

04

Nothing gets stuck

A run that ends closes its card, a passing outage is retried, a run cut short by an account limit starts again, and a sweep catches forgotten cards. A card in “Running” always says what is still going on.

05

Your rules outlive the agents

Whatever an agent learns that is useful goes into the project memory, filed by topic. The next agent finds it again, without you repeating yourself. A delivery log is kept separately, and never clutters the engine.

06

You stay at home

HaikoDev runs on your server, with your accounts and your repositories. Your project code does not leave your machine other than through the engines you chose.

3

engines drivable behind one interface: Claude, Codex, Cursor

7

board columns, five of which you handle every day

12

display palettes — six moods, in light and dark

5

interface languages, set per project

Install it on your own server

Pull the repository, install it on your server, plug in your accounts. The guide skips no step.