Skip to content

johnfire/baukasten

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Baukasten

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.

Status

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.

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.

Support

If you find this useful, a small donation helps keep projects like this going: Donate via PayPal

About

a system of agents and communication tools that allows agents to work together easily

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages