Quick Start
Spawn any template from the CLI:Agent Template Tiers
Templates are organized into 4 tiers based on task complexity and model capabilities:Tier 1: Frontier
DeepSeek for deep reasoning: orchestration, architecture, securityModels:
deepseek-chatAgents: orchestrator, architect, security-auditorTier 2: Smart
Gemini 2.5 Flash for coding, research, analysis, testingModels:
gemini-2.5-flashAgents: coder, researcher, data-scientist, test-engineerTier 3: Balanced
Groq + Gemini fallback for business and productivityModels:
llama-3.3-70b-versatile → gemini-2.0-flashAgents: planner, writer, assistant, customer-supportTier 4: Fast
Groq for lightweight, high-speed tasksModels:
llama-3.3-70b-versatile, llama-3.1-8b-instantAgents: ops, translator, tutor, health-trackerFeatured Agent Templates
Orchestrator
Tier 1 |
deepseek/deepseek-chat | Fallback: groq/llama-3.3-70b-versatile- Analyzes requests and breaks them into subtasks
- Discovers specialists using
agent_list - Delegates via
agent_sendand spawns agents as needed - Synthesizes all responses into coherent answers
- Explains delegation strategy before executing
agent_send, agent_spawn, agent_list, agent_kill, memory_store, memory_recall, file_read, file_write
Coder
Tier 2 |
gemini/gemini-2.5-flash | Fallback: groq/llama-3.3-70b-versatile- Reads files first to understand context
- Makes precise, minimal changes
- Always writes tests for produced code
- Supports Rust, Python, JavaScript, and more
file_read, file_write, file_list, shell_exec
Shell access: cargo *, rustc *, git *, npm *, python *
Security Auditor
Tier 1 |
deepseek/deepseek-chat | Fallback: groq/llama-3.3-70b-versatile- OWASP Top 10
- Input validation and auth flaws
- Cryptographic misuse
- Injection attacks (SQL, XSS, command)
- Secrets management
- Race conditions and privilege escalation
Assistant
Tier 3 |
groq/llama-3.3-70b-versatile | Fallback: gemini/gemini-2.0-flash- Conversational intelligence and task execution
- Research and synthesis
- Writing and communication
- Problem solving
- Agent delegation (routes to specialists)
- Knowledge management
Creating Custom Agents
Agent Manifest Format
Create a custom agent by writing anagent.toml manifest:
agent.toml
Available Tools
File Operations
file_read- Read file contentsfile_write- Write/create filesfile_list- List directory contents
Best Practices
System Prompt
The system prompt is the most important part of the template. Be specific about:- The agent’s role and methodology
- Output format expectations
- What the agent should and should not do
- Limitations and disclaimers
Temperature Settings
- 0.2 - Precise/analytical tasks (security audits, debugging)
- 0.5 - Balanced tasks (general assistant, planning)
- 0.7+ - Creative tasks (writing, brainstorming)
Shell Security
Good examples:Token Budgets
Usemax_llm_tokens_per_hour to prevent runaway costs:
- Start with 100,000 for most agents
- Use 200,000+ for intensive tasks (research, code generation)
- Use 50,000 for lightweight monitoring agents
Fallback Models
Add fallback models to handle rate limits and availability issues:Memory for Continuity
Grantmemory_store and memory_recall so agents can persist context across sessions:
Managing Agents
Spawning Agents
Sending Messages
OpenAI-Compatible API
Use any agent through the OpenAI-compatible endpoint:Environment Variables
Set API keys to enable model providers:| Variable | Provider | Used By |
|---|---|---|
DEEPSEEK_API_KEY | DeepSeek | Tier 1 (orchestrator, architect, security-auditor) |
GEMINI_API_KEY | Google Gemini | Tier 2 primary, Tier 3 fallback |
GROQ_API_KEY | Groq | Tier 3 primary, Tier 1/2 fallback, Tier 4 |
At minimum, set
GROQ_API_KEY to enable all Tier 3 and Tier 4 agents. Add GEMINI_API_KEY for Tier 2. Add DEEPSEEK_API_KEY for Tier 1 frontier agents.Next Steps
Workflows
Chain agents together in multi-step pipelines
Skill Development
Extend agent capabilities with custom tools