Rustic AI How-To Guides¶
Welcome to the Rustic AI How-To Guides. These guides provide step-by-step instructions for common tasks when building systems with Rustic AI. They are designed to complement the core documentation by focusing on practical implementation.
Getting Started¶
- Creating Your First Agent: Learn how to create a basic agent
- Creating a Guild with Multiple Agents: Build a system with multiple interacting agents
Core Capabilities¶
- Managing State in Agents: Learn how to maintain and update state in your agents
- Dependency Injection: Provide external services to your agents
- Testing Agents: Effectively test your agents in isolation
- Writing Effective Agent Tests: In-depth guide with real-world testing patterns
Reference¶
- Agent Documentation: Detailed documentation of available agents in Rustic AI
Advanced Topics¶
These guides will be coming soon:
- Guild Specifications: Define complex guild configurations in JSON/YAML
- Custom Routing Strategies: Control message flow between agents
- Distributed Deployments: Run agents across multiple processes or machines
- Custom State Backends: Configure alternative state persistence mechanisms
- Performance Tuning: Optimize your agent system for throughput and latency
Example Projects¶
For complete working examples, check the examples directory which contains:
- Simple Hello World implementations
- Basic agent capabilities demos
- More complex demo projects
- Example guild specifications
Getting Help¶
If you need assistance beyond what's covered in these guides:
- Check the core documentation for detailed reference
- Look at the example code for practical implementations
- Join our community channels for direct support