A modular AI agent platform with a core engine that handles AI orchestration — from tool execution to policy enforcement to workflow management. Packed with capabilities like Agents, Skills, Tools and Prompts that can be composed to build any AI assistant.
Three layers working together: the browser interface you interact with, the bridge that translates commands, and the core engine that handles all the AI logic.
The browser interface built with SolidJS and Tailwind. Provides real-time chat, model selection, event debugging, and plugin loading — all running entirely in your browser.
Acts as a translator between the browser and the AI engine. Takes commands from the user interface, passes them to the core engine, and brings responses back for display.
The brain of the operation. Manages conversation history, decides when to use tools, connects to AI providers like OpenRouter, enforces safety rules, and orchestrates complex workflows.
All essential functionality is built into the core engine — no extra pieces needed for basic use.
Add specialized capabilities as modules when needed, but they're never required.
Components communicate through a messaging system, making the system flexible and easy to extend.
Everything tracks its state properly, from initialization through active use to clean shutdown.
At the heart of Zod is the AgentHarness — the central orchestrator that coordinates extensions, tools, events, and lifecycle management.
You type a message in the browser interface.
System gathers system prompt, conversation history, and available tools.
Everything is sent to the AI model for processing.
AI streams back responses in real-time, potentially requesting tool usage.
Tools run with proper error handling — some in parallel, some sequentially.
Results feed back to the AI until it finishes responding.
Manages the AI agent — streaming responses, tool calls, and conversation steering.
Connects to AI model providers with streaming, reasoning tokens, and multi-model support.
Enforces budget limits, step limits, approval gating, and loop detection.
Handles workflow orchestration — organizing complex tasks into graphs that can branch and loop.
Manages persistent state — key-value memory, message queues, session persistence, and auto-save.
Loads additional capabilities from the internet at runtime without modifying core code.
Four types of pluggable capabilities that extend what the AI can do — each serving a distinct purpose.
Sub-AIs with their own personality, knowledge, and tools. Like hiring a specialist for specific tasks.
Expert personas that define how the AI thinks and communicates — not what tools it can use.
Reusable templates with placeholders — patterns for generating consistent responses.
Actions the AI can take in the world — the most powerful extension type for external system interaction.
Security skill + Code reviewer agent + Review prompt template + File reading tools
Support skill + Response prompt + Database lookup tools + Email tools
Data analyst agent + SQL tools + Python tools + Visualization prompts
Multiple layers of built-in protection keep your AI usage safe and predictable.
Maximum tokens and cost per task prevents runaway usage. The system stops automatically when limits are reached.
Maximum steps and tool calls per task prevents infinite loops and excessive tool usage.
Recognizes when the AI is repeating the same action and suggests taking a different approach.
Sensitive tools require explicit human approval before running. Users authorize dangerous operations.
Tools can declare their safety characteristics — whether they modify data or just read, whether they're safe to run in parallel, whether they could cause damage, and custom permission checks.
Concrete examples of what organizations have built with Zod.
| Use Case | Components Used |
|---|---|
| Automated code review | Agent + Skill + File tools |
| Internal knowledge base Q&A | Agent + Search tools + Prompt templates |
| DevOps automation dashboard | Agent + Shell tools + GitHub integration |
| Customer support chatbot | Skill + Agent + Database tools + Email tools |
| Data processing pipeline | Agent + SQL tools + Python tools + Visualization prompts |
| Documentation generator | Agent + File tools + Markdown prompts |
| Security scanning | Agent + Shell tools + Custom security prompts |
| Meeting summarizer | Agent + Audio transcription + Prompt templates |
The platform is designed to grow. Here's what's coming next.
Better support for Model Context Protocol servers
Multiple AI agents working together on complex tasks
Running across multiple machines for scale
More sophisticated rule engines for enterprise needs
Usage metrics and insights for optimization
Start chatting with the demo or explore the documentation to learn more.