Thanks for your interest in contributing! Agentbot is open-source infrastructure for AI workers, and we need builders like you.
git clone https://github.com/Eskyee/agentbot-sdk
cd agentbot-sdk
npm install
npm run buildCreate an agent definition in examples/:
- Create a new directory:
examples/my-agent/ - Add
agent.mdwith YAML frontmatter - Test it locally:
npx agentbot run examples/my-agent/agent.md - Submit a PR
Add an integration in packages/plugins/:
- Create a new directory:
packages/plugins/my-integration/ - Implement the plugin interface
- Add documentation
- Submit a PR
- Fork the repo
- Create a feature branch
- Make your changes
- Run tests:
npm test - Submit a PR
- TypeScript strict mode
- Tests for new functionality
- Clear commit messages
- Document public APIs
- New agent examples
- Plugin integrations (Slack, Linear, GitHub, etc.)
- SDK improvements
- Documentation
- Bug reports
- Changes to the hosted platform (that's in our private repo)
- Token or blockchain integrations (separate project)
- Dashboard or UI changes (Agentbot Cloud is private)
Open an issue or reach out on X/Twitter.