-
tiktoken-rs
encoding and decoding with the tiktoken library in Rust
-
genai
Multi-AI Providers Library for Rust. (DeepSeek, Anthropic, OpenAI, Gemini, xAI, Ollama, Groq, ...)
-
async-openai
OpenAI
-
openai_dive
OpenAI Dive is an unofficial async Rust library that allows you to interact with the OpenAI API
-
swiftide-agents
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
luckyshot
A CLI tool for one-shot code generations using RAG and file watching
-
swiftide
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
swiftide-integrations
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
chat-gpt-lib-rs
interacting with OpenAI's ChatGPT API, providing a simple interface to make API requests and handle responses
-
swiftide-query
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
magicapi-ai-gateway
A high-performance AI Gateway proxy for routing requests to various AI providers, offering seamless integration and management of multiple AI services
-
devai
Command Agent runner to accelerate production coding with genai
-
git-acm
instant meaningful git commit messages, locally with AI
-
openai
An unofficial Rust library for the OpenAI API
-
ask-sh
An AI command line assistant, which is context-aware and multi-turn capable
-
cmt
CLI tool that generates commit messages using AI
-
async-openai-wasm
OpenAI on WASM
-
ai
AI
-
llm
unifying multiple LLM backends
-
swiftide-indexing
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
ai-gateway
AI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic
-
openai_api_rust
A very simple Rust library for OpenAI API, free from complex async operations and redundant dependencies
-
gptcommit
A git prepare-commit-msg hook for summarizing commits with LLMs
-
langdb_core
AI gateway Core for LangDB AI Gateway
-
jcommit
An AI-powered tool to generate git commit messages
-
cgip
Terminal client for interacting with Chat GPT that allows you to build and manipulate contexts
-
allms
One Library to rule them aLLMs
-
call-agent
A multimodal chat API library with tool support, OpenAI API compatible
-
trans-epub
Translate EPUB with CLI
-
rs_openai
The OpenAI Rust library provides convenient access to the OpenAI API from Rust applications
-
trf
Multimodal AI in the terminal
-
xtalk
A general-purpose CLI for chat models
-
llm_client
easiest Rust interface for local LLMs
-
async-llm
OpenAI-compatible APIs
-
smolagents-rs
port of the the HuggingFace smolagents library. Build LLM agents with tools and code execution.
-
rsii
AI Command-line Assistant
-
crab_ai
OpenAI library for Rust
-
git-ai
Git AI: Automates commit messages using ChatGPT. Stage your files, and Git AI generates the messages.
-
vailence
command-line utility designed for detecting violence or threats by leveraging the OpenAI omni-moderation model
-
rllm
Unifies multiple LLM backends in Rust
-
chaz
AI chatbot for Matrix
-
swiftide-docker-executor
A docker executor for swiftide agent tools
-
aineed
AI assistant CLI tool for multiple providers
-
gpto
A tiny unofficial OpenAI client
-
aineed-cli
AI assistant CLI tool for multiple providers
-
await-openai
utils for openai
-
async-openai-compat
OpenAI
-
rusty-openai
An unofficial OpenAI wrapper that supports image inputs
-
async-openai-alt
OpenAI
-
transformrs
An interface for AI APIs
-
aio-cli
Streamlined AI Terminal Interactions
-
lsp-ai
open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them
-
topkio
Not all AI agent frameworks are called topkio
-
fgpt
A free reverse proxy and cli tool for OpenAI GPT-3.5-turbo
-
rag-toolchain
native library designed to empower developers with seamless access to common Gen AI workflows
-
cloudllm
bridging applications with remote LLMs across various platforms
-
llmvm-outsource
An llmvm backend which sends text and chat generation requests to known hosted language model providers
-
endpoints
A collection of data structures for the OpenAI-compatible endpoints
-
hto
A CLI Tool to have one shot chat with openAi models in your terminal
-
kovi-plugin-live-agent
A QQ chatbot powered by Kovi with Bilibili live and OpenAI integration
-
ask_ai
interacting with various AI frameworks
-
tysm
Typed OpenAI Chat Completions
-
rust-ai
A collection of 3rd-party AI APIs for Rust
-
llm_api_access
A package to Query popular LLM
-
ja
ja (just ask) is a small CLI / TUI app that allows you to work with AI tools
-
openai-rust2
An unofficial library for the OpenAI API
-
check_openai_models
A TUI tool to check and display OpenAI models information
-
flynn-openai
OpenAI
-
openrouter
interact with the OpenRouter API
-
huge-commit
make commit message with openai
-
gpt-cli
Run linux commands with natural language. Eg.: 'show my graphic card' instead 'lspci | grep VGA'
-
anchor-chain
A statically typed async framework for building LLM-based applications
-
openapi_tools
Tools for working with OpenAPI specs
-
privacy_http_sdk
Privacy HTTP SDK
-
imgen
A cli wrapper around OpenAI imgage generation that works for me
-
dim-rs
Vectorize data with LLM
-
agentai
designed to simplify the creation of AI agents
-
openai-ng
openai sdk for rust and tokio, for personal
-
mini-openai
An OpenAI API client with minimal dependencies
-
mangpt
CLI program to ask ChatGPT how to use other CLI programs
-
dify-openai-apis
OpenAI-compatible APIs for Dify platform services
-
orch
Language model orchestration library
-
well
chat with your codebase
-
open_ai_rust
Open AI SDK for Rust. To my knowledge, the only fully comprehensive and up-to-date Open AI crate built in and for Rust. Provides both low-level control with high level ergonomics for…
-
chatgpt-functions
wrapper around the OpenAI API to use GPT-3.5 and GPT-4 for chatbots. It also provides a way to define functions that can be called from the chatbot.
-
br-openai
openai
-
openai-cli
CLI for the OpenAI API
-
jutella
Chatbot API client library and CLI interface
-
openai-rust
An unofficial library for the OpenAI API
-
hey_chat_gpt
A proc-macro to delegate implementation to the ChatGPT API. ChatGPT APIに実装を代行してもらうマクロです。
-
opai
OpenAI Rust SDK
-
openai-mock
mock OpenAI's API for testing purposes
-
openai-tools
Tools for OpenAI API
-
dncl_trans
DNCL (大学入試センター言語, Daigaku Nyushi Center Language) をRustにトランスパイルするマクロ
-
gai
Automatically generate commit messages from a git diff using AI
-
llm_models
Load and download LLM models, metadata, and tokenizers
-
gpt_text
openai text wrapper just encaplusate the functions over one level
-
etke_openai_api_rust
(Temporary etke.cc fork) A very simple Rust library for OpenAI API, free from complex async operations and redundant dependencies
-
mesh
Rust SDK to build AI-powered apps
-
tokio-openai
tokio support for OpenAI API
-
llm-api-rs
LLM API client library for Rust
-
rust-assistant
Rust Assistant Library
-
ai-sh
An AI command line assistant, which is context-aware and multi-turn capable
-
kind-openai-schema
OpenAI schema generation macro public library
-
aiassist
interacting with Google's Gemini API
-
openai-func-enums
A companion crate for async-openai to ease the composition of function calls by leveraging Rust's type system and enums
-
inklings
A unified Rust API for various Large Language Model (LLM) providers
-
orch_response
Models for orch Executor responses
-
gpt4ocr
Extract structured text from PDFs using OpenAI's GPT4o
-
ait
terminal based chat interface for interacting with large language models from various providers
-
aiassistant
AI API library
-
giton
AI-powered utility for Git
-
weave-writer
collaborative generative writing
-
pipe-gpt
A command line utility to pipe content to GPT
-
async-openai-types
OpenAI
-
ayda
Ask your Documents Anything. A tool for querying your documents with a large language model.
-
actix_block_ai_crawling
Actix Middleware that blocks Generative AI crawlers
-
llm-sdk
SDK for OpenAI compatible API
-
async-openai-wasi
Async bindings for OpenAI REST API based on OpenAPI spec
-
tsym
Typed OpenAI Chat Completions
-
openai-safe
OpenAI Framework for Rust
-
simple_transcribe_rs
Audio to text transcription library written in rust that utilizes whisper-rs bindings
-
myself
building conversational agents powered by OpenAI's language model, providing a simple Agent abstraction to manage interactions and memory
-
ferrox-openai-api
OpenAI API client for the Ferrox AI framework
-
gptshell
developers to query and interact with ChatGPT's language capabilities. GPTshell's aim is to simplify the process of using natural language processing while developing.
-
another-tiktoken-rs
encoding and decoding with the tiktoken library in Rust
-
shuttle-openai
Shuttle plugin for connecting to OpenAI
-
openai-flows
OpenAI integration for flows.network
-
smartgpt
that provides LLMs with the ability to complete complex tasks using plugins
-
chat
AI platform agnostic cli
-
async-claude
utils for claude API
-
llm_interface
backend for the llm_client crate
-
mutter
bindings to the Whisper.cpp machine learning transcription library!
-
mockingparrot
A TUI Chat Client for ChatGPT
-
openai_chatgpt_api
OpenAI ChatGPT API
-
openllm
SDK for OpenAI compatible API
-
commitgpt
A CLI tool to generate commit messages using OpenAI's ChatGPT based on staged changes in a Git repository
-
llmvm-outsource-lib
outsource backend for llmvm
-
gpt_core
chatGPT UI's core crate. Offer the basic functionalities and mock server for chatGPT UI.
-
ata
Ask the Terminal Anything² — ChatGPT¾ in your terminal
-
openai-magic-instantiate
Use LLMs to instantiate well-typed values
-
potr
Command line tool for translating GNU gettext files
-
glowrs
SentenceTransformers for candle-rs
-
llm-rs
command line interface, to exploit Large Language Models
-
cligpt
A command-line interface to talk to ChatGPT
-
discord-openai
Discord x OpenAI bot
-
chatgpt_rust
chatting using the ChatGPT API
-
openai2
OpenAi client, generated from the OpenAPI spec
-
mrdocument
Automatic PDF transcription and classification via OpenAI
-
chatgpt_blocking_rs
Blocking ChatGPT API Wrapper
-
openai-req
Client for OpenAI API, written with reqwest and tokio
-
llmchain
framework for large language models, inspired by LangChain
-
openai-lib
APIs for sampling from and fine-tuning language models
-
chat-gpt-rs
Rust API Client for OpenAI's GPT3.5 AND GPT4 (ChatGPT) API
-
ai-commit
AI Commit is a command-line tool that generates commit messages using AI. It supports multiple AI providers and models to help you create meaningful and consistent commit messages for your Git repositories.
-
openai-models
The information about openai models, mostly for billing purpose
-
instant-clip-tokenizer
Fast text tokenizer for the CLIP neural network
-
portkey
SDK for interacting with Portkey AI
-
openai-rs-api
wrapper for the OpenAI API
-
oai_rs
An async rust library that's a wrapper for the OpenAI API
-
chatgpt_api
Use ChatGPT easily from Rust. Or from the command line.
-
whisper_cli
A command line interface for whisper-rs
-
ru-openai
openai api
-
commit-gpt
Generate git commit messages using ChatGPT
-
refac
Transform some text given a generic natural language prompt
-
whisperd
HTTP server for the OpenAI Whisper speech-to-text model
-
gpt3_rs
An API wrapper for OpenAi's gpt-3
-
open_ai_api
wrapper for the OpenAI API
-
gym
Open AI environments bindings for Rust
-
openai-api
OpenAI API library for rust
-
gptrs
A cli built on top of OpenAI that can generate code and output to a file
-
swiftide-core
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
summarize
CLI tool to summarize audio/video files
-
techlead
CLI is a command-line interface that enables developers to chat with an AI assistant powered by the OpenAI GPT language model, designed specifically to help with your Rust project
-
aionic
unified, user-friendly Rust library for seamless integration with various public Language Model APIs, such as openAI
-
repcon
condensing repository files for OpenAI's Assistants API usage
-
faster-whisper-rs
High-level rust bindings to the faster-whisper python api
-
prumpt
A cli wrapper around OpenAI to generate files/snippets in different languages that work for me
-
awful_aj
A CLI for interacting with OpenAI compatible APIs
-
autocommit
automatically commit changes to a git repository using GPT-3.5 to generate commit summaries
-
chatgpt_wd
personalize your web experience
-
aineed-core
Core library for the aineed AI assistant tool
-
gptui
A TUI interface for OpenAI Chat Completions
-
openairs
efficient wrapper around the OpenAI API
-
openai-fork
An unofficial Rust library for the OpenAI API
-
transcript-bot
Sits in Telegram groups, listens for audio and voice files, transcribes them using AssemblyAI and summarises them using OpenAI GPT3
-
async-gemini
utils for gemini
-
gptask
chatGPT CLI
-
openai-realtime-proxy
Safely deploy OpenAI's Realtime APIs in less than 5 minutes!
-
openai-client-cli
OpenAI API client CLI
-
openai_http_client
A strongly-typed client for the OpenAI HTTP API
-
gpt_tokenizer
Rust BPE Encoder Decoder (Tokenizer) for GPT-2 / GPT-3
-
gpt4
a cli to interact with the openai gpt4 api
-
gcm-ai
command-line tool that generates commit messages based on the diff of staged changes using OpenAI
-
gpt_discord_bot
A Discord bot using GPT-4
-
swiftide-macros
Fast, streaming indexing, query, and agentic LLM applications in Rust
-
openai_http
A strongly-typed client for the OpenAI HTTP API
-
gpt-rs
way to interact with the OpenAI API
-
openai_api_client
OpenAI API client for Rust
-
tiktoken-rust
a fast BPE tokeniser for use with OpenAI's models
-
davinci
simply using davinci model from OpenAi API
-
openai-api-fork
OpenAI API library for rust
-
gptee
output from a language model using standard input as the prompt
-
chatgpt_rs
ChatGPT API Wrapper
-
aicommits-rs
A CLI that writes your git commit messages for you with AI
-
bropilot
A fun and efficient Rust library to count tokens in text files using different tokenizers
-
code-errors
Command line tool to find errors in code!
-
openai-chat
chatgpt api
-
answer
any question right from your terminal, using the same large language model that powers ChatGPT
-
libopenai
client for OpenAI's API
-
rust-openai-lib
OpenAI API integration
-
openai_client
Client library for using the OpenAi Api
-
bevy_openai
event-driven plugin for Bevy that provides convenient access to the OpenAI API
-
gpt-doc-gen
A CLI to document Rust code
-
gpt-model
Pure-Rust inference wrapper for GPT-2 large language models
-
ai-commit-cli
A CLI that writes your git commit messages for you with AI
-
gwipt
Automatic work-in-progress commits with descriptive commit messages generated by GPT-3 Codex
-
shell-gpt
Ask ChatGPT for a shell script, code, or anything, directly from your terminal 🤖🧠👨💻
-
cordyceps_api
OpenAI API Wrapper
-
rust-completions
Minimal wrapper around OpenAI's Chat Completions
-
s2o
A command line tool to convert swagger (OpenAPI) v2 to OpenAI code format
-
ai-buddy
On-Device centric multi-provider AI Assistant library to be used in CLI or on-device applications
-
ai-buddy-cli
Personal AI Assistant CLI using the multi-ai-provider ai-buddy library
Try searching with DuckDuckGo.