Skip to main content

UI Plugins

Note: Vibecontrols does not currently have a dedicated UI plugin runtime in the web app. The web app (the Vibecontrols web app) is built as a single React MFE.

If you need to add new UI surfaces, use one of these patterns:

1. Platform UI plugins (Burdenoff Workspaces)

The platform has a UI plugin system that lets you mount custom React components on workspace surfaces (sidebars, settings tabs, etc.). See Platform UI plugins.

These appear across the workspace UI, including inside the Vibecontrols product when relevant.

2. Backend plugin + custom front-end

Build an agent plugin (or backend module) that exposes data, and consume it in your own front-end app via the GraphQL API. Most extensibility happens server-side.

3. Submit a PR to the Vibecontrols web app

For features that should be part of the core experience, contribute to the Vibecontrols web app directly on GitHub.

Next steps