The official TypeScript library for the OpenAI API
The **[OpenAI provider](https://ai-sdk.dev/providers/ai-sdk-providers/openai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the OpenAI chat and completion APIs and embedding model support for the OpenAI embeddings API.
Codex CLI is a coding agent from OpenAI that runs locally on your computer.
This package provides a foundation for implementing providers that expose an OpenAI-compatible API.

AI development toolkit
OpenTelemetry instrumentation for the `openai` OpenAI client library
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows. This package contains the logic for building realtime voice agents on the server or in the browser.
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
A pure JavaScript implementation of a BPE tokenizer (Encoder/Decoder) for GPT-2 / GPT-3 / GPT-4 and other OpenAI models
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
A companion library to openai for Azure OpenAI.
Higher-order functions and common patterns for asynchronous code
OpenAI integrations for LangChain.js
OpenPipe TypeScript SDK: Fine-Tuning, Inference, and Metrics for Production Apps
AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
Determine if a function is a native async function.
An isomorphic client library for Azure OpenAI Assistants.
A function that returns the normally hidden `AsyncFunction` constructor
Helper function to remap async functions to generators
Tree-shakeable static models.dev catalog split by provider for TokenLens.
Turn async generator functions into ES2015 generators
Turn async functions into ES2015 generators
Rust library for OpenAI
Rust library for OpenAI on WASM
A companion crate for async-openai to ease the composition of function calls by leveraging Rust's type system and enums.
Official Floopy AI Gateway SDK for Rust. Drop-in wrapper around the async-openai crate with cache, audit, experiments, and security on top.
Rust library for OpenAI
Recoco-core is the core library of Recoco; it's nearly identical to the main ReCoco crate, which is a simple wrapper around recoco-core and other sub-crates.
Idiomatic Rust SDK for the OpenAI API: chat, responses, embeddings, audio, images, moderations, files, batches, vector stores, fine-tuning. Builder payloads, typed function-call schemas, streaming, per-request retries/timeouts.
Async bindings for OpenAI REST API based on OpenAPI spec
Rust library for OpenAI
Idiomatic Rust client for the OpenAI API — 1:1 parity with the official Python SDK
Rust library for OpenAI (with rustls)
Fork of async-openai customized for Dynamo.
Track and attribute LLM costs across OpenAI, Anthropic, and other providers. Async by default, never slows down your app. Supports per-request attribution by agent, feature, team, and custom tags.
llm.rb is Ruby's most capable AI runtime. It runs on Ruby's standard library by default. loads optional pieces only when needed, and offers a single runtime for providers, agents, tools, skills, MCP, A2A (Agent2Agent), RAG (vector stores & embeddings), streaming, files, and persisted state. As a bonus, llm.rb is also available for mruby. It supports OpenAI, OpenAI-compatible endpoints, Anthropic, Google Gemini, DeepSeek, xAI, Z.ai, AWS Bedrock, Ollama, and llama.cpp. It also includes built-in ActiveRecord and Sequel support, plus concurrent tool execution through threads, tasks (via async gem), fibers, ractors, and fork (via xchan.rb gem).
RCrewAI is a powerful Ruby framework for creating autonomous AI agent crews that collaborate to solve complex tasks. Build intelligent workflows with reasoning agents, tool usage, memory systems, and human oversight. Key Features: • Multi-Agent Orchestration: Create crews of specialized AI agents that work together • Multi-LLM Support: OpenAI GPT-4, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Rich Tool Ecosystem: Web search, file operations, SQL databases, email, code execution, PDF processing • Agent Memory: Short-term and long-term memory for learning from past executions • Human-in-the-Loop: Interactive approval workflows and collaborative decision making • Advanced Task Management: Dependencies, retries, async execution, and context sharing • Hierarchical Teams: Manager agents that coordinate and delegate to specialist agents • Production Ready: Security controls, error handling, comprehensive logging, and monitoring • Ruby-First Design: Built specifically for Ruby developers with idiomatic patterns • CLI Tools: Command-line interface for creating and managing AI crews
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.