Dark Factory and Open Second Brain: autonomous development and the memory it runs on

Me on stage at startit with a projector behind me

The other day I dropped by startit for a short talk — to share what I’ve been working on for the past month. The room was on-topic: builders who ship AI agents themselves, so I didn’t have to explain what a context window is or why one model is sometimes not enough for an agent. I could go straight to the point.

And the point right now is two connected projects: Dark Factory — autonomous development, and Open Second Brain — the memory that holds that autonomy together.

What I showed

There weren’t many slides. The logic is straightforward:

The demo: a project the agents built in half an hour

Before the presentation I pinged the orchestrator on Telegram with a single sentence — something like “make a parody chat where the AI replies to anything the user says with ‘you are absolutely wrong’”. Then I went off to prep for the talk.

One prompt, a short brainstorm — the orchestrator asks a few clarifying questions and locks in a plan — and after that the pipeline runs on its own. Status reports start arriving in chat: which stage is running, which subagent picked it up, what review returned. I no longer need to step in along the way.

Under the hood, during that half hour:

All of this rides the same kanban-board pipeline with review between stages that I walked through in detail in the previous post: 13 cards, at most two rounds on each review, different subagents on the producing and review stages.

By the time I walked on stage, the deployed site was already live at you-absolutely-wrong.techmeat.dev — a chat where the assistant explains, with absolute confidence, that you are wrong, whatever you write. Inside: React + Vite on the frontend, Hono on Node.js on the backend, SQLite for sessions, DeepSeek-v4 via OpenCode as the model. A real project, not a landing page.

Screenshot of you-absolutely-wrong.techmeat.dev in action

What’s next

The factory currently has two workflows running — new-project (the same one I covered in the previous post) and new-feature, which takes an existing project with its documents and ships the next feature to production. Next up are validate-idea for testing hypotheses and bugfix: triage, repro, fix, verification, ship.

Once those four loops run end-to-end reliably, I’ll open everything as open source. Open Second Brain is already open and evolving in public.

Thanks to the folks at startit for the venue and for the questions after the talk — some of them went straight into my backlog. If you want to follow how the factory comes together from here, I keep a running log on X.