Share Agents
Learn how to share your agents with others using BeeAI
Once you’ve built an agent, there are several ways to share it with others.
Projects must follow the structure defined by the beeai-platform-agent-starter template for proper sharing functionality.
Share via GitHub
The easiest way to share your agent is by pushing it to a public GitHub repository.
Share your repository URL:
Others can install your agent using the BeeAI CLI:
Versioning Tip: Use Git tags like v1.0.0
, v1.1.0
, etc., to manage releases before sharing them. This will help
you prevent unwanted updates compared to always using latest main. You can upgrade agents
by deleting them with beeai remove
and adding again with the new version.
Share via Container Registry
You can also share pre-built Docker images for even faster installation:
Why Containers? Pre-built images install instantly—they don’t need to be built on the user’s machine.
CI/CD Ready: The starter template includes a full GitHub Actions workflow to automate builds. See the build-agent.yaml
file for details.
Publish to the Community Catalog
Want to make your agent discoverable by the entire BeeAI community? Add it to the communuity BeeAI catalog!
To contribute:
- Fork the BeeAI Platform repository
- Add your agent to the /agents/community directory
- Submit a pull request
Thank you for sharing your work! 💛