Declarative Simplicity
Define agent behavior, tools, data sources, and LLM configurations using clean, human-readable YAML. No complex code required—just declare what you want your agents to do.
agent:
name: document-analyzer
system_message: |
You analyze documents and extract key insights.
tools:
- FileSystem.read_file
- WebSearch.google_search
data_type_to_return:
name: AnalysisResult
fields:
- name: summary
type: str
Structured Outputs
Define exact output schemas for your agents. Get predictable, validated responses every time.
Tool Integration
Equip agents with native tools, MCP servers, external plugins, and custom workspace functions.
Build Agents Visually
No coding required. Create powerful AI agents through our step-by-step wizard with pre-built templates.
Choose Template
Select a starting point or create from scratch
Define Behavior
Name your agent and write instructions
task: Extract key info...
Define Output
Set structured fields the agent returns
Platform Capabilities
Everything you need to build, orchestrate, and deploy intelligent AI agents
Agent Coordination
Orchestrate multiple agents working together. Chain them sequentially, pass data between them, and use conditional logic to create sophisticated workflows.
- ✓ Sequential agent chaining
- ✓ Automatic data passing between agents
- ✓ Conditional branching and loops
Any LLM Provider
Use any LLM provider through a unified interface. Switch between providers without changing your agent logic. Run locally with Ollama or scale with cloud providers.
- ✓ Ollama for local LLMs (Llama, Gemma, Qwen, DeepSeek)
- ✓ Cloud providers: Gemini, OpenAI, Anthropic
- ✓ OpenRouter for 100+ models access
Simple Integration
Integrate Weave into your Python applications with our intuitive SDK. Run agents, manage workflows, and handle results with just a few lines of code.
- ✓ Pythonic, intuitive API design
- ✓ Built-in error handling and retries
- ✓ File upload support for multi-modal agents
Agent Lifecycle
From definition to execution in three seamless steps.
Write YAML agents
Coordinate workflows
Run with LLM & tools
Hot Reload
Update YAML definitions and deploy instantly. No compilation needed.
Schema Validation
Catch configuration errors before they reach production.
Version Control
Track every change in Git. Roll back configs instantly.
Powerful Tool System
Equip your agents with the tools they need to get work done.
Native Tools
Built-in Python utilities for file ops, web search, and more.
MCP Protocol
Integrate Model Context Protocol servers for external tools.
Plugins
Install third-party tool packages via pip.
Custom Tools
Define workspace tools with
@weave_tool decorator.
Ready to Orchestrate?
Start building intelligent multi-agent systems with Weave today.
Request Weave Access