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, federated)

https://graphqlworkspaces.burdenoff.com/workspaces/graphql

Federated service module inside Burdenoff Workspaces. Live live API schema: the live registry on the schema registry.

GraphQL API

WebSocket

PathPurpose
ws://localhost:3005/ws/Event stream (agent)
ws://localhost:3005/terminal/Bidirectional terminal I/O (agent)
wss://graphqlworkspaces.burdenoff.com/workspaces/graphqlGraphQL subscriptions (backend)

WebSocket channels

CLI

vibecontrols --help

CLI reference

Open-source code

  • Agent: github.com/algoshred/vibecontrols-agent
  • CLI: github.com/algoshred/vibecontrols-cli
  • MCP: github.com/algoshred/vibecontrols-mcp
  • Backend, agent, CLI, MCP, plugin SDK, and built-in plugins: published on github.com/algoshred (search vibecontrols, vibe-plugin-*)
  • Plugin SDK: github.com/algoshred/vibecontrols-plugin-sdk