Smol AI Developer is an early open-source proof-of-concept (under 200 lines of Python) that demonstrates embedding a junior developer agent into an app. Given a natural language specification, it drafts a file plan and generates code file-by-file using GPT-4 or GPT-3.5. It supports a human-in-the-loop workflow where the developer can take over the codebase at any point. The project gained 12,000+ GitHub stars but has seen minimal maintenance activity since 2023-2024 and predates most modern agentic coding tools. Key features: - Generates full codebase scaffolds from a natural language spec in a single run - Under 200 lines of Python, easy to fork and customize - Human-in-the-loop design: developer can take over at any point - Supports JavaScript, Python, C#, .NET, and Go output - Tight prompt iteration loop for refining the spec and regenerating - Uses OpenAI GPT-4/GPT-3.5 as the backend model
Free and open-source (MIT license). Requires your own OpenAI API key.
