The register
Everything on the bench.
Grouped by what they are for, not by when they were made. The substrate column is the one worth reading down — it shows which ideas turned out to be reusable.
Prompt & Model
07Where the model itself is the material — engineering it, measuring it, faking it.
- 01AI PlayerManage providers and models, run prompts, and turn any raw response into reusable structures, formatters and UI components.—Running
- 02PhantomFaker for AI responses — provider-shaped fakes across models and modalities, metered as SaaS or self-hosted.phantom-coreRunning
- 03Prompt ForgeEngineer a prompt until a cheap model matches an expensive one, measured by a parity loop against a target percentage.—Running
- 04Prompt ManagerVS Code and GitHub for prompts, built on a polymorphic asset system.—Running
- 05PromptOSThe reference console — one app that exercises every capability of the shell.—Running
- 34Phantom · FlaskThe same provider-compatible fake AI API, served by Flask over the Python port of phantom-core.phantom-core · lab-languagesRunning
- 35Phantom · DjangoThe same API again, Django-idiomatic — the second opinion that proves the library is not shaped around one framework.phantom-core · lab-languagesRunning
Object Studios
28One substrate, fifteen object types. An AI edits a structured thing through tool calls instead of regenerating it.
- 06Agent RunbookRunbooks for agents — operating procedures kept as structured documents an AI maintains.ai-objectWIP
- 07AI FeedA running feed of model activity, kept as a structured object.ai-objectWIP
- 08API Mock StudioMock API surfaces as structured objects, editable through tool calls.ai-objectWIP
- 09Bookmark DigestBookmarks collapsed into a digest the AI curates and edits.ai-objectWIP
- 10ChangelogChangelog and roadmap as a headless module — a public status page that embeds anywhere.ai-object · changelogWIP
- 11Contract StudioContracts as clause trees an AI can revise clause by clause.ai-objectWIP
- 12CRMContacts, pipeline and activity as a headless module you can embed or run standalone.ai-object · crmWIP
- 13CV StudioThe same substrate pointed at a résumé — edits at section, item and bullet level.ai-objectWIP
- 14Deck StudioSlide decks as structured objects an AI revises slide by slide.ai-objectWIP
- 15Diagram StudioDiagrams as node graphs the AI edits directly.ai-objectWIP
- 16Doc StudioChat with an AI that reads and edits a rich document directly through tools, keeping the conversation clean.ai-objectWIP
- 17Email StudioEmail drafts as structured objects, edited through tool calls rather than regenerated.ai-objectWIP
- 18Form StudioChat-build a form or survey; the AI edits fields directly; export JSON Schema and HTML.ai-objectWIP
- 19Recipe StudioRecipes as structured objects — ingredients, steps and yields edited in place.ai-objectWIP
- 20Table StudioTabular data as an editable object, changed through tools instead of regenerated.ai-objectWIP
- 36Doc Studio · FlaskAn AI document editor in Python — the same object-studio shape as its TypeScript sibling, composed from two packages that know nothing about each other.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 37Deck Studio · FlaskAn AI presentation editor that is forty-three lines, because a deck is a document with different nouns.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 38Doc Studio · DjangoThe same document studio, served by Django instead of Flask — the test of whether the core was framework-free or merely untested elsewhere.studio-core · django-studio · ai-object · phantom-core · lab-languagesRunning
- 39CV Studio · FlaskA résumé editor that is thirty-eight lines, because a CV is a document whose sections hold bullets.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 40Agent Runbook · FlaskAn operational runbook you edit by talking to it — phases of headings, each holding checkable steps.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 41API Mock Studio · FlaskDescribe a mock API by talking to it — groups of endpoints, drafted from a one-line brief.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 42Bookmark Digest · FlaskA reading digest grouped by theme, where each item is a saved link rather than a paragraph.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 43Contract Studio · FlaskA contract of articles and clauses, edited in plain language rather than regenerated.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 44Form Studio · FlaskAn intake form built by describing it — sections of fields, each with its own helper text.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 45Email Studio · FlaskAn email drafted as blocks — a hook, an offer, an ask — each editable by asking.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 46Recipe Studio · FlaskA recipe of ingredients, method and notes, edited by talking rather than retyping.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 47Diagram Studio · FlaskA diagram of nodes inside nodes — the studio where the container and the item are the same type.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
- 48Table Studio · FlaskA sheet of grouped rows, described rather than typed cell by cell.studio-core · flask-studio · ai-object · phantom-core · lab-languagesRunning
Agents & Systems
04Coordination: many actors, dependencies, and something that has to keep track.
- 21App ManagerThe overview that knows about every other app in the lab.—Running
- 22AgentsOSA coordination substrate for teams of humans and AI agents: dependency-aware tasks, leases, capability routing and inter-agent messaging over MCP.—Running
- 23Prism HubStatus console for the compiler system and the build matrix underneath the lab.—WIP
- 24ReferenceThe bare shell with nothing added — the control in the experiment.—WIP
Media & Story
04Pictures that move, stories that hold together.
- 25Cartoon StudioGuided AI creation of animated cartoons: story, characters, sketches, then video generation per scene.—Running
- 26Comic StudioCharacters, storylines and full comic books, at any skill level.—Running
- 27Media ManagerView, organise, categorise and annotate media of any type.—Running
- 28Reel MakerTurn images into AI transition videos and stitch them into reels.—Running
Build & Ship
03Turning intent into something deployed.
- 29Design LibraryAll 100 designs and 8 modular axes from the shell's design battery, with a live example site and a floating switcher.—Running
- 30Site ComposerPick a design system, assemble pages from a section library, publish.—Running
- 31Website BuilderAssemble vanilla-CSS websites from reusable blocks; re-skin any page by swapping its chrome.—Running
Everyday
02Small things, built because I wanted them.