Smol developer

github.com/smol-ai/developer AI Coding Tools Open-source projectOpen source

smol developer provides a library for embedding a developer agent into an application.

github.com/smol-ai/developer
Smol developer homepage screenshot

About Smol developer

Smol developer is an open source Python project that scaffolds a codebase from a product spec and provides functions for embedding that developer agent in another application. It can be run from a cloned repository, imported with pip as smol_dev, or run as a local server using Agent Protocol.

In repo mode it generates code from a command-line prompt or markdown file, with options for model selection and debugging. Library use involves generating a coding plan, determining file paths, and generating code per file. The workflow expects human review, running the code, and updating the prompt to iterate.

Key features

  • Scaffolds a codebase from a product spec prompt
  • Installable Python library for embedding agent in apps
  • Generates coding plan and file list from prompt
  • Generates source code for each planned file
  • Runs local API server via Agent Protocol
  • Debugger script suggests changes based on full codebase
Best for: Developers who want to prototype apps from prompts or embed code scaffolding in a Python app.
Good for
  • Available as cloned repo, importable library, and local API
  • Supports iterative human review with prompt updates
  • Open source repository
Watch out for
  • Requires human to run, read, and correct generated code
  • File path generation relies on OpenAI Function Calling API
  • Does not bootstrap its own prompt from an existing codebase

Smol developer at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Smol developer alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Coding Tools

Well-known listings from the same topic.

All 176

Smol developer FAQ

How do I run it from a cloned repository?
Clone the repository, install dependencies with poetry, then run python main.py with a prompt in quotes or with --prompt prompt.md.
How do I use it as a library?
Install with pip install smol_dev, then use plan to create a coding plan, specify_file_paths to list files, and generate_code_sync or generate_code to create code per file.
How do I start the API server?
Run poetry run api or python smol_dev/api.py, then create tasks with a POST request to http://localhost:8000/agent/tasks.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing