Build with Dispach
Dispach is a self-hosted agent runtime that your product calls over HTTP. One process can host many agents; each agent has its own model, workspace, memory, tools, schedules, channels, and policy.
Choose the path that matches what you are building:
- Run the server with Docker and reach readiness without first configuring a model.
- Create an agent, then send and stream a turn.
- Check stable and pre-releases before choosing an install or deployment tag.
- Use the TypeScript client when Dispach sits behind an application.
- Read runtime, agents, and sessions before designing a multi-tenant integration.
- Read security and trust before enabling system or web tools.
This site documents the 0.2.0 runtime. Experimental surfaces say so where they are described; the
release guide explains the release lines.
The server exposes its exact version at GET /v1/health and its generated reference at /docs.
Dispach is the runtime layer: it runs the model loop, executes tools, assembles and compacts context, persists sessions, and applies control mechanisms. Your product still owns users, billing, product authorization, and the experience around the agent.