xdog is a Python monorepo of small, composable packages for building AI
agents and managing LLM deployments. Each package does one thing and they
stack: a provider API at the bottom, an agent runtime and a workflow engine
in the middle, ready-to-use tools on top.
Install
Published on PyPI. Requires Python 3.12+ — nothing else: no server, no
database, no account.
pip install xdog-flow
That pulls in xdog-ai,
xdog-agent and
xdog-tui, and puts
xdog-flow and xdog-ai on your PATH.
xdog-ai login copilot
xdog-flow validate my_workflow.json
xdog-flow run my_workflow.json
Foundation
Terminal UI library with differential rendering.
Runtime
Agent runtime with tool calling and state management.
Typed workflows for humans and Coding Agents.
Products
Interactive coding agent CLI.
Agent orchestration runtime with long-term memory.