Release

SideButton — Open Source AI Agent Platform

The open-source AI agent platform for autonomous AI agents. MCP server, knowledge packs, and workflow automation — from AI code review to full agentic workflows.

The AI Agent Stack — SideButton. Architecture diagram showing frontend, orchestrator, code agent, LLM layer, domain knowledge, data layer, MCP tools, and deployment.

What is SideButton

SideButton is an open-source AI agent platform and MCP server. It provides AI agent tools for the full lifecycle: orchestration, workflow automation, knowledge packs, and browser control.

  • AI Agent Orchestration: manages autonomous AI agents with durable execution via Temporal. Automations, Browser MCP, and Agent API built in. External triggers from Jira, GitHub, Slack via webhooks and cron.
  • Coding Agents + AI Agent Tools: your favorite AI coding agent (Claude Code, Cursor, Copilot, Windsurf) connects via MCP. Browser MCP, Android Simulator, and Task Management.
  • Knowledge Packs: domain knowledge that turns coding agents into an AI software engineer, QA engineer, or product manager. Agent workflows, role playbooks, selectors, and data models per web app.
  • Workflow Automation Tool: define agentic workflows in YAML. AI workflow automation with browser actions, shell commands, LLM integration, and control flow.

Use SideButton for AI code review, automated testing, ticket triage, or any task that needs browser context.

How it works

  1. Install SideButton
    $ npx sidebutton@latest
  2. Connect Chrome extension from the Chrome Web Store.
  3. Connect your AI agent (Claude Code, Cursor, Copilot, Windsurf, or any MCP client).
    $ claude mcp add sidebutton http://localhost:9876/mcp
  4. Install a skill pack for any web app, or create your own at .sidebutton/. Learn how to create a skill pack.
  5. Agent works on its own, running workflows, making LLM decisions where reasoning is needed, logging every step.

Everything runs locally and configured locally.

Knowledge Packs

Knowledge packs (skill packs) are simple markdown files, easy to manage and extend. Create a new pack by asking Claude to capture knowledge from your current session or document a specific domain. Installed packs live in ~/.sidebutton/skills/ and load on startup. Workflows, roles, and domain targets merge with your local configuration. Knowledge packs power enterprise AI agents across teams and projects. Browse available knowledge packs or learn how to publish your own.

Feedback

Found a bug or have a feature request? Submit an issue on GitHub or use the Report Bug button at sidebutton.com.

What's next

The platform is stable and production-ready. What we're building next:

  • Native apps: SideButton for iOS and Android, coming to the App Store and Google Play
  • SideButton Portal: public beta — manage agents, knowledge packs, and workflows from the web
  • Plugin system: extend SideButton with custom MCP tools in any language

Start building enterprise AI agents today