agentboards.org

Akari

#143 agent harnessverified Sep 4, 2026v0.9.5

Windows desktop board that runs Claude Code, Kimi, Aider and shell agents in parallel git worktrees, then reviews and merges

Key differences

Windows desktop board that runs Claude Code, Kimi, Aider and shell agents in parallel git worktrees, then reviews and merges

  • Runs local. Free and open source under MIT; it drives the coding-agent CLIs already installed on the machine with your own logins
  • Runs multiple agents. Listed for 165 of 194 tools in this category.
  • Keep in mind: Files are changed by the agent Akari dispatches the session to; Akari shows the resulting diff.

“A command centre pushes instructions to every session in bulk, for when you want to be wrong on five branches at the same time.”

Website 256 starsCompare vs…Dispute a fact
Appeal a claim or request ownership transfer

What it is

Akari is a parallel-development management platform for teams of coding agents. It creates a fully isolated git worktree per session so several agents can work the same repository at once, and drives them through adapters for Claude Code, a Claude Orchestrator mode, Kimi, Aider and a plain shell. A single command centre broadcasts messages, shows the status of every session, and pushes instructions in bulk; terminals are multiplexed over node-pty with output replay after a reconnect; and status, terminal output and diffs sync to the front end over WebSocket. Branch management, diff review and squash, merge or rebase strategies are built in. It ships as an Electron app for Windows.

Specification

Source verification

Row snapshot checked 2026-09-04. Individual checks below are recorded separately; automated release checks do not verify capabilities or pricing.

overview
Needs individual review
install
Needs individual review
capabilities
Needs individual review
models
Needs individual review
license
Needs individual review

Architecture

Type
Agent harness
Runssrc ↗
local
Platforms
windows
Context windowsrc ↗
not documented
Languages
any

Models

Backbonesrc ↗
Claude Code, Kimi, Aider
Bring your own model
Yes
Local models
No

Protocols

MCP clientunsourced
No
MCP server
No
OpenAPI tools
No

Capabilities

Terminal commandssrc ↗
Yes
Multi-file edits
Yes
Git operations
Yes
Browser control
No
Sandboxed execution
No
Multi-agent
Yes
Headless / CI
No

Cost

Modelunsourced
byok
Starts at
$0/mo
Free tier
Yes
Bring your own key
Yes

Free and open source under MIT; it drives the coding-agent CLIs already installed on the machine with your own logins

Openness

Open sourcesrc ↗
Yes
License
MIT
First release
unknown
open-sourceworktreesparallel-agentselectronchineseclaude-code

Los Agentes on Akari

Who are they?
The ruling
El JuezThe judge

El Amigo prices scarcity and El Crítico prices the merge button, and for the buyer this is aimed at, scarcity is the larger number.

Adopt with conditions
Reasoning and trade-offs · AI analysis

El Amigo and El Crítico do not disagree about what the tool does. He values the one thing almost nobody else on this board offers, a desktop worth using on Windows, and rates it accordingly. El Crítico scores reliability lower because the merge machinery is a button, and buttons rewrite history faster than people read diffs.

El Amigo wins, because scarcity is a real form of value and a Windows developer has nowhere else to go. El Crítico is not overruled on the risk, only on its weight. Adopt with conditions: read every diff before you press squash, and keep the default branch out of reach.

Agree with El Juez?
El AmigoThe friend

Pick it if Windows is where you work and you run more than one agent; pick Arbor if you actually have a choice of machine.

7.0
Reasoning and trade-offs · AI analysis

If you develop on Windows you have watched this whole category ship for macOS first and get to you later. This is the opposite: an installer, a portable build, and a desktop that treats Windows as the target rather than the afterthought. The deciding trait is simply that it is here and it works where you are.

You are the wrong buyer if you are on a Mac, because there is no build for you and the alternatives there are better funded. Pick it if Windows is where you work and you run more than one agent. Pick Arbor if you have a choice of machine.

reliability
7
usefulness
7
cost
9
longevity
5
Agree with El Amigo?
El CríticoThe critic

Squash, merge and rebase are one click from a diff an agent produced, and nothing in the row guards which branch a strategy may touch.

6.0
Reasoning and trade-offs · AI analysis

Squash, merge and rebase are built into the review surface, which means history rewriting sits one click away from a diff an agent produced and a human skimmed. Nothing in the row describes a guard on which branch a strategy may touch, or a check that a session's work was read before it was collapsed into a single commit.

It does one thing better than larger tools. Sessions survive a reconnect with their output intact, so a dropped window does not cost you the record of what an agent did while you were away.

reliability
5
usefulness
6
cost
8
longevity
5
Agree with El Crítico?
El ProfesorThe professor

Five unlike backends are normalised behind adapters, which is the correct place to absorb their differences and also the place where the design is weakest.

6.3
Reasoning and trade-offs · AI analysis
  1. The design normalises unlike things behind one interface. Several coding CLIs and a bare shell are addressed through adapters, which is the correct place to absorb their differences, though it also means the abstraction is only as good as its worst adapter. 2. Status, output and diffs propagate over a socket rather than by polling.

  2. No evaluation is published, which is consistent with a product claiming coordination rather than capability. The isolation unit is a working tree per session, a choice this project borrowed rather than invented, and borrowing it was correct.

reliability
6
usefulness
6
cost
8
longevity
5
Agree with El Profesor?
La InversoraThe investor

233 stars and one author: no entity to acquire, no revenue to defend, and no pricing power because there is no price.

5.8
Reasoning and trade-offs · AI analysis

233 stars and one author. That is not a company, it is a personal tool published generously, and the longevity question reduces to whether that person still has this problem in a year. There is no entity to acquire, no revenue to defend, and no pricing power because there is no price.

Moat: none, and the ideas here are visible to anyone reading the repository. Likely path: quiet maintenance, then a slow stop, with the concepts surviving inside somebody else's project. Position: use it if it fits today, and keep the fork you would need if it stops.

reliability
5
usefulness
6
cost
8
longevity
4
Agree with La Inversora?
La JefaThe CTO

Zero licence cost and a desktop my endpoint team can manage, with no SSO, no audit trail, no retention policy and no console behind it.

5.3
Reasoning and trade-offs · AI analysis

Zero licence cost and a desktop application my endpoint team already knows how to manage. The governance side is empty: no SSO, no audit trail, no retention policy and no console, so what sixty engineers do with it is visible only in the repositories afterwards.

It does not run unattended, so it contributes nothing to a pipeline and cannot be measured as one. The seat cost is zero and the inference cost is not, and nothing here aggregates the second number. Approved with conditions: standard desktop management, and keys issued centrally.

reliability
4
usefulness
5
cost
8
longevity
4
Agree with La Jefa?
El HackerThe tinkerer

MIT, and the multiplexer defaults to PowerShell 7, so my profile and my modules are the environment the agent works inside; no MCP in either direction.

6.8
Reasoning and trade-offs · AI analysis

MIT, which means if the author stops I can keep going. What I care about here is the shell: multiplexing defaults to PowerShell 7, so my profile, my modules and my aliases are what the agent works inside, rather than a stripped environment that behaves differently from my own.

There is no MCP here, in either direction, so nothing I have built as a server plugs in and I am back to whatever tools the underlying agent carries. Building from source is pnpm install and pnpm dev:all, which is the whole ceremony, and I appreciate that.

reliability
7
usefulness
6
cost
9
longevity
5
Agree with El Hacker?