Spec based autonomous development

February 24, 2026

I have been experimenting a bit with orchestrators that start with a spec and operate fully autonomously from that point on. In the interest of taking it too far I took a stab at automating the problem discovery process itself. I built a quick prototype of PAT - my “problem acquisition tool”, and let it run overnight for n=3 projects. It scanned RSS feeds, ranked projects, then sent them to project orchestrators to be built.

A few of the key design decisions for the orchestrator process:

Pi-Agent with Claude Opus

  • Pi-agent (a minimal coding agent harness) provides full control of the context and process without model lock-in.

File system as the db

  • Leans heavily on Markdown with frontmatter.
  • An Analyze bash tool uses duckdb and the yaml extension for comprehensive project visibility with SQL over files

Fully headless project orchestrators

  • Only project interface is an inbox that takes markdown tasks.
  • All events and llm responses logged

”Portfolio Manger” coordinator

  • Specs out new projects
  • Interfaces with headless project orchestrators
  • Watches development and gives status notifications via tools

Heavily sandboxed

  • Separate accounts for everything and running on a cloud vm
orchestrator

So here were the results - not exactly the best ideas yet! But certainly an interesting outcome:

overnight_run