Skip to content

Get Featured in the Docs

Built something useful for Strands Agents? Getting featured in our docs helps other developers discover your work and gives your package visibility across the community.

What We're Looking For

We feature reusable packages that extend Strands Agents capabilities:

  • Model Providers — integrations with LLM services (OpenAI-compatible endpoints, custom APIs, etc.)
  • Tools — packaged tools that solve common problems (API integrations, utilities, etc.)
  • Session Managers — custom session/memory implementations
  • Integrations — protocol implementations, framework bridges, etc.

We're not looking for example agents or one-off projects — the focus is on packages published to PyPI that others can pip install or npm install and use in their own agents. See Community Packages for guidance on creating and publishing your package.

Quick Steps

  1. Create a PR to strands-agents/docs
  2. Add your doc file in the appropriate community/ subdirectory
  3. Update mkdocs.yml to include your new page in the nav

Directory Structure

Place your documentation in the right spot:

Type Directory Example
Model Providers community/model-providers/ cohere.md
Tools community/tools/ strands-deepgram.md
Session Managers community/session-managers/ agentcore-memory.md
Integrations community/integrations/ ag-ui.md

Document Layout

Your Strands docs page should be a concise overview — not a copy of your GitHub README. Keep it focused on getting users started quickly. Save the deep dives, advanced configurations, and detailed API docs for your project's own documentation.

Follow this structure (see existing docs for reference):

# Package Name

!!! info "Community Contribution"
    This is a community-maintained package that is not owned or supported by the Strands team. Validate and review 
    the package before using it in your project.

    Have your own integration? [We'd love to add it here too!](https://github.com/strands-agents/docs/issues/new?assignees=&labels=enhancement&projects=&template=content_addition.yml&title=%5BContent+Addition%5D%3A+)


Brief intro explaining what your package does and why it's useful.

## Installation

pip install your-package

## Usage

Working code example showing basic usage with Strands Agent.

## Configuration

Environment variables, client options, or model parameters.

## Troubleshooting (optional)

Common issues and how to fix them.

## References

Links to your repo, PyPI, official docs, etc.

For Tools

Add frontmatter with project metadata:

---
project:
  pypi: https://pypi.org/project/your-package/
  github: https://github.com/your-org/your-repo
  maintainer: your-github-username
service:
  name: service-name
  link: https://service-website.com/
---

Update mkdocs.yml

Add your page to the nav section under Community:

nav:
  - Community:
      - Model Providers:
        - Your Provider: community/model-providers/your-provider.md
      - Tools:
        - your-tool: community/tools/your-tool.md

Examples to Follow

Questions?

Open an issue at strands-agents/docs — we're happy to help!