Genesis Agency
Quick start guide using the Genesis Agency.
Genesis Agency is a special Agency within the framework that helps you to create your own AI Agencies faster. This agency consists of specialized agents that work together to:
- Generate agent templates with appropriate folder structure
- Create custom tools and connect APIs for each agent
- Define your agency’s manifesto and communication flows
Genesis Agency is not perfect yet.
Please note that the Genesis Agency will not be able to generate complex agencies. For more complex use cases, we recommend using Cursor.
Use Genesis Agency
Run the `genesis` command
Initialize the Genesis Agency in your terminal and generate your agent templates.
Command Syntax:
Chat with Genesis CEO
Provide comprehensive context to the Genesis Agency by including:
- Your agency’s mission and goals.
- The agents you wish to involve and their communication flows.
- Tools or APIs each agent should have access to, if any.
Wait for Genesis to create your agents
After executing the genesis
command, specialized agents such as GenesisCEO
and ToolCreator
will begin constructing your agency’s structure and developing the required tools.
Fine-Tune Your Agents and Tools
Once Genesis has created your agents, you’ll find all the agent folders in the directory where you ran the genesis
command. Fine-tune the agents and tools as needed by following these steps:
- Adjust Tools: Modify the tools in each agent’s
tools
directory to meet your requirements. - Adjust Instructions: Update the agents and their instructions in each agent’s folder.
- Run Agency: Execute the
agency.py
file, send your tasks, and monitor performance. - Repeat: Continue refining until your agents perform consistently.
Agent Development is an Iterative Process
Currently, agent development requires ongoing monitoring and adjustments to ensure desired performance. As larger and more advanced models become available, this process will become more streamlined.
Next Steps
- Learn the core concepts of Tools, Agents, and Agencies.
- Watch the Deployment Tutorial.