Open-source browser automation for AI agents. MCP server + Chrome extension + YAML workflow engine + knowledge packs. Give your AI agent a browser and domain expertise.

README
Open-source AI agent platform — MCP server, knowledge packs, and workflow automation tools.
<p align="center"> <a href="https://sidebutton.com/media/sidebutton-open-source-platform-release"> <img src="https://sidebutton.com/media/sidebutton-agent-stack.png" alt="The AI Agent Stack — SideButton" width="700" /> </a> </p>
AI agent platform with 40+ AI agent tools. Run autonomous AI agents with agentic workflows, knowledge packs, and real browser control. Connect Claude Code, Cursor, ChatGPT, or any MCP client.
npx sidebutton@latest
# Dashboard at http://localhost:9876
| | | |---|---| | MCP Server | 40+ AI agent tools for browser control, workflow execution, knowledge pack access. Stdio and SSE transports. | | REST API | 60+ endpoints. Trigger workflows remotely from webhooks, cron jobs, mobile apps, or other agents. | | Workflow Engine | AI workflow automation with 34+ step types — browser, shell, LLM, control flow. Define agentic workflows in YAML. | | Knowledge Packs | Installable domain knowledge — CSS selectors, data models, state machines. Role playbooks turn coding agents into an AI software engineer, QA, or PM. | | Chrome Extension | 40+ browser commands. Real DOM access via WebSocket, not screenshots. Recording mode. | | Dashboard | Svelte UI — workflow browser, run logs, skill pack manager, system status. |
# Install and start
npx sidebutton@latest
# Or from source
pnpm install && pnpm build && pnpm start
# Ope