openbb workspace

openbb
workspace

openbb
workspace

THE PROJECT

COUSE

COUSE

The AI Workspace for Finance.

OpenBB Workspace is a platform focused on developing advanced tools for investment analysis and research. Designed to be a flexible, customizable, and collaborative product, it offers a range of features: modular dashboards, widgets integrated with financial data, and an AI assistant to support decision-making.

INSDUSTRY

Finance

DATE

2021 — Current

ROLE

UI/UX Designer

I joined OpenBB team at a very early stage, when all that existed was OpenBB Terminal, an open source command line tool for financial analysis. The vision was clear: to transform that technical base into a more visual, intuitive and collaborative platform.

Starting from scratch, I helped build what is now OpenBB Workspace. We defined the brand's visual identity, shaped the interface and designed the entire experience: focused on flexibility, customization and integration with financial data and AI models.

CHALLENGE

Financial data and tools are scattered across multiple platforms, forcing analysts to spend extra time gathering information. Using AI for deeper insights can add complexity and security concerns, and the lack of transparency in its processes makes its results difficult to trust.

SOLUTION

OpenBB unifies diverse financial data and tools, bringing multiple sources together in one place. Customizable dashboards let users view all the information they need at a glance. An integrated AI agent provides deeper insights without adding complexity or raising security concerns, while clearly explaining its reasoning and data sources to build trust.

PROCESS

Research and Insights

During the research phase, we conducted interviews with financial professionals and analyzed existing tools on the market. This gave us valuable insights into the diverse contexts and needs of different users in the financial sector.

Based on this research, we mapped the journey from the first contact with the product to its adoption. This process allowed us to identify the key priorities of each user group, the challenges they face, and potential areas for workflow improvement, ensuring that we are developing a solution that truly meets their needs.

User-centered UX choices

Clarity over decoration: Prioritized data legibility and chart real estate over aesthetic flourishes, maintaining the brand's professional identity while reducing visual noise.


Visual Clarity: Optimized contrast ratios (WCAG AA) and ensured text can scale up to 200% without layout breakage.


Keyboard: Keyboard navigation to support power users and those with motor impairments without mouse dependency.

Clarity over decoration: Prioritized data legibility and chart real estate over aesthetic flourishes, maintaining the brand's professional identity while reducing visual noise.


Visual Clarity: Optimized contrast ratios (WCAG AA) and ensured text can scale up to 200% without layout breakage.


Keyboard: Keyboard navigation to support power users and those with motor impairments without mouse dependency.

Clarity over decoration: Prioritized data legibility and chart real estate over aesthetic flourishes, maintaining the brand's professional identity while reducing visual noise.


Visual Clarity: Optimized contrast ratios (WCAG AA) and ensured text can scale up to 200% without layout breakage.


Keyboard: Keyboard navigation to support power users and those with motor impairments without mouse dependency.

Designers 🤝🏻 Devs

My current work focuses on improving existing areas of the product and designing new features from the ground up.



Problem & Alignment: I start by understanding the problem or feature and aligning with product and engineering on goals, scope, and technical constraints.


Mockups & Iterations: Create mockups and share them early with developers to discuss feasibility, alternatives, and trade-offs. Designs evolve through continuous feedback, balancing user needs with technical realities.


Implementation & QA: During development, I collaborate closely and run design QA to ensure the final experience works as intended.

Clarity over decoration: Prioritized data legibility and chart real estate over aesthetic flourishes, maintaining the brand's professional identity while reducing visual noise.


Visual Clarity: Optimized contrast ratios (WCAG AA) and ensured text can scale up to 200% without layout breakage.


Keyboard: Keyboard navigation to support power users and those with motor impairments without mouse dependency.

Clarity over decoration: Prioritized data legibility and chart real estate over aesthetic flourishes, maintaining the brand's professional identity while reducing visual noise.


Visual Clarity: Optimized contrast ratios (WCAG AA) and ensured text can scale up to 200% without layout breakage.


Keyboard: Keyboard navigation to support power users and those with motor impairments without mouse dependency.

Methodology

Every mockup is documented with: dark and light mode version, the state of the task, context notes, interaction flows and visual guidelines. The goal is to make each decision clear and accessible, facilitating the transition to development and ensuring consistency throughout the process.

Documentation

Every mockup is documented with: dark and light mode version, the state of the task, context notes, interaction flows and visual guidelines.

The goal is to make each decision clear and accessible, facilitating the transition to development and ensuring consistency throughout the process.

Video analysis: real cases

An essential part of our design process is reviewing videos of real users interacting with the product: by observing these interactions, we uncover flaws and opportunities for improvement that might otherwise remain hidden. This information leads to continuous improvements, ensuring that the product evolves to meet users’ needs.

AI Tools

I use AI every day to make my work easier and support the team. GitHub Copilot helps me quickly fix small bugs or suggest code improvements, while ChatGPT and Gemini are great for breaking down complex requirements, getting UX advice, or refining copy. These tools help me move faster and collaborate more effectively.

FEATURES

Widgets

Widgets are interactive modules that display specific data, graphics, or functionalities within a dashboard. OpenBB offers a comprehensive library of widgets, all built with a unified structure that ensures consistency and delivers a reliable user experience across the platform.

Dashboards

Dashboards are customizable interfaces composed of various interactive widgets, such as charts, tables, and notes, that enable users to analyze financial data in an integrated way. Each user can belong to an organization, making it easy to share dashboards and tailor them to specific needs.

AI Agent

The platform features an AI Agent that makes data analysis more efficient and interactive. Users can explore data, ask questions, generate automated analyses, and create widgets within a single environment.

Admin Portal

Administrators can use the Admin Portal to manage user roles and access, aligning with the organization's structure or investment strategies. They can define roles (e.g., analyst, trader, manager), adjust permissions and monitor activity, ensuring that each role has the appropriate access.

© 2025

All rights reserved

© 2025

All rights reserved

© 2025

All rights reserved