Skip to content

Commit

Permalink
update post
Browse files Browse the repository at this point in the history
  • Loading branch information
DidierRLopes committed Feb 23, 2025
1 parent 858d0d4 commit 679ed32
Show file tree
Hide file tree
Showing 13 changed files with 32 additions and 13 deletions.
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
slug: ui-layer-is-the-next-big-frontier
title: UI layer is the next big frontier
date: 2025-02-15
image: /blog/2025-02-15-ui-layer-is-the-next-big-frontier
date: 2025-02-25
image: /blog/2025-02-25-ui-layer-is-the-next-big-frontier
tags: ['openbb', 'fintech', 'ui', 'innovation', 'financial-software']
description: A deep dive into why the UI layer represents the next major frontier in financial technology. While the industry has heavily invested in data, the user interface remains a critical yet overlooked bridge between raw information and actionable intelligence. This piece explores how OpenBB is leading the charge in revolutionizing how financial professionals interact with data.
hideSidebar: true
Expand All @@ -11,7 +11,7 @@ unlisted: true
---

<p align="center">
<img width="900" src="/blog/2025-02-15-ui-layer-is-the-next-big-frontier.png" />
<img width="900" src="/blog/2025-02-25-ui-layer-is-the-next-big-frontier.png" />
</p>

A deep dive into why the UI layer represents the next major frontier in financial technology.
Expand Down Expand Up @@ -45,7 +45,7 @@ And OpenBB is here to bootstrap that revolution.
## The challenge at the delivery stage

<p align="center">
<img width="600" src="/blog/2025-02-15-ui-layer-is-the-next-big-frontier_1.png" />
<img width="600" src="/blog/2025-02-25-ui-layer-is-the-next-big-frontier_1.png" />
<p align="center" className="mt-1" style={{fontSize: "0.75em"}}>
<div>Excerpt from <a href="https://x.com/TheTerminalist" target="_blank" rel="noopener noreferrer">TheTerminalist</a>'s blogpost: </div>
<a href="https://open.substack.com/pub/theterminalist/p/10000x-bloombergs-return-and-why" target="_blank" rel="noopener noreferrer">10,000x. Bloomberg's return and why financial data is so darn lucrative</a>
Expand All @@ -69,7 +69,7 @@ Building a beloved financial desktop application isn’t just about better chart
The industry’s reliance on fragmented workflows has meant that firms have learned to tolerate inefficiencies, simply because “it works.”

<p align="center">
<img width="600" src="/blog/2025-02-15-ui-layer-is-the-next-big-frontier_2.png" />
<img width="600" src="/blog/2025-02-25-ui-layer-is-the-next-big-frontier_2.png" />
<p align="center" className="mt-1" style={{fontSize: "0.75em"}}>
<div>Excerpt from <a href="https://x.com/TheTerminalist" target="_blank" rel="noopener noreferrer">TheTerminalist</a>'s blogpost: </div>
<a href="https://open.substack.com/pub/theterminalist/p/10000x-bloombergs-return-and-why" target="_blank" rel="noopener noreferrer">10,000x. Bloomberg's return and why financial data is so darn lucrative</a>
Expand All @@ -95,7 +95,7 @@ That’s why the biggest demand we’ve seen is for on-prem deployments, ensurin
## Timing matters: why now?

<p align="center">
<img width="600" src="/blog/2025-02-15-ui-layer-is-the-next-big-frontier_3.png" />
<img width="600" src="/blog/2025-02-25-ui-layer-is-the-next-big-frontier_3.png" />
<p align="center" className="mt-1" style={{fontSize: "0.75em"}}>
<div>Excerpt from <a href="https://x.com/TheTerminalist" target="_blank" rel="noopener noreferrer">TheTerminalist</a>'s blogpost: </div>
<a href="https://open.substack.com/pub/theterminalist/p/10000x-bloombergs-return-and-why" target="_blank" rel="noopener noreferrer">10,000x. Bloomberg's return and why financial data is so darn lucrative</a>
Expand Down
33 changes: 26 additions & 7 deletions blog/2025-02-xx-blackrock-aladdin.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
slug: 2025-02-18-long-live-long-context-with-gemini
title: Validation from BlackRock Aladdin
slug: 2025-02-xx-long-live-long-context-with-gemini
title: Thank you Blackrock for the validation
date: 2025-02-22
image: /blog/2025-02-xx-validation-from-blackrock-aladdin
tags: ['openbb', 'blackrock', 'copilot', 'enterprise', 'agent', 'widgets', 'architecture', 'open-source', 'finance', 'portfolio', 'security']
Expand All @@ -11,7 +11,7 @@ unlisted: true
---

