![Starting video](/Grigorij-Dudnik/Clean-Coder-AI/raw/master/non_src/assets/starting_video.gif)
![Logo](/Grigorij-Dudnik/Clean-Coder-AI/raw/master/non_src/assets/logo_wide_2.png)
Clean Coder is your 2-in-1 AI Scrum Master and Developer. Delegate planning, managing, and coding to AI. Agents create tasks within Todoist, write code, and test it, helping you create great projects with minimal effort!
![Logo](/Grigorij-Dudnik/Clean-Coder-AI/raw/master/non_src/assets/CC_diagram_full_dark_mode.png)
git clone https://github.com/GregorD1A1/Clean-Coder-AI
cd Clean-Coder-AI
pip install -r requirements.txt
python manager.py
or check detailed instructions how to start in documentation.
You can also deploy with Docker.
Create an entire web app with by Clean Coder:
- Get project supervised by Manager agent with thoroughly-described tasks organized in Todoist, just like with a human scrum master.
- Watch tasks executed one by one by Programming agents, with a well-designed context pipeline and advanced techniques for enhanced intelligence.
- Allow AI to see frontend it creates with frontend feedback feature. At the day of writing no other AI coder has that feature.
- Create a frontend based on images with designs.
- Speak to Clean Coder instead of writing.
- Automatic file linting prevents from introducing incorrect changes and log check for self-debug.
- File Researcher agent with (but not only) RAG tool for effective searching of project files.
- Sensitive files protection from being watched by AI.
Report bugs or propose new features for Clean Coder on our Discord!
Sweat, tears and endless glory... Join the Clean Coder contributors!