Skip to main content

API Reference

REST (agent, localhost)

Default base: http://localhost:3005. Routes are profile-prefixed (/api/profiles/<name>/...) except for a few exempt routes.

REST API

OpenAPI spec available at http://localhost:3005/api/profiles/<profile>/openapi.json while the agent is running.

GraphQL (backend)

https://<your-workspaces-graphql-endpoint>/graphql

The Vibecontrols GraphQL API, served by the Burdenoff Workspaces platform. Find your workspace's endpoint in the platform developer docs. Requires a bearer token plus the x-workspace-id header; every operation is permission-checked against your role in that workspace.

GraphQL API

WebSocket

PathPurpose
ws://localhost:3005/ws/Event stream (agent)
ws://localhost:3005/terminal/Bidirectional terminal I/O (agent)
wss://<your-workspaces-graphql-endpoint>/graphqlGraphQL subscriptions (backend)

WebSocket channels

CLI

vibecontrols --help

CLI reference

Environment selection

All API endpoints default to production. Use BURDENOFF_ENV=local|alpha|prod (default prod) with the CLI, SDK, or extensions. Direct API callers should use the endpoints below:

EnvironmentWorkspace gatewayGlobal gatewayAgent REST
prod (default)https://graphqlworkspaces.burdenoff.com/workspaces/graphqlhttps://graphql.burdenoff.com/global/graphqlhttp://localhost:3005
alphahttps://alphagraphqlworkspaces.burdenoff.com/workspaces/graphqlhttps://alphagraphql.burdenoff.com/global/graphqlhttp://localhost:3005
localhttp://localhost:4003/workspaces/graphqlhttp://localhost:4000/global/graphqlhttp://localhost:3005

Ecosystem repositories

ComponentRepositoryPackage
Agentgithub.com/algoshred/vibecontrols-agent@vibecontrols/agent
CLIgithub.com/algoshred/vibecontrols-cli@vibecontrols/cli
Node SDKgithub.com/algoshred/vibecontrols-sdk-node@vibecontrols/sdk
Python SDKgithub.com/algoshred/vibecontrols-sdk-pythonvibecontrols-sdk (PyPI)
MCP Servergithub.com/algoshred/vibecontrols-mcp@vibecontrols/mcp
Browser Extensiongithub.com/algoshred/vibecontrols-browser-extensionChrome Web Store
VS Code Extensiongithub.com/algoshred/vibecontrols-code-extensionVS Code Marketplace
Doctor (E2E)github.com/algoshred/vibecontrols-doctor
Backend Servicegithub.com/algoshred/wspace-vibecontrols-svc
Plugin SDKgithub.com/algoshred/vibecontrols-plugin-sdk@vibecontrols/plugin-sdk
Built-in pluginsgithub.com/algoshred (search vibe-plugin-*)