What Providers Do
- Register resource types they can manage
- Process lifecycle events when resources are created, updated, or deleted
- Report results back to the platform
Available Providers
Agno — AI Agent Infrastructure
| Resource | Description |
|---|---|
agno/agent | AI agents with instructions, tools, and model configuration |
agno/team | Multi-agent teams with coordination and delegation |
agno/anthropic-model | Anthropic language models (Claude) |
agno/openai-model | OpenAI language models (GPT) |
agno/mcp-tool | MCP server tool integration |
agno/websearch-tool | Web search capability for agents |
agno/knowledge | Knowledge bases with document ingestion and vector search |
agno/memory | Persistent agent memory |
agno/storage | Agent file storage |
agno/postgres-db | PostgreSQL databases for agent state |
agno/runner | Agent deployment and runtime management |
GCP — Google Cloud Platform
| Resource | Description |
|---|---|
gcp/storage | Cloud Storage buckets |
gcp/secret | Secret Manager secrets |
gcp/cloudsql | Cloud SQL database instances |
Kubernetes
| Resource | Description |
|---|---|
kubernetes/deployment | Kubernetes Deployments |
Pragma — Platform Resources
| Resource | Description |
|---|---|
pragma/secret | Platform-managed secrets |
pragma/file | File uploads and storage |
For detailed configuration schemas and examples for each resource type, see the Provider Reference pages.
Provider Configuration
Some providers require credentials or configuration. Use secrets to store sensitive values:Building Custom Providers
You can build providers for any tool. See the Building Providers guide for details.Next Steps
Building Providers
Create your own provider.
Provider Catalog
Browse available providers and resource schemas.