A deliberately small core
The runtime owns the loop, tool interface, context management, and control mechanisms. Capabilities outside those boundaries belong in plugins.
Dispach is a lightweight, model-agnostic agent runtime. It gives a compatible model endpoint tools, persistent memory, and a policy for acting on your machine. I’m building it around explicit boundaries: the agent loop, tool interface, context management, and runtime controls.
The runtime owns the loop, tool interface, context management, and control mechanisms. Capabilities outside those boundaries belong in plugins.
SQLite FTS5 provides searchable memory without an embedding service or network dependency in the memory path. Context compaction is progressive and managed by the runtime.
Generation is detached from the client connection. A browser can reconnect to a turn by its ID instead of losing the work on refresh.
I’m interested in senior engineering roles, thoughtful teams,
and software that’s worth building.