Agent Templates
OpenFang ships with 30 pre-built agent templates covering common use cases. Each template is a completeagent.toml manifest ready to spawn.
Available Templates
coder
Software development agent with file tools and Git integration
researcher
Deep research agent with web search and knowledge graph
writer
Content creation agent with style guidelines
analyst
Data analysis agent with calculation tools
ops
DevOps agent with shell and system tools
debugger
Code debugging agent with error analysis
architect
System design agent with documentation tools
security-auditor
Security analysis agent with audit tools
doc-writer
Documentation agent with markdown tools
View all 30 templates
View all 30 templates
- Development: coder, debugger, test-engineer, code-reviewer, architect, devops-lead
- Content: writer, doc-writer, translator, social-media
- Analysis: analyst, data-scientist, researcher, planner
- Operations: ops, security-auditor, orchestrator
- Business: sales-assistant, customer-support, recruiter, legal-assistant
- Personal: assistant, personal-finance, health-tracker, travel-planner, tutor, meeting-assistant, email-assistant, home-automation
- Basic: hello-world
Agent Manifest Format
Every agent template is defined in anagent.toml file:
Key Fields
Agent identifier (must be unique)
Human-readable description
Execution module:
builtin:chat, wasm:path/to/module.wasm, or python:path/to/script.pyLLM provider name (see LLM Providers)
Model identifier
List of allowed tool names
Spawning from Templates
Customizing Templates
You can modify any template before spawning:Next Steps
Create Custom Agents
Build your own agent from scratch
Agent Capabilities
Understand the capability system
