Custom Agent Frameworks

Agent providers are the foundation for advanced customization in the Agentstr SDK, allowing you to choose and integrate your preferred agentic framework for agent logic. Unlike the high-level AgentstrAgent class, which offers a pre-built solution for quick setup, agent providers give you the flexibility to tailor your agent’s capabilities to specific needs. This guide explores the various agent providers available, helping you select the right framework for your project.

These providers offer diverse approaches to agent development, from structured data handling to cutting-edge AI capabilities. Choose the one that best fits your use case, or combine multiple providers to create a hybrid agent with unique strengths. For a high-level, out-of-the-box solution, consider using AgentstrAgent as detailed in Agentstr Agent Framework.

For a complete list of agent providers and their configurations, refer to Agents.

Relevant Modules