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
- Agent plugins — what you can extend today
- Plugin SDK overview
- Platform UI plugins