aicoolies logo
OpenBB logo

OpenBB

Open-source financial data platform for quants, analysts, and AI agents

Share
paidOpen Source
Visit Website →

OpenBB is an open-source financial data platform that normalizes data from 100+ providers into a unified Python SDK, REST API, and Excel Add-in. It serves as the open-source alternative to Bloomberg Terminal for developers building fintech applications, quantitative research pipelines, and AI-powered financial analysis tools. With over 65,000 GitHub stars and SOC 2 Type II certification, it is one of the most popular open-source developer tools for financial data.

OpenBB is an open-source platform that aggregates and normalizes financial data from over a hundred providers into a consistent interface accessible through Python, REST APIs, and Excel. Where Bloomberg Terminal locks users into a proprietary ecosystem at tens of thousands of dollars per year, OpenBB gives developers programmatic access to equities, options, fixed income, crypto, economic indicators, and alternative data through a single unified SDK. The platform handles provider authentication, data normalization, and caching so developers focus on analysis rather than integration plumbing.

The architecture follows a bring-your-own-copilot philosophy where any AI model can be connected as an analytical assistant. The Python SDK exposes every data endpoint as a typed function with automatic documentation. The REST API enables language-agnostic integration. The Excel Add-in brings OpenBB data directly into spreadsheets for analysts who prefer that workflow. Custom data providers can be plugged in through a standardized extension system, and the platform supports both free and premium data sources from providers like Polygon, Intrinio, and FRED.

OpenBB has raised venture capital with backing from OSS Capital and has over 139,000 registered users. The platform achieved SOC 2 Type II compliance, making it suitable for institutional deployments. With 65,000 GitHub stars, it ranks among the most popular open-source developer tools on GitHub. The project is Apache 2.0 licensed with free individual usage and paid enterprise tiers for teams requiring dedicated support, SLA guarantees, and premium data access.

Pricing

Free for individuals; enterprise tiers with premium data

Platforms

Windows, Linux, macOS; Python SDK, REST API, Excel Add-in

Categories

Tags

Use Cases

Alternatives

PandasAI

Conversational data analysis with natural language queries over databases

PandasAI enables natural-language queries against databases, data lakes, CSVs, and parquet files using LLMs and RAG pipelines. With 23,400+ GitHub stars, it bridges the gap between database tools and AI by letting developers and analysts interact with data conversationally, supporting SQL, PostgreSQL, and various file formats.

open-sourceOpen Source
Jupyter logo

Jupyter

Interactive computing notebooks for data science

Jupyter is the open-source interactive computing platform providing notebook interfaces for data science, ML, scientific computing, and education. Notebooks combine live code, equations, visualizations, and narrative text. Supports 40+ languages via kernels including Python, R, Julia, and Scala. JupyterLab provides a modern IDE-like interface. JupyterHub enables multi-user deployments. The standard tool for computational research and data exploration worldwide.

open-sourceOpen Source

Marimo

Reactive Python notebooks that version with git and deploy as apps

Marimo is a reactive Python notebook environment with 20,000+ GitHub stars and $4M seed funding. Unlike Jupyter, marimo notebooks automatically update dependent cells when values change, version cleanly with git as pure Python files, and deploy directly as interactive web applications without conversion steps.

open-sourceOpen Source
vanna ai

Vanna AI

Open-source RAG-based text-to-SQL engine

Vanna AI is an MIT-licensed text-to-SQL and SQL-agent framework with 23.6K+ GitHub stars. Its current Vanna 2.0 story adds user-aware agents, access control, audit logs, streaming UI components, and optional hosted admin features for teams that need natural-language database access without locking into one LLM or database. The original repo is now archived, so verify the current Vanna 2.0 path before adoption.

open-sourceOpen Source

Related Tools

Hermes Agent logo

Hermes Agent

Top Pick

Open-source AI agent framework with persistent memory, reusable skills, tools, and messaging gateways

Hermes Agent is an open-source AI agent framework with persistent memory, reusable skills, 40+ tools, cron jobs, and messaging gateways.

open-sourceOpen Source
BeeAI Framework logo

BeeAI Framework

Python and TypeScript framework for production multi-agent systems

BeeAI Framework is an Apache-2.0 toolkit for building production-ready AI agents and multi-agent systems in Python and TypeScript. Its docs cover agents, tools, RAG, memory, workflows, backend providers, serving, and A2A/MCP integration surfaces, making it a vendor-neutral option for teams comparing LangGraph, CrewAI, Mastra, and related agent runtimes.

open-sourceOpen SourceTelemetry

Notion MCP Server

Official Notion MCP server for AI-agent workspace access

Notion MCP Server is Notion's official MIT-licensed MCP server for connecting AI assistants to Notion workspaces. It supports the vendor-backed remote OAuth path and tools designed for page, workspace, and Markdown-style operations, making it a safer default than unofficial Notion bridges for teams already using Notion for docs, projects, or internal knowledge bases.

open-sourceOpen SourceTelemetry
Superserve logo

Superserve

Open-source Firecracker sandboxes for long-running AI agents

Superserve is an open-source sandbox infrastructure layer for AI agents that need durable computers instead of short-lived shells. It runs isolated Firecracker microVMs, supports pause, resume, snapshot, fork, preview URLs, MCP connectivity, SDK/API control, Docker workloads, and self-hosting, while the hosted service adds pay-as-you-go agent sandboxes for teams.

open-sourceOpen Source

Linear MCP Server

Official authenticated remote MCP endpoint for Linear issues, projects, comments, and coding-agent workflows.

Linear MCP Server is Linear’s official authenticated remote MCP endpoint for agent access to issues, projects, and comments. It gives Claude, Codex, Cursor, VS Code, Windsurf, Zed, and other clients a centrally hosted way to find, create, and update Linear work items through OAuth-backed MCP without maintaining a local connector or brittle API glue.

freemiumTelemetry

Slack MCP Server

Official Slack MCP server for approved workspace search, messaging, canvas, and user-context actions.

Slack MCP Server is Slack’s official remote MCP layer for giving approved AI clients workspace context and controlled actions. It lets agents search messages, files, users, and channels, draft or send messages, read threads, manage canvases, and authenticate through Slack OAuth while workspace admins approve integrations and normal Slack rate limits still apply.

freemiumTelemetry

Used in Stacks