Lab Z
Versioned agent systems.
Observable execution.
CrewDefine produces validated multi-agent configurations. Zero executes them with persistent workspaces, structured outputs, and live traces. Reference implementations and working papers document the system.
01 · Author
CrewDefine
Interview-driven crew design. Emits validated YAML, answer modes, and output composition Zero can load without hand-edits.
Deep dive →02 · Run
Zero
Multi-agent chat with streaming execution graphs, swappable crews, and rich answer tabs. The product surface for people using the crew.
Deep dive →Reproducible example
Run Technical Due Diligence locally.
The script loads an eight-agent engineering review configuration with two deterministic audit tools, then starts Zero with Docker Compose.
cp .env.example .env # set GEMINI_API_KEY and/or OPENAI_API_KEY
./scripts/demo.sh System properties
Configuration is part of the product.
Agent behavior, tool access, delegation, and output shape are explicit artifacts rather than instructions embedded in an opaque conversation.
Schema
Versioned behavior
Agent responsibilities, allowed tools, delegation edges, and answer modes are reviewed as source-controlled configuration.
Interfaces
Constrained tool use
Deterministic calculations and external data access are exposed through named, inspectable interfaces rather than generated ad hoc.
Observability
Execution traces
Zero records agent and tool activity during a run so failures can be localized to a role, interface, provider, or synthesis step.
Implementation services
Domain configuration and integration
A fixed-scope engagement to specify agent roles, implement tool interfaces, define output contracts, deploy the configuration in Zero, and document operation.
Engagement details →Research notes
Working papers
Architecture claims, experimental protocols, observed timings, and explicit limitations.
Around the loop
Data that crews can actually use
Synthetic tables from DataMaker. Schema clarity from pgLens. Upload or tool-wire them into Zero so specialists stop inventing numbers.