Structured planning, bounded memory, TDD, and Git guardrails for local coding models in Pi Code (I don't know TypeScript at all; this is mostly a local-model experiment, with occasional help from Claude Code)
Gives agents a think→act loop — plus recursive decomposition (RLM): break a hard task down, fan out, verify, synthesize. Goal in, coordinated actions out. Replaces LangChain, CrewAI, AutoGen. Zero required deps.