Apps
Apps in OpenBB Workspace are pre-configured dashboard templates that combine widgets, pre-selected AI agents, and custom prompts to create optimized analytical workflows. Unlike individual dashboards that you build from scratch, Apps provide instant access to complete analytical environments designed for specific use cases.

What are Apps?
Apps function as analytical templates that combine three core components: widgets, prompts, and pre-selected agents.
Widgets
Apps include curated sets of widgets that are specifically optimized for their analytical workflow. These widgets come with parameter synchronization, automatically linking shared parameters to maintain analytical coherence across all components. The layout design positions and sizes widgets optimally for data visualization and workflow efficiency.
Prompts
An App can include a custom library of pre-written prompts tailored to its analytical focus. These prompts provide app-aware AI instructions and enable more effective interactions with the specialized agent. E.g.:
- "Please analyze my current portfolio holdings. What are the top 5 positions by weight? Are there any concentration risks I should be aware of?"
- "What are the strongest correlations between my portfolio holdings? Which positions might provide good diversification benefits?"
- "What is my current sector exposure compared to market benchmarks? What are the risks and opportunities in my current allocation?"
These prompts are specifically crafted for the App's analytical context, enabling consistent analysis approaches and more targeted AI assistance.
Agents
Apps can advertise a particular AI agent that is optimized for its analytical domain. When you click on an App with a specified agent ID, OpenBB Workspace automatically selects the corresponding AI agent.
How Apps Differ from Dashboards
While dashboards are blank canvases that you customize entirely yourself, Apps provide structured starting points:
Apps | Dashboards |
---|---|
Pre-configured templates with specific analytical purpose | Blank canvas for custom configuration |
Widgets with pre-linked parameters | Manual parameter configuration required |
Come with curated prompt libraries | Start with no predefined prompts |
Designed by domain experts for specific workflows | General-purpose analytical workspace |
Once you click on an App, it gets immediately rendered as a dashboard that you can also customize.
Apps Gallery
To see Apps examples that you can do, check our solutions page.
Here's an example of a Portfolio Risk Management dashboard (converted from an App).
