Skip to content

Community catalog

The Strands community has built tools and integrations for a variety of use cases. This catalog helps you discover what’s available and find packages that solve your specific needs.

Browse by category below to find tools, model providers, session managers, and platform integrations built by the community.

Platform integrations help you connect Strands agents with external services and user interfaces.

PackageDescriptionPythonTypeScript
AG-UIBuild streaming chat interfaces for Strands agents with the AG-UI protocol and CopilotKit front-end components.

Plugins extend agent behavior by hooking into lifecycle events. Use these to add cross-cutting capabilities like policy enforcement, logging, or output control without modifying your agent code.

PackageDescriptionPythonTypeScript
Agent ControlEnforce centrally managed runtime policies on Strands agents with Agent Control, blocking or steering violations at every step.
Amazon AgentCore PaymentsAutomated payment processing for agents using Amazon Bedrock AgentCore
Amazon AgentCore Tool SearchSemantic tool discovery for agents using Amazon Bedrock AgentCore Gateway
Datadog AI GuardProtect Strands agents in real time with Datadog AI Guard, blocking prompt injection, jailbreaks, and unsafe tool calls.
S3 Vectors MemoryLong-term semantic memory for Strands Agents backed by Amazon S3 Vectors

Model providers add support for additional LLM services beyond the built-in providers. Use these to integrate with specialized or regional LLM platforms.

PackageDescriptionPythonTypeScript
CLOVA StudioConnect Strands agents to Naver CLOVA Studio, Korean-optimized language models on Naver Cloud Platform, via strands-clova.
CohereUse Cohere language models with Strands agents through the OpenAI compatibility layer for chat, tool calling, and streaming.
Fireworks AIRun Strands agents on Fireworks AI, fast hosted inference for open-source models, using the OpenAI-compatible API.
MLXRun Strands agents locally on Apple Silicon with the MLX model provider, supporting inference, LoRA fine-tuning, and vision.
Nebius Token FactoryUse Nebius Token Factory with Strands agents for fast open-source model inference through the OpenAI-compatible API.
NVIDIA NIMConnect Strands agents to NVIDIA NIM inference microservices with the strands-nvidia-nim community model provider.
OVHcloud AI EndpointsRun Strands agents on OVHcloud AI Endpoints, a European, GDPR-compliant model service with an OpenAI-compatible API.
SGLangUse SGLang servers as a Strands model provider with Token-In/Token-Out support for agentic reinforcement learning training.
vLLMServe Strands agents from vLLM with Token-In/Token-Out support for agentic RL training via the OpenAI-compatible API.
xAIUse xAI Grok models with Strands agents, including server-side tools for web search, X platform access, and code execution.

Session managers provide alternative storage backends for conversation history. Use these when you need persistent, scalable, or distributed session storage.

PackageDescriptionPythonTypeScript
Amazon AgentCore MemoryPersist Strands agent conversations with Amazon Bedrock AgentCore Memory, including short-term and long-term memory strategies.
Valkey/RedisStore Strands agent sessions in Valkey or Redis for low-latency, distributed conversation persistence across interactions.

Memory stores are backends that give agents long-term memory across sessions. Each implements the MemoryStore interface and plugs into an agent through a MemoryManager. See the Memory Stores overview for how they fit together.

PackageDescriptionPythonTypeScript
AgentCore Memory StoreAmazon Bedrock AgentCore Memory as a MemoryStore for long-term recall and server-side extraction
dakeraPersistent, decay-weighted MemoryStore for agents — self-hosted, with a full-CRUD tool

Storage backends let agents and SDK subsystems persist raw bytes under string keys. Each implements the Storage interface and can be passed to session managers, context offloaders, or any construct that needs durable persistence. See the Storage overview for how they fit together.

PackageDescriptionPythonTypeScript

Tools extend your agents with capabilities for specific services and platforms. Each package provides one or more tools you can add to your agents.

PackageDescriptionPythonTypeScript
apifyWeb scraping for social media, search engines, e-commerce, and more via Apify Actors
deepgramAdd speech-to-text, text-to-speech, and audio intelligence to Strands agents with the Deepgram voice AI platform.
googleGive Strands agents access to 200+ Google APIs, including Gmail, Drive, Calendar, Sheets, and YouTube, from a single tool.
hubspotQuery HubSpot CRM data from Strands agents with read-only tools for sales intelligence, customer research, and analytics.
perplexityReal-time web search for Strands agents using the Perplexity Search API, with citations and regional filtering.
spraaySend batch crypto payments from Strands agents with the Spraay Protocol: ETH or ERC-20 tokens to up to 200 recipients on Base.
strands-sqlGeneral-purpose SQL tool for Strands Agents — PostgreSQL, MySQL, and SQLite via SQLAlchemy.
teamsSend Microsoft Teams notifications from Strands agents with rich Adaptive Cards and custom messaging support.
telegramControl Telegram bots from Strands agents with 60+ Bot API methods for messaging, media, and chat management.
telegram-listenerProcess incoming Telegram messages in real time with Strands agents, with AI-powered auto-replies and event handling.
UTCPLet Strands agents discover and call tools directly over native protocols with the Universal Tool Calling Protocol (UTCP).

Agent extensions provide specialized agent subclasses that change how Strands agents reason and act. Use these when you need an alternative action paradigm beyond the default tool-calling approach.

PackageDescriptionPythonTypeScript
Code AgentA coding agent that replaces tool-calling with code generation in a persistent Python REPL

Interventions provide composable control handlers for authorization, guardrails, and steering. Use these to add typed decision-making to your agents without modifying core logic.

PackageDescriptionPythonTypeScript
Agent Governance ToolkitDeterministic policy enforcement via Microsoft Agent Governance Toolkit

Built something useful? We’d love to feature it here.

See the Extensions guide for how to build and publish your package, and the Get Featured guide for how to get listed in this catalog.