Skip to content

Proposed Labs Project Contribution: Open Workspace #445

Description

@saracgil

Contribution Prerequisites

Target Lifecycle Stage

Labs

FINOS Member Organization Name

BrightQuery

Name

Open Workspace

Slug

open-workspace

Business Problem & Solution

Financial services firms need a vendor-neutral, browser-based way to create analytical experiences around their own data, tools, and working practices, rather than being limited to the interface and workflow model of any one provider. OpenBB Workspace is an open and extensible analytics workspace that financial services firms can self-host. It enables each institution to connect its own data sources, internal tools, and AI agents within a security, compliance, and governance framework suited to regulated environments. The workspace provides a collaborative environment for building and sharing workflows, while allowing institutions to retain control of their data and operating environment. A FINOS donation would make this foundation available for the community to inspect, govern, improve, and extend for regulated financial use.

Mission Statement

The mission of the project is to provide an open and extensible analytics workspace that financial services firms and institutions can self-host and connect to their own data sources, internal tools, and AI agents.

Existing Materials

Source code

The Apache v2 Licensed Source code for OpenBB Workspace is here (private) and the components that build and run it. It is private as of this submission, and finos-admin can be granted access as requested. This monorepo contains the following components:

  • frontend/ | The Workspace frontend, built with React 18, TypeScript, and Vite.
  • backend-api/ | Backend API, built with FastAPI and SQLAlchemy, plus the admin CLI and admin dashboard.
  • lite/ | Docker packaging that assembles a lightweight version from the backend and frontend.
  • excel-add-in/ | Excel add-in, built with Office.js, TypeScript, and React.

This code will be made public as a final snapshot for historical purposes as OpenBB Inc sunsets (see blog) so, if the contribution is accepted, this should be a fork rather than a repo transfer.

Logo Donation

OpenBB Inc, which will no longer be in operation, would like to donate the current logo (graphics only, no wordmark) which is extensively used in the UI. @DidierRLopes (CEO) will be able to sign the relevant agreements until Sept 26th.

Naming

To avoid confusion with the previous (commercial version) of this product, in order to avoid conflicts, per FINOS / LF trademark guidance, we propose a new project name to be adopted. Alternative names for the project, in order of preference, if there is a trademark issue with the proposed name:

  • Open Workspace
  • Open Financial Workspace
  • Blue Butterfly, aligned with a potential logo donation if the prior OpenBB butterfly logo changes from black to blue
  • OSF Workspace, where OSF stands for Open Source Financial
  • Financial WorkTab, a reference to browser terminology
  • Open LaunchPad, reflecting comparisons to Apple, Android, and Bloomberg LaunchPad

Additional Information (Optional)

N/A

Maintainer Team

Name Affiliation Email GitHub Username
Ihsan Saracgil BrightQuery saracgil@gmail.com @saracgil
Darren Lee BrightQuery dlee@brightquery.com @deeleeramone
Jethin Abraham BrightQuery jabraham@brightquery.com @jethin-bq
Duy Ton BrightQuery duy@brightquery.com @bq-dt2025
Sriram Bajrang BrightQuery sriram@brightquery.com @SriramBajrang1

We encourage interested firms to comment on this issue to put forward further contributors, maintainers.

Steering / Advisory Committee

Besides maintainers, we would like to explore the formation of advisory/steering committee as part of the project governance to solicit input from the FINOS community. If you are an interested FINOS Member / financial institution, please put forward your name / your organization in the comments below.

Compliance & Requirements Agreement

Administrative Consent & Transfer Authorization

  • I agree to grant 'finos-admin' Admin/Owner access to the repository for security auditing and setup.
  • I authorize the transfer (or fork) of this code/repository to the FINOS GitHub organization upon project acceptance.
  • I confirm I have the legal authority (individual or corporate) to grant these permissions.

Socialization Acknowledgement

  • I understand I may need to socialize this proposal to community@finos.org before approval to gauge community interest.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions