What is AgentDNA?
AgentDNA is a modular gene system for building AI agents. Think of it like DNA for artificial intelligence — you compose agents from reusable building blocks called "genes."
The Three Gene Types
Skills are capabilities your agent can perform. Things like "search the web," "analyze data," or "generate code."
Tools connect your agent to the outside world. API integrations, database queries, file operations — anything that extends reach.
Souls define personality and behavior. How does your agent communicate? What's its expertise? What principles guide its responses?
Your First Gene
Let's create a simple skill gene:
name: Web Search
type: skill
version: 1.0.0
description: Search the web for information
parameters:
- name: query
type: string
required: true
description: The search query
conditions:
- User asks for current information
- Topic requires external data
- Question about recent events
Assembling Your Agent
Once you have genes, head to the Assembly Studio to combine them. Drag genes onto the canvas, configure connections, and synthesize your agent.
The preview panel shows capabilities in real-time as you build.
Next Steps
- Browse the Gene Marketplace for community-created genes
- Try the DNA Sequences templates for quick starts
- Experiment in the Playground to test your agents