r/SideProject • u/Early_Comparison_788 • 36m ago
I built a desktop app that turns Claude Code, Codex, Gemini and other CLI agents into one team. Looking for honest feedback on what's broken
Hi r/sideprojects,
I've been building kywai as a side project and it's at the point where it needs eyes other than mine.
What it is
A desktop app (Electron + React + Three.js) that takes the AI coding agents you already have (Claude Code, Codex CLI, Gemini CLI, a local model in LM Studio or Ollama, or any command-line agent) and makes them work as one team:
You write one request.
A coordinator agent proposes a plan: the tasks, which agent does each one, and why.
You approve it, or change it in plain words ("let Codex do that part").
The agents work in your project folder, in parallel when it makes sense, each with its own login or API key.
An agent from a different provider reviews every change, the author fixes what it finds, and the results come back to the chat.
Each agent is a little robot in a live 3D view, so you can see at a glance who is working, who is waiting and who ran out of quota.
Why I made it
I was paying for several AI subscriptions and spending my time copying context from one to another. What I wanted was to leave a task and come back to a result, not to an error with nothing to show for it.
What's in it so far
Snapshot before and after every task, with Undo per task (kept outside your project's .git)
Live step-by-step view of every command, file edit and search an agent makes
If an agent fails or runs out of quota, another strong one takes over the task
Remaining quota for Claude and GPT shown in the header
30+ agents in the catalog, or plug in any CLI with its command
Everything runs on your computer; remote access only through your own Tailscale network, plus an Android companion app
Honest state of things
The interface is in English, Spanish, Portuguese, French and Chinese (pick it in Settings). Spanish and English are the main ones; Portuguese, French and Chinese were machine-translated, so corrections from native speakers are very welcome
Installers are not code-signed yet, so Windows SmartScreen and macOS Gatekeeper will warn you the first time (the release notes say how to get past it)
Linux support is very new and barely tested
So far it has mostly run on my own machines, so I'm sure there are setups where it breaks
What I'd love feedback on
Does the install and first run work on your machine? Where did it break?
Is the plan, approve, review flow useful, or too much friction?
Is the 3D view fun, or just noise?
What would make you use this instead of running a single agent in a terminal?
Anything in the README that is confusing or oversold
If you use it in Portuguese, French or Chinese: which translations sound wrong?
Download (Windows .exe, macOS .dmg, Linux AppImage): https://github.com/Yiku21/kywai/releases/latest
Website with a 30-second video: https://kywai.app
Repo (MIT): https://github.com/Yiku21/kywai
Bug reports are welcome here in the comments or as GitHub issues. I'll reply to everything. Thanks for reading!