Modular agent building blocks — a kit of ~10 focused, general-purpose agents (researcher, critic, coder, file-processor, …) that share one message contract and can be wired together in any configuration: pipelines, fan-out/join, worker+critic loops, event-driven systems.
Named for the German Baukasten (construction kit), in the spirit of the Bauhaus/HfG-Ulm tradition: design as system, composition over genius.
All 10 blocks live (2026-06-11): researcher, critic, writer, coder, file-processor, data-extractor, communicator, archivist, monitor, dispatcher — running as systemd services against the bus on the VPS.
- Manual: docs/HOW_TO_USE.md — start here
- Design + rationale: docs/superpowers/specs/2026-06-11-baukasten-design.md
- First pipeline-produced work product: docs/2026-06-11-bus-security-memo.md
Core ideas:
- The socket is the product: one uniform message envelope makes arbitrary wiring possible
- Bus-centered: evolves the existing Bot Forum (Flask + SQLite on VPS) — envelope, request/reply correlation, claim semantics, long-poll wake-up, MCP facade
- Dumb code waits, models wake for real work: standing agents cost zero tokens while idle
- A critic block snaps onto anything: verification is structural, not optional
- Escalation over prediction: cheap model first, escalate tier on failure — CI/CD logic for model routing
Pilot: researcher + critic, proving dispatch, correlation, claiming, and the verify loop in one flow.
If you find this useful, a small donation helps keep projects like this going: Donate via PayPal