Overview of Agent Stack capabilities
mainAgent Stack is an open infrastructure designed to turn AI agents into running services. It is built on the Agent2Agent (A2A) Protocol and provides several core components:
- Agent Runtime: A self-hostable server for production agent execution.
- LLM & AI Services: Support for 15+ providers (Anthropic, OpenAI, watsonx.ai, Ollama) and vector search for RAG.
- Deployment & Management: CLI tools for managing agent lifecycles.
- Storage & Documents: S3-compatible file storage and document extraction via Docling.
- Interfaces: A Web UI for testing and a Client SDK for custom applications.
- Integrations: Support for the Model Context Protocol (MCP) for external tools (Slack, Google Drive, etc.).
- Security: Secrets management and OAuth support.
- Interoperability: Automatically exposes agents as A2A-compatible, allowing them to work with frameworks like LangGraph or CrewAI.