# Cydonia vs Zeron

> Both are MIT-licensed Rust apps on GPUI that run Claude Code, Codex, Cursor and pi without an account. Zeron follows sessions across devices through a local engine; Cydonia speaks ACP and keeps articles and boards in the project.

Zeron describes itself as a native control plane for coding agents, built in Rust on GPUI like Cydonia, and not a new harness: it runs the agents you have. Its local engine lets you start a session on one machine and drive it from another. Cydonia stays on one machine, and gives the agents articles and boards to work in.

| | Cydonia | Zeron |
| --- | --- | --- |
| License | MIT | MIT |
| Platforms | macOS, Linux, Windows | macOS, Linux, Windows; a headless service for Linux servers |
| Built with | Rust and GPUI | Rust and GPUI, with a local engine daemon on each device |
| Agents | Any agent in the ACP registry, or a command of your own | Claude Code, Codex, Cursor, Devin, Grok, Hermes, Pi, Antigravity, OpenCode |
| ACP | Yes | No |
| Account | None | None; signing in turns on multi-device sync |
| Across devices | No | Start a session on one device and drive it from another |
| Documents and boards | Articles, boards and tables in `.cydonia/` in the project | No; branch diffs and a commit graph |

## When to pick Zeron

- You want to follow or steer a session from another machine.
- You want agents running headless on a server that survive a reboot.
- You want a live branch diff and commit graph beside the sessions.

## When to pick Cydonia

- You want what agents find written down as articles in the project, and work handed out from a board.
- You want agents to read and write those articles and boards themselves, through Cydonia's MCP tools.
- You want any agent that speaks ACP, not a list of supported CLIs.

## Sources

- [zeron.sh](https://zeron.sh), [Zeron on GitHub](https://github.com/zeronsh/zeron)
- [Supported agents](https://cydonia.sh/docs/agents/supported/), [MCP](https://cydonia.sh/docs/agents/mcp/)
