An AI Scrum Master that actually files tickets in Todoist
Clean Coder-AI pairs a planning agent with a coding agent, using Todoist as the shared brain so the AI can manage its own backlog.

What it does
Clean Coder-AI is a terminal-based Python tool that runs two agents: a Manager agent breaks projects into tasks and pushes them to Todoist, and a Programmer agent pulls tasks and implements them one by one. The loop is meant to mimic a human Scrum Master + developer team, with the AI doing both roles.
The interesting bit
The project management integration is the unusual part. Most coding agents keep their plan in a local file or chat context; this one treats Todoist as the source of truth, so you can watch (or edit) the AI’s backlog in an app you already use. There’s also a “frontend feedback agent” that lets the AI view rendered pages—handy for catching visual bugs without human screenshots.
Key highlights
- Two-step planning agent: a dedicated “thinking” phase before coding starts
- RAG-based codebase search with file descriptions, claimed to scale to large repos
- Todoist integration for external task visibility and human override
- Frontend feedback loop: AI can see rendered output it generates
- Voice input support and image-to-frontend generation
- Optional linting and log-checking for self-debugging
Caveats
- Terminal-only UI; no IDE or web interface (the comparison table admits this outright)
- 577 stars and fairly niche; some claims like “probably the most intelligent AI coder” are marketing, not benchmarked
- Docker and Python script execution are documented but the README doesn’t quantify success rates or failure modes
Verdict
Worth a look if you want an AI coder whose plan you can inspect and tweak in Todoist, or if you’re building agent orchestration experiments. Skip it if you need an IDE-native experience or don’t want to wire up yet another API key.
Frequently asked
- What is Grigorij-Dudnik/Clean-Coder-AI?
- Clean Coder-AI pairs a planning agent with a coding agent, using Todoist as the shared brain so the AI can manage its own backlog.
- Is Clean-Coder-AI open source?
- Yes — Grigorij-Dudnik/Clean-Coder-AI is open source, released under the Apache-2.0 license.
- What language is Clean-Coder-AI written in?
- Grigorij-Dudnik/Clean-Coder-AI is primarily written in Python.
- How popular is Clean-Coder-AI?
- Grigorij-Dudnik/Clean-Coder-AI has 575 stars on GitHub.
- Where can I find Clean-Coder-AI?
- Grigorij-Dudnik/Clean-Coder-AI is on GitHub at https://github.com/Grigorij-Dudnik/Clean-Coder-AI.