Skip to content

Rustic AI Agents Documentation

Welcome to the Rustic AI Agents documentation. This section provides detailed information about the agents available in the Rustic AI framework.

What is an Agent?

In Rustic AI, an agent is a specialized component that performs specific tasks within a guild (multi-agent system). Each agent:

  • Processes specific types of messages
  • Maintains its own state
  • Can interact with external services
  • Communicates with other agents through a message-based system

Available Agents

Rustic AI includes several specialized agents for various tasks:

Web and API Agents

Language Model Agents

AI Media Generation

NLP Agents

Utility Agents

  • VectorAgent - Document indexing and similarity search
  • ProbeAgent - Testing utility for monitoring agent interactions

System Agents

Creating Custom Agents

For guidance on creating your own agents, see the Creating Your First Agent guide.