FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We have no tags recorded for it yet.
Who maintains it?
first catalogued 2026-10-16;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
🐣 smol developer
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Morph
***Human-centric & Coherent Whole Program Synthesis*** aka your own personal junior developer
> Build the thing that builds the thing! a smol dev for every dev in every situation
This is a "junior developer" agent (aka smol dev) that either:
1. scaffolds an entire codebase out for you once you give it a product spec
2. gives you basic building blocks to have a smol developer inside of your own app.
Instead of making and maintaining specific, rigid, one-shot starters, like create-react-app, or create-nextjs-app, this is basically is or helps you make create-anything-app where you develop your scaffolding prompt in a tight loop with your smol dev.
After the successful initial v0 launch, smol developer was rewritten to be **even smol-ler**, and importable from a library!
Basic Usage
In Git Repo mode
This lets you develop apps as a human in the loop, as per the original version of smol developer.
*engineering with prompts, rather than prompt engineering*
The demo example in prompt.md shows the potential of AI-enabled, but still firmly human developer centric, workflow:
- Human writes a basic prompt for the app they want to build
- main.py generates code
- Human runs/reads the code
- Human can:
- simply add to the prompt as they discover underspecified parts of the prompt
- manually runs the code and identifies errors
- *paste the error into the prompt* just like they would file a GitHub issue
- for extra help, they can use debugger.py which reads the whole codebase to make specific code change suggestions
Loop until happiness is attained. Notice that AI is only used as long as it is adding value - once it gets in your way, just take over the codebase from your smol junior developer with no fuss and no hurt feelings. (*we could also have smol-dev take over an existing codebase and bootstrap its own prompt... but that's a Future Direction*)
In this way you can use your clone of this repo itself to prototype/develop your app.
In Library mode
This is the new thing in smol developer v1! Add smol developer to your own projects!
Here you can basically look at the contents of main.py as our "documentation" of how you can use these functions and prompts in your own app:
In API mode (via Agent Protocol)
To start the server run:
or
and then you can call the API using either the following commands:
To **create a task** run:
You will get a response like this:
Then to **execute one step of the task** copy the task_id you got from the previous request and run:
or you can use Python client library:
examples/prompt gallery
- 6 minute video demo - (sorry for sped up audio, we were optimizing for twitter, bad call)
- this was the original smol developer demo - going from prompt to full chrome extension that requests and stores and apikey, generates a popup window, reads and transmits page content, and usefully summarizes any website with Anthropic Claude, switching models up to the 100k one based on length of input
- the prompt is located in prompt.md and it outputs /exampleChromeExtension
- smol-plugin - prompt to ChatGPT plugin (tweet, fork)
- Prompt to Pokemon App
- Political Campaign CRM Program example
- Lessons from Creating a VSCode Extension with GPT-4 (also on HN)
- 7 min Video: Smol AI Developer - Build ENTIRE Codebases With A Single Prompt produces a full working OpenAI CLI python app from a prompt
- 12 min Video: SMOL AI - Develop Large Scale Apps with AGI in one click scaffolds a surprisingly complex React/Node/MongoDB full stack app in 40 minutes and $9
I'm actively seeking more examples, please PR yours!
sorry for the lack of examples, I know that is frustrating but I wasnt ready for so many of you lol