<p align="center">
<img width="900" src="/blog/2025-02-18-long-live-long-context-with-gemini.png" />
<img width="900" src="/blog/2025-02-xx-thank-you-blackrock-for-the-validation.png" />
</p>

At the recent AI Engineering Summit, BlackRock unveiled their Aladdin Copilot - a platform remarkably similar to what we've built at OpenBB, but with a key difference.
Expand All @@ -26,7 +26,9 @@ On Friday 21st, I attended the [AI Engineering Summit](https://www.ai.engineer/s

One presentation that particularly caught my attention was BlackRock's session about their Aladdin Copilot. While I can't share the presentation materials as they're conference-exclusive, what I saw left me incredibly bullish about OpenBB's direction.

IMAGE: OF THE SCHEDULE
<p align="center">
<img width="900" src="/blog/2025-02-xx-thank-you-blackrock-for-the-validation_1.png" />
</p>

Here's why: BlackRock's copilot is remarkably similar to what we've built at OpenBB - but with 1% of their resources and one major distinction.

Expand Down Expand Up @@ -60,8 +62,17 @@ Seeing this in their demo was genuinely shocking - it looked remarkably similar

Both platforms prioritize data transparency. Every copilot response that references dashboard data clearly highlights its source. This enables users to validate LLM outputs and trace information back to its origin, maintaining trust and accountability.

(SHOW CITATION IN PDF + SHOW REFERENCE FROM WIDGET)
An example of how it can highlight sentence or table level in unstructured document:

<p align="center">
<img width="900" src="/blog/2025-02-xx-thank-you-blackrock-for-the-validation_7.png" />
</p>

An example of how it can highlight the widget origin that was used to answer to the prompt:

<p align="center">
<img width="900" src="/blog/2025-02-xx-thank-you-blackrock-for-the-validation_8.png" />
</p>

## Secure environment first approach

Expand All @@ -78,11 +89,15 @@ Our OpenBB Copilot acts as an orchestrator, gathering context from three main so
2. Dashboard: Data currently visible in the dashboard
3. Product-wide: Connected to the workspace but not visible

IMAGE: FUNCTION CALL WITH 3 SLIDES
<p align="center">
<img width="900" src="/blog/2025-02-xx-thank-you-blackrock-for-the-validation_9.png" />
</p>

This context exists in the form of widgets, and there can be thousands! In the case of BlackRock, they refer to this as Plugin Registry.

IMAGE: DATA CONNECTORS FROM FUNCTION CALLING SLIDES
<p align="center">
<img width="900" src="/blog/2025-02-xx-thank-you-blackrock-for-the-validation_10.png" />
</p>

### What is a widget?

Expand All @@ -94,6 +109,10 @@ In our system, a widget combines:

The metadata enables our copilot to identify and utilize appropriate widget based on user prompts, by controlling the widget through its parameters.

<p align="center">
<img width="900" src="/blog/2025-02-xx-thank-you-blackrock-for-the-validation_11.png" />
</p>

You can think of these widgets effectively as tools that are rendered on our workspace. Therefore, our agent can call different widgets to retrieve the data it needs to reply more effectively to the user.

For a deeper dive into this architecture, check out my recent [10-minute presentation](https://www.youtube.com/watch?v=gH1mMtRa84Y).
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 679ed32

Please sign in to comment.