$npx skillfedfor your agent

openbb-platform-api

OpenBB Platform API: Launch script and widgets builder for the Open Data Platform REST API and Workspace Backend Connector.

With conditionsPyPI Application FrameworksReleased May 202687.7K downloads / moAGPL-3.0-onlyPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — openbb_platform_api-1.3.6-py3-none-any.whl
v1.3.6 · released 2026-05-26 · Python <4,>=3.10 · 2 runtime deps: deepdiff, openbb-core

Yes, if you are building or extending an OpenBB Workspace backend or need to launch the OpenBB Platform API. The package is actively maintained, has low install friction, and provides a clean CLI for server setup. The AGPL-3.0 license is a hard constraint for proprietary use; confirm compatibility with your project's licensing strategy before installing.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later (supports up to 3.14).
  • The openbb-api command-line entry point depends on uvicorn being available in the environment.
  • Low install friction with a pure-Python wheel.

License · maintenance · safety

AGPL-3.0-only (agpl) — Licensed under AGPL-3.0-only, which requires that any modifications or derivative works using this package must also be released under the same license and have source code available. This is a copyleft restriction suitable for open-source projects but may conflict with proprietary software strategies.

last release 2026-05-26 (80 days) · last repo commit 2026-07-30 · 71,863 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 87,728 downloads/mo, #13,773 on PyPI

Verify before relying

pip install openbb-platform-api

# Launch the default OpenBB Platform API
openbb-api

# Or launch a custom FastAPI app as a backend
openbb-api --app /path/to/main.py --name app
  • Whether deepdiff and openbb-core are lightweight or introduce significant transitive dependencies.
  • Performance characteristics and resource overhead of the uvicorn server under typical financial data workloads.
  • Compatibility and stability of the custom backend factory pattern with complex FastAPI applications.
Same gist for agents: .md · .json

What it is and what it does

OpenBB Platform API is a launcher and configuration tool that spins up a FastAPI-based REST API server for the OpenBB financial data platform. It can run either the default OpenBB Platform API or a custom FastAPI application as a backend connector for OpenBB Workspace. The package provides a command-line entry point (openbb-api) that wraps uvicorn configuration, handles widget schema generation from FastAPI endpoints, and supports SSL/TLS setup for HTTPS deployment.

The package is designed for developers building custom data backends or extending the OpenBB ecosystem. It automatically generates widget definitions from FastAPI endpoint docstrings and type hints, allowing endpoints to render as markdown, table, or metric widgets in the Workspace UI. It supports factory functions, custom instance names, and fine-grained control over which API routes are exposed to the widget builder.

Use it for

  • Launch the default OpenBB Platform API server locally for Workspace integration without writing custom code.
  • Build and deploy a custom FastAPI backend that integrates with OpenBB Workspace as a data provider.
  • Configure SSL/TLS certificates and uvicorn parameters (host, port, workers) for production deployment.
  • Automatically generate widget schemas from FastAPI endpoints to expose data as interactive UI components.
  • Exclude or filter specific API routes from the widget builder to control what appears in Workspace.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are building or extending an OpenBB Workspace backend or need to launch the OpenBB Platform API.

The package is actively maintained, has low install friction, and provides a clean CLI for server setup. The AGPL-3.0 license is a hard constraint for proprietary use; confirm compatibility with your project's licensing strategy before installing.

Install

openbb-platform-api on PyPI

Before you install

Low install friction with a pure-Python wheel. The package is actively maintained (last commit 2026-07-30) and depends only on deepdiff and openbb-core, both standard dependencies. Requires Python 3.10 or later.

Requires Python 3.10 or later (supports up to 3.14). The openbb-api command-line entry point depends on uvicorn being available in the environment.

License in practice

Licensed under AGPL-3.0-only, which requires that any modifications or derivative works using this package must also be released under the same license and have source code available. This is a copyleft restriction suitable for open-source projects but may conflict with proprietary software strategies.

Quickstart

pip install openbb-platform-api

# Launch the default OpenBB Platform API
openbb-api

# Or launch a custom FastAPI app as a backend
openbb-api --app /path/to/main.py --name app

Verify before relying

  • Whether deepdiff and openbb-core are lightweight or introduce significant transitive dependencies.
  • Performance characteristics and resource overhead of the uvicorn server under typical financial data workloads.
  • Compatibility and stability of the custom backend factory pattern with complex FastAPI applications.

Package facts

LicenseAGPL-3.0-only agpl
Python supportSupports the current Python release <4,>=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
deepdiffopenbb-core
MaintenanceActively maintained 80 days since the last release
Last repo commit
First released
Downloads87,728 / month, #13,773 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
License :: OSI Approved :: GNU Affero General Public License v3Programming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Evidence: openbb_platform_api-1.3.6-py3-none-any.whl

Tags

Capabilities
fastapi server launcheropenbb platform apicustom backend fastapiworkspace data integrationapi configuration tooluvicorn wrapperfinancial data backend
Topics
fastapi-serverfinancial-datarest-api

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “fastapi server launcher”

  • openbb-platform-apiLaunches and configures a FastAPI-based OpenBB Platform API server,…
  • jupyter-server-proxyJupyter Server Proxy runs external processes (RStudio, Shiny,…
  • honchoHoncho runs and manages multiple processes defined in a Procfile,…

Give your agent the search over MCP, or paste the wish link into any chat.

More Application Frameworks packages

fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
textual Worth it
PyPI · Application Frameworks · released Jun 2026

Textual is a Python framework for building cross-platform user interfaces that run in the terminal or web browser using a modern, component-based API.

Install it if you're developing CLI tools, dashboards, or interactive terminal applications.

MITpure Python
443.6Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
mcp Worth it
PyPI · Application Frameworks · released Jul 2026

Build and connect to Model Context Protocol servers that expose tools, resources, and prompts to LLM applications over stdio, HTTP, or SSE transports.

Install it if you need to build or connect to servers.

MITpure Python · 3.10+
319.3Mdownloads / mo
Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo

See also openbb-core · openbb-benzinga · openbb-intrinio · openbb-federal-reserve · openbb-imf · openbb-oecd · openbb-tiingo · openbb-tradingeconomics · fastapi-cli