Are you the author? Sign in to claim
Open-source AI agent with MCP UI, app builder, A2A protocol, skills marketplace, and multi-provider chat. Built with Mas
Open-source AI agent built with Mastra. Acts as an AI team member that handles tasks, answers questions, and manages workflows via chat. Supports OpenAI, Anthropic, Google Gemini, NVIDIA, Groq, Kimi, and any OpenAI-compatible provider.
One-click deploy of the Coworker server with Inngest, Postgres, Redis, and optional Tailscale private networking. After deploying, set your MODEL and API key (e.g. OPENAI_API_KEY) in the Railway service variables. See .env.example for all supported providers.
Download the desktop app for macOS and point it at your Railway server URL.
cp .env.example .env # add your API keys
bun install
bun run dev # http://localhost:4111
cd app && bun install && bun run dev
The app connects to http://localhost:4111 by default. To connect to a remote server, go to Settings > Advanced and update the Server URL.
docker compose up
Builds are automated via GitHub Actions and pushed to ghcr.io.
The desktop app supports automatic updates via GitHub Releases. When a new release is published, users are notified in Settings > Advanced where they can download and install the update.
src/mastra/
agents/ # Agent definitions
tools/ # Reusable tools
workflows/ # Scheduled tasks
gog/ # Google Workspace integration
whatsapp/ # WhatsApp bridge
mcp/ # MCP server
app/ # Electron desktop app
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows