Packages
Opacus enables training PyTorch models with differential privacy using DP-SGD, requiring minimal code changes to add privacy guarantees while tracking privacy budget consumption.
OpenCLIP provides open-source implementations of CLIP (Contrastive Language-Image Pre-training) models that encode images and text into a shared embedding space for zero-shot classification, retrieval, and multimodal tasks.
Reads and writes YAML files conforming to the Open Data Contract Standard using Pydantic models, enabling programmatic access to data contract specifications.
Open Interpreter lets language models execute code (Python, JavaScript, Shell) locally on your machine through a natural-language chat interface, with user approval required before each command runs.
However, the package is dormant (no releases in 657 days), carries an unclear license, and depends on 32 libraries—audit the license and dependencies before use in…
Provides an asynchronous Python client for querying the Open-Meteo weather API, which offers free weather forecasts without requiring an API key.
Provides a registry and download utility for accessing sample weather radar and lidar datasets used in openradar examples and notebooks, with automatic caching.
OpenSpiel provides game environments and reinforcement learning algorithms for research in multi-agent learning, game theory, and planning across diverse game types including zero-sum, cooperative, and general-sum games with perfect and imperfect information.
Not recommended for production game servers or applications requiring real-time performance without careful profiling.
Open WebUI is a self-hosted AI platform providing a web interface for interacting with local and remote language models, with built-in RAG, multi-model conversations, and plugin extensibility.
However, the custom proprietary license with strict branding restrictions is a material constraint: if you plan to heavily customize or deploy at scale, you will need…
Open3D provides data structures and algorithms for working with 3D point clouds, meshes, and RGB-D data, with GPU-accelerated processing and visualization capabilities.
Open3D-cpu provides CPU-based 3D data structures, processing algorithms, and visualization tools for working with point clouds, meshes, and RGB-D data in Python.
Provides a Python client library for the OpenAI REST API, with synchronous and asynchronous interfaces, type definitions for all request and response fields, and support for modern Python versions.
Install it if you need to call OpenAI's API from Python—it's the standard and recommended choice for this use case.
A framework for building multi-agent LLM workflows with support for text, voice, realtime, and sandbox agents, including tools, guardrails, handoffs, and human-in-the-loop capabilities.
A backend SDK for building chat applications using OpenAI's APIs, providing structured integration with OpenAI's chat and agent models through a Python interface.
However, verify the Apache 2.0 license claim against the actual LICENSE file, and check the documentation (not linked in the fact sheet) to confirm the SDK's API…
Python SDK for building applications that interact with OpenAI Codex, enabling thread creation, turn execution, streaming, and workspace access control through a context-managed interface.
Install it if you need to programmatically interact with OpenAI Codex from Python; the context-managed API and built-in authentication handling make it…
Provides a local command-line interface to OpenAI's Codex coding agent, packaged as a pre-built binary for multiple platforms.
Adds configurable safety and compliance guardrails to LLM applications by wrapping OpenAI's Python client to automatically validate and moderate inputs and outputs against a wide range of built-in checks.
Renders and parses the Harmony response format used by OpenAI's gpt-oss models, enabling structured conversation handling, reasoning output, and function calls in Python.
Estimates token usage for OpenAI Chat Completions API messages and builds message lists that fit within model token limits, accounting for text, images, tools, and few-shot examples.
Whisper performs multilingual speech recognition, speech translation, and language identification using a Transformer model trained on diverse audio data.
Install only if you need multilingual speech recognition or translation; for English-only transcription, smaller or specialized models may be more practical.
Converts between OpenAPI/Swagger schemas and Core API's internal document format, enabling codec-based serialization and deserialization of API specifications.
Validates and unmarshals OpenAPI v3.0, v3.1, and v3.2 request and response data against a specification, with built-in support for popular frameworks like Django, Flask, FastAPI, and Starlette.
Provides a Python CLI wrapper for OpenAPI Generator, enabling automatic generation of API client libraries, server stubs, and documentation from OpenAPI specifications (2.0 and 3.0).
Install it if you work with OpenAPI specs and want to automate SDK or stub generation.
Provides Pydantic-based classes that implement the OpenAPI 3.1.1 specification, allowing you to construct, validate, and serialize OpenAPI schemas programmatically using Python objects.
Generates type-annotated Python HTTP clients from OpenAPI 3.0 and 3.1 specifications, producing ready-to-use client libraries with models, API functions, and authentication support.
Provides Pydantic classes that map to the OpenAPI v3 specification schema, enabling programmatic construction and validation of OpenAPI documents.
Install it if you need to work with OpenAPI specs in Python and can tolerate slow or no updates.
Validates data and schemas against OpenAPI Schema Specification versions 3.0, 3.1, and 3.2, enforcing compliance with the corresponding JSON Schema dialects.
Install it if you work with OpenAPI specs and need runtime validation; the low install friction and permissive license make it a straightforward choice.
Validates OpenAPI specifications (versions 2.0, 3.0, 3.1, and 3.2) against their official schemas, available as a CLI tool, Python library, and pre-commit hook.
Install it if you need to validate OpenAPI specs in CI, pre-commit workflows, or application code.
Parses and validates OpenAPI 3 specifications, and provides a Python client to call operations defined in those specs with automatic request/response handling.
However, dormant maintenance (last release 2023-08-29) means you should verify compatibility with your OpenAPI spec version and check whether the roadmap features you…
Provides prebuilt Python wheels for OpenBabel, a molecular chemistry toolkit, making it easy to install OpenBabel via pip without compiling from source.
Unified interface to fetch financial market data from multiple providers (stocks, crypto, commodities, economic indicators) with a built-in REST API for cross-language access.
Integrates Benzinga financial data into the OpenBB Platform, enabling access to market data and news through a unified provider interface.
Integrates the U.S. Bureau of Labor Statistics public data API into the OpenBB Platform, providing access to economic data from BLS programs.
Provides access to CFTC Commitment of Traders data through a Python API and REST interface, enabling queries of historical contract positions by CFTC code.
Provides commodity-related data commands as an extension to the OpenBB Platform, enabling access to commodity market information through the platform's unified interface.
Provides access to U.S. legislative data from Congress.gov, including bill lists, summaries, metadata, and full bill text through the OpenBB Platform.
However, verify the license terms first—the unclear license status is a material risk for commercial or restricted-use projects.
Provides standardized data models, query parameter handling, and API routing infrastructure for building OpenBB Platform extensions that consolidate data sources into Python packages, REST APIs, and other consumption surfaces.
Provides cryptocurrency data retrieval commands as an extension to the OpenBB Platform, enabling programmatic access to crypto market data through a unified interface.
Provides currency exchange data as an extension to the OpenBB Platform, enabling access to foreign exchange information through the OpenBB ecosystem.
Provides derivatives market data and analytics through the OpenBB Platform, extending the core framework with options, futures, and related financial instruments.
However, the AGPL-3.0 license means any proprietary modifications must be released under the same license—verify this aligns with your use case before committing.
Integrates EconDB economic data into the OpenBB Platform, enabling access to economic indicators and datasets through OpenBB's standardized provider interface.