-
async-openai
OpenAI
-
tiktoken-rs
encoding and decoding with the tiktoken library in Rust
-
genai
Multi-AI Providers Library for Rust. (OpenAI, Gemini, Anthropic, xAI, Ollama, Groq, DeepSeek, Grok)
-
aipack
Command Agent runner to accelerate production coding with genai
-
openai-api-rs
OpenAI API client library for Rust (unofficial)
-
llm
unifying multiple LLM backends
-
openai
An unofficial Rust library for the OpenAI API
-
openai_dive
OpenAI Dive is an unofficial async Rust library that allows you to interact with the OpenAI API
-
swiftide-indexing
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
ai
AI
-
swiftide
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
rgwml
ONLY 🤯 RUST-dominant AI, Data Science & Machine Learning RUST Library designed to minimize developer cognitive load, and replicate the Python Pandas Library with OpenAI, XGBoost…
-
rstructor
Rust equivalent of Python's Instructor + Pydantic: Extract structured, validated data from LLMs (OpenAI, Anthropic, Grok, Gemini) using type-safe Rust structs and enums
-
ai-gateway
AI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic
-
singleshot
A CLI tool for testing AI models with a single prompt
-
async-openai-compat
OpenAI
-
cmt
CLI tool that generates commit messages using AI
-
openai-harmony
OpenAI's response format for its open-weight model series gpt-oss
-
async-openai-wasm
OpenAI on WASM
-
gpt-cli
Run linux commands with natural language. Eg.: 'show my graphic card' instead 'lspci | grep VGA'
-
deepwiki-rs
deepwiki-rs(also known as Litho) is a high-performance automatic generation engine for C4 architecture documentation, developed using Rust. It can intelligently analyze project structures…
-
devai
Command Agent runner to accelerate production coding with genai
-
openai-tools
Tools for OpenAI API
-
fusillade
A daemon implementation for sending batched LLM requests with efficient request coalescing
-
trickery
CLI tool for generating textual artifacts using LLM
-
vllora
AI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic
-
cloudllm
A batteries-included Rust toolkit for building intelligent agents with LLM integration, multi-protocol tool support, and multi-agent orchestration
-
langdb_core
AI gateway Core for LangDB AI Gateway
-
allms
One Library to rule them aLLMs
-
octolib
Self-sufficient AI provider library with multi-provider support, embedding models, model validation, and cost tracking
-
ock
fast command line utility for working with table-like data
-
chat-gpt-lib-rs
interacting with OpenAI's ChatGPT API, providing a simple interface to make API requests and handle responses
-
saorsa-ai
Unified multi-provider LLM API
-
ask-sh
An AI command line assistant, which is context-aware and multi-turn capable
-
llmkit
Production-grade LLM client - 100+ providers, 11,000+ models. Pure Rust.
-
openai-client-base
Auto-generated Rust client for the OpenAI API
-
multi-llm
Unified multi-provider LLM client with support for OpenAI, Anthropic, Ollama, and LMStudio
-
llmsim
LLM Traffic Simulator - A lightweight, high-performance LLM API simulator
-
aisdk
An open-source Rust library for building AI-powered applications, inspired by the Vercel AI SDK. It provides a robust, type-safe, and easy-to-use interface for interacting with various Large Language Models (LLMs).
-
mockforge-cli
CLI interface for MockForge
-
mockforge-recorder
Recording and replay functionality for MockForge
-
fprovider
Provider library for the fiddlesticks agent harness framework
-
llm-stack
Core traits, types, and tools for the llm-stack SDK
-
chat-prompts
Chat prompt template
-
vllora_llm
LLM client layer for the Vllora AI Gateway: unified chat-completions over multiple providers (OpenAI, Anthropic, Gemini, Bedrock, LangDB proxy) with optional tracing/telemetry
-
herolib-ai
AI client with multi-provider support (Groq, OpenRouter, SambaNova) and automatic failover
-
openai-ergonomic
Ergonomic Rust wrapper for OpenAI API
-
octoroute
Intelligent multi-model router for self-hosted LLMs
-
api_openai
OpenAI's API for accessing large language models (LLMs)
-
miyabi-llm
LLM abstraction layer for Miyabi - GPT-OSS-20B integration
-
tysm
Batteries-included Rust OpenAI Client
-
you
Translate your natural language into executable command(s)
-
swiftide-docker-executor
A docker executor for swiftide agent tools
-
butterfly-bot
Butterfly Bot is an opinionated personal-ops AI assistant built for people who want results, not setup overhead
-
llm_api_access
A package to query popular LLMs
-
call-agent
A multimodal chat API library with tool support, OpenAI API compatible
-
modelmux
high-performance Rust gateway that translates OpenAI-compatible API requests to Vertex AI (Claude), with streaming, tool calling, and production-grade reliability
-
claude-code-api
OpenAI-compatible API gateway for Claude Code CLI
-
llm-connector
Next-generation Rust library for LLM protocol abstraction with native multi-modal support. Supports 12+ providers (OpenAI, Anthropic, Google, Aliyun, Zhipu, Ollama, Tencent, Volcengine…
-
tower-llm
A Tower-based framework for building LLM & agent workflows in Rust
-
aha_openai_dive
fork openai_dive, ChatMessageContentPart add video. OpenAI Dive is an unofficial async Rust library that allows you to interact with the OpenAI API.
-
llm-converter
LLM protocol converter with Babel-style middleware, supporting 18+ AI protocols
-
ai-req-proxy
ai-req-proxy是一个简单的 HTTP 请求转发代理服务器,专门用于调试和监控 AI API 请求
-
secretary
Transform natural language into structured data using large language models (LLMs) with powerful derive macros
-
awful_aj
A CLI for interacting with OpenAI compatible APIs
-
openresponses-rust
client library for the Open Responses API specification
-
chabeau
A full-screen terminal chat interface that connects to various AI APIs for real-time conversations
-
rivven-llm
LLM provider facade for Rivven — unified API for OpenAI, AWS Bedrock, and more
-
endpoints
A collection of data structures for the OpenAI-compatible endpoints
-
tmcp
Complete, ergonomic implementation of the Model Context Protocol (MCP)
-
struct-llm
Lightweight, WASM-compatible library for structured LLM outputs using tool-based approach
-
url-preview
High-performance URL preview generator for messaging and social media applications
-
a3s-code
A3S Code - AI agent with tool execution capabilities
-
openagent
OpenAI Agent Kit
-
siumai
A unified LLM interface library for Rust
-
minillmlib
A minimalist, async-first Rust library for LLM interactions with streaming support
-
swiftide-query
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
open-ai-rust-responses-by-sshift
A feature-rich, async-first Rust wrapper for the OpenAI Responses API, with built-in support for streaming, function calling, file handling, and enhanced response monitoring
-
flyllm
unifying LLM backends as an abstraction layer with load balancing
-
await-openai
utils for openai
-
piramid
Vector database for agentic applications
-
maple-proxy
Lightweight OpenAI-compatible proxy server for Maple/OpenSecret TEE infrastructure
-
openai_rust_sdk
Comprehensive OpenAI API SDK for Rust with YARA rule validation
-
agentum
Multi-Agent Orchestration at Scale
-
cllient
A comprehensive Rust client for LLM APIs with unified interface and model management
-
llmnop
A command-line tool for benchmarking the performance of LLM inference endpoints
-
edgequake-llm
Multi-provider LLM abstraction library with caching, rate limiting, and cost tracking
-
ja
ja (just ask) is a small CLI / TUI app that allows you to work with AI tools
-
rma-ai
AI-powered vulnerability detection for Qryon
-
cnctd_ai
AI and LLM utilities
-
stt-cli
Speech to text Cli using Groq API and OpenAI API
-
a3s-power
A3S Power - Local model management and serving with OpenAI-compatible API
-
open-agent-sdk
Production-ready Rust SDK for building AI agents with local OpenAI-compatible servers (LMStudio, Ollama, llama.cpp, vLLM). Features streaming, tools, hooks, retry logic, and comprehensive examples.
-
rainy-sdk
Official Rust SDK for Rainy API by Enosis Labs v0.6.4 - Web Research API, Exa/Tavily Support, Cowork API key validation, Gemini 3 models with advanced thinking capabilities, and full OpenAI compatibility
-
openai-rust2
An unofficial library for the OpenAI API
-
rsrvr
Store all your LLM Interactions
-
swiftide-integrations
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
awful_text_news
Summarize newspaper articles from sources that publish text-only or lite versions of their stories
-
openai-interface
A low-level Rust interface for the OpenAI API
-
gpt5
client library for OpenAI's GPT-5 API with support for function calling, reasoning, and streaming
-
nexus-orchestrator
Distributed LLM model serving orchestrator - unified API gateway for heterogeneous inference backends
-
umf
Universal Message Format (UMF) - Provider-agnostic message representation for LLM interactions with ChatML formatting, internal hub model, and MCP support
-
steer-auth-openai
OpenAI OAuth auth plugin for Steer
-
onwards
A flexible LLM proxy library
-
swiftide-docker-service
A docker executor for swiftide agent tools
-
trans-epub
Translate EPUB with CLI
-
swiftide-agents
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
potato-head
Potato brands
-
edgee
Rust SDK for the Edgee AI Gateway
-
codex-profiles
Manage multiple Codex CLI auth profiles
-
openai_api_rust
A very simple Rust library for OpenAI API, free from complex async operations and redundant dependencies
-
lumen-runtime
The AI-Native Programming Language
-
chatdelta
A unified Rust library for connecting to multiple AI APIs with streaming, conversations, and parallel execution
-
rust-logic-graph
Reasoning engine for distributed backend & AI orchestration. Coordinate services, databases, and AI agents with business rules (GRL).
-
potato-type
Toppings for your potatoes
-
kotoba-llm
Unified multi-vendor LLM client abstraction, supporting providers such as OpenAI, Anthropic, Google Gemini, etc
-
commitaura
Intelligent Git commit assistant with README integration
-
agentic-tools-core
Core traits and types for agentic-tools library family
-
openai-struct
利用openai的openapi生成的rust结构体
-
genviz
Unified AI media generation (image + video) via Flux, Gemini, Grok, OpenAI, and Sora APIs
-
jcommit
An AI-powered tool to generate git commit messages
-
mojentic
An LLM integration framework for Rust
-
artificial
Typed, provider-agnostic prompt-engineering SDK for Rust
-
swiftide-langfuse
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
mirror
unifying multiple LLM backends
-
silt
A transparent batching proxy for the OpenAI API that accumulates real-time requests and dispatches at intervals using the OpenAI Batch API to achieve ~50% cost savings
-
rswarm
Swarm framework
-
tiny-loop
Minimal AI agent framework
-
llm_client
easiest Rust interface for local LLMs
-
mono-ai
Provider-agnostic Rust AI library
-
papersmith
AI-Powered PDF Renamer in Rust
-
spec-ai-policy
Policy enforcement for spec-ai framework
-
jutella-xmpp
XMPP – OpenAI API bridge
-
rig-helixdb
Rig vector store index integration for HelixDB
-
espionox
creating multi-agent workflows in Rust
-
smg
High-performance model-routing gateway for large-scale LLM deployments
-
conversa_openai_client
A native Rust client for the complete OpenAI REST API
-
lc-cli
LLM Client - A fast Rust-based LLM CLI tool with provider management and chat sessions
-
crewride
A high-performance AI proxy service, supporting multiple AI providers (OpenAI, Anthropic, Gemini) with unified API access and cross-provider forwarding capabilities
-
llm-link
universal LLM proxy supporting 10 providers (OpenAI, Anthropic, Zhipu, Aliyun, Volcengine, Tencent, Longcat, Moonshot, Minimax, Ollama) with dynamic model discovery API, hot-reload configuration…
-
crab_ai
OpenAI library for Rust
-
pw-core
Shared types for PromptWallet - OpenAI-compatible chat API types, artifacts, and extensions
-
outfox-openai
Openai for outfox
-
rustic-ai
A Rust-native agent framework with tool calling, streaming, and multi-provider support for OpenAI, Anthropic, Gemini, and Grok
-
serdes-ai-models
Model trait and provider implementations for serdes-ai
-
vibez
A multi-agent CLI coding assistant powered by OpenAI that uses parallel workers for faster code generation
-
agentic
Support library for building Agentic MCP and Agent2Agent based systems
-
simple-agents-providers
LLM provider implementations for SimpleAgents
-
ctranslate2-server
A high-performance inference server for CTranslate2 models, compatible with OpenAI's API
-
litellm-rust
Minimal Rust SDK port of LiteLLM – unified interface for chat, embeddings, images, and video across OpenAI-compatible, Anthropic, Gemini, and xAI providers
-
mnemo-server
A transparent HTTP proxy that gives your LLM long-term memory
-
turbine-llm
Unified Rust interface for multiple LLM providers with growing model support
-
llm-latency-lens-providers
Provider adapters for LLM Latency Lens
-
vamq
Consume audio chunk from Voice Activity Messaging via ZeroMQ
-
openai-auth
OpenAI/ChatGPT OAuth 2.0 authentication with PKCE - sync and async APIs
-
aether-core
Core library for AI-powered code injection framework
-
potatohead-macro
Macros for Potato
-
llmur
Lightweight LLM Proxy - Binary application for running an LLM proxy server
-
machi
A Web3-native AI Agent Framework
-
ai-sdk-openai
OpenAI provider for AI SDK - GPT, DALL-E, Whisper, and Embeddings
-
rag-toolchain
native library designed to empower developers with seamless access to common Gen AI workflows
-
blackman-client
Official Rust client for Blackman AI - The AI API proxy that optimizes token usage
-
mloggerai
analyzing logs and obtaining AI solutions via OpenAI-compatible APIs. You can use either your On-prem or On-cloud provider.I am italian I don't mind if you https://buymeacoffee.com/perronemirko :D
-
rsai
Predictable development for unpredictable Gen-AI models. Let the compiler handle the chaos.
-
gpto
A tiny unofficial OpenAI client
-
ceylon-next
A powerful AI agent framework with goal-oriented capabilities, memory management, and tool integration
-
potato-workflow
Put the potatoes to work
-
ai_gettext_translator
A command-line tool that uses OpenAI’s models to automatically translate
gettextmessages in source code and.pofiles. Thought for Phoenix projects. -
omniference
A multi-protocol inference engine with provider adapters
-
openai4rs
A non-official Rust crate for calling the OpenAI service
-
aidapter
Unified AI provider adapter for Rust
-
oai-rt-rs
Rust SDK for the OpenAI Realtime API
-
hey-rs
A minimal command-line copilot with streaming and syntax highlighting
-
openai-openapi-http
Client for OpenAI API generated from OpenAPI spec
-
rustora
A type-safe, Rust-native foundation for AI Agents, inspired by Pydantic AI
-
shuttle-openai
Shuttle plugin for connecting to OpenAI
-
mecha10-nodes-llm-command
Natural language command parsing via LLM APIs (OpenAI, Claude, Ollama)
-
neuromance
controlling and orchestrating LLM interactions
-
uninews
A universal news scraper for extracting content from various news blogs and news sites
-
rllm
Unifies multiple LLM backends in Rust
-
azure_ai_foundry_core
Core types, authentication, and HTTP client for the Azure AI Foundry Rust SDK
-
praxis-llm
Provider-agnostic LLM client with OpenAI/Azure support and streaming
-
cc2report
Intelligent work report generator for Claude Code that analyzes conversation logs using AI
-
aihub
A fast, lightweight CLI for interacting with AI language models
-
union_square
A proxy/wire-tap service for making LLM calls and recording everything that happens in a session for later analysis and test-case extraction
-
openai-protocol
OpenAI-compatible API protocol definitions and types
-
simplify_baml
Simplified BAML runtime for structured LLM outputs using native Rust types with macros
-
potato-util
your potatoes
-
openclaw-node
Node.js bindings for OpenClaw Rust core - AI providers, auth, events, and tools
-
catsu
High-performance embeddings client for multiple providers
-
vtt-rs
CLI for streaming microphone input to OpenAI compatible transcription APIs
-
potato-agent
Potato brands
-
neuromance-cli
Interactive command-line interface for LLM interactions
-
kind-openai
Highly opinionated OpenAI API wrapper crate. By Kindness Inc.
-
simple_transcribe_rs
Audio to text transcription library written in rust that utilizes whisper-rs bindings
-
alchemy-llm
Unified LLM API abstraction layer supporting 8+ providers through a consistent streaming interface
-
vllora_guardrails
AI gateway Core for Vllora AI Gateway
-
rusty-openai
An unofficial OpenAI wrapper that supports image inputs
-
arct-ai
AI integration for Arc Academy Terminal - OpenAI, Anthropic, and local LLM support
-
potato-provider
Potato brands
-
siumai-protocol-openai
OpenAI(-like) protocol standard mapping for siumai
-
openresponses
API types, generated from the OpenAPI specification
-
privacy_http_sdk
Privacy HTTP SDK for Rust
-
agentic-commerce-protocol
Type definitions for the Agentic Commerce Protocol specification
-
gitai-wf
AI-powered toolkit that enhances
Gitworkflow -
rig-milvus
Milvus vector store implementation for the rig framework
-
jutella
Chatbot API client library and CLI interface
-
trf
Multimodal AI in the terminal
-
vibecode
Compile-time vibe coding
-
cmf
Conversational Markdown Format - parse and convert LLM conversations
-
openai-api-rs-prime
OpenAI API client library for Rust (unofficial)
-
legalis-llm
LLM integration layer for Legalis-RS
-
llmvm-outsource
An llmvm backend which sends text and chat generation requests to known hosted language model providers
-
agent-core-runtime
Core runtime for agent-core - LLM orchestration, tools, and permissions (no TUI dependencies)
-
openscript_cli
Command-line interface for OpenScript
-
chat2response
Translate and proxy OpenAI Chat Completions requests to the Responses API
-
task-sh
AI-powered shell command generator
-
openclaw-providers
AI provider clients for OpenClaw (Anthropic, OpenAI, etc.)
-
rs_openai
The OpenAI Rust library provides convenient access to the OpenAI API from Rust applications
-
ghit
AI-powered Git commit message generator and workflow automation
-
br-openai
openai
-
toktrie_hf_downloader
HuggingFace Hub download library support for toktrie and llguidance
-
aicommit-rs
Small CLI AI git commit generator that works with any OpenAI compatible enpoint
-
agentai
designed to simplify the creation of AI agents
-
yo
Ask your terminal anything using AI (OpenAI or Ollama)
-
kovi-plugin-oai
Kovi 的 OpenAI 兼容 API 聊天插件,支持多智能体管理与符号指令系统。
-
aio-cli
Streamlined AI Terminal Interactions
-
gitgud
A CLI tool to automate commit messages
-
aether-ai
AI provider integrations for aether-codegen
-
llm-stack-anthropic
Anthropic Claude provider for the llm-stack SDK
-
openai-openapi-types
Types for OpenAI API generated from OpenAPI spec
-
openai_responses
Rust SDK for the OpenAI Responses API
-
llm-stack-openai
OpenAI GPT provider for the llm-stack SDK
-
mutter
bindings to the Whisper.cpp machine learning transcription library!
-
actix_block_ai_crawling
Actix Middleware that blocks Generative AI crawlers
-
siumai-provider-openai
OpenAI provider implementation for siumai (plus OpenAI-compatible vendor presets)
-
llm-stack-ollama
Ollama local model provider for the llm-stack SDK
-
serdes-ai-providers
Provider abstractions and registry for serdes-ai
-
magi-openai
OpenAI compatible API SDK for Magi AI agents
-
harmony-protocol
Reverse-engineered OpenAI Harmony response format library for structured conversation handling
-
burncloud-api-test
A high-performance API testing tool supporting OpenAI, Azure OpenAI GPT, and Azure Claude models with comprehensive performance metrics
-
auto-commit
AI-powered Git commit message generator - supports OpenAI, DeepSeek, and Gemini
Try searching with DuckDuckGo.