The Recursive Bootstrap
The ultimate proof of concept: use selfmodel to develop selfmodel itself.
What this means
- Create a
.selfmodel/state/plan.md for selfmodel's own development
- Run
/selfmodel:loop to orchestrate agents building selfmodel features
- Document the entire process: Sprint contracts, Evaluator scores, E2E results
- Publish the artifacts as proof that the system works
Why this matters
No other AI coding framework can build itself. If selfmodel can orchestrate its own development — dispatching agents to isolated worktrees, independently evaluating their output, and merging quality code — that is the strongest possible demonstration of the concept.
Suggested first target
Pick a bounded feature (e.g., MCP server, BYOM config, playbook install command) and build it entirely through selfmodel orchestration. Record everything.
Artifacts to produce
- Sprint contracts used (
.selfmodel/contracts/archive/)
- Evaluator verdicts (
.selfmodel/reviews/)
- Quality scores (
.selfmodel/state/quality.jsonl)
- E2E verification results (
.selfmodel/artifacts/)
- Before/after code quality comparison
- Blog post or video documenting the process
This is both a development task and a marketing asset.
The Recursive Bootstrap
The ultimate proof of concept: use selfmodel to develop selfmodel itself.
What this means
.selfmodel/state/plan.mdfor selfmodel's own development/selfmodel:loopto orchestrate agents building selfmodel featuresWhy this matters
No other AI coding framework can build itself. If selfmodel can orchestrate its own development — dispatching agents to isolated worktrees, independently evaluating their output, and merging quality code — that is the strongest possible demonstration of the concept.
Suggested first target
Pick a bounded feature (e.g., MCP server, BYOM config, playbook install command) and build it entirely through selfmodel orchestration. Record everything.
Artifacts to produce
.selfmodel/contracts/archive/).selfmodel/reviews/).selfmodel/state/quality.jsonl).selfmodel/artifacts/)This is both a development task and a marketing asset.