Rust OpenAI Clients LLM Tools
Rust-native libraries and CLI tools for interacting with OpenAI APIs (ChatGPT, GPT models). Does NOT include general Rust web frameworks, non-OpenAI AI integrations, or desktop/web applications built with these libraries.
There are 63 rust openai clients tools tracked. 1 score above 50 (established tier). The highest-rated is Arend-Jan/chat-gpt-lib-rs at 57/100 with 43 stars and 302 monthly downloads. 1 of the top 10 are actively maintained.
Get all 63 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=rust-openai-clients&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
Arend-Jan/chat-gpt-lib-rs
A Rust library for interacting with OpenAI's ChatGPT API, providing an... |
|
Established |
| 2 |
openai-rs/openai-api
A simple Rust library for OpenAI API, free from complex async operations and... |
|
Emerging |
| 3 |
rsmeowry/chatgpt_rs
OpenAI's ChatGPT API wrapper for Rust 🦀 |
|
Emerging |
| 4 |
retrage/gpt-macro
ChatGPT powered Rust proc macro that generates code at compile-time. |
|
Emerging |
| 5 |
vibheksoni/t3router
Rust library for t3.chat API - Programmatic access to Claude, GPT-4, Gemini,... |
|
Emerging |
| 6 |
fuyufjh/heygpt
A simple command-line interface for ChatGPT API written in Rust ⚡️ |
|
Emerging |
| 7 |
askcodebase/codeindex
Local-first high performance codebase index engine designed for AskCodebase. |
|
Emerging |
| 8 |
fortunto2/openai-oxide
Idiomatic Rust client for OpenAI API — 1:1 parity with openai-python |
|
Emerging |
| 9 |
teunissenstefan/chatgpt-gui
GTK 4 front-end to ChatGPT completions written in Rust |
|
Emerging |
| 10 |
ssoudan/sapiens
a bot using an OODA loop... |
|
Emerging |
| 11 |
MakisChristou/rustgpt
Yet another command-line chat GPT frontend written in Rust. |
|
Emerging |
| 12 |
jlvihv/BingGPT
BingGPT command line client, written in rust. |
|
Emerging |
| 13 |
divanvisagie/chat-gipitty
Terminal client for getting answers from LLMs |
|
Emerging |
| 14 |
RibirX/Polestar
A Rust open source cross-platform ChatGPT/Gemini UI (Linux / Win / MacOS). |
|
Emerging |
| 15 |
ws-kj/Orphic
A natural language shell interface for *nix systems |
|
Emerging |
| 16 |
acheong08/dunno
AI powered command line |
|
Emerging |
| 17 |
jpypi/rustix
Matrix chat bot written in Rust |
|
Emerging |
| 18 |
genai-rs/openai-client-base
Auto-generated Rust client for OpenAI API from OpenAPI specification |
|
Experimental |
| 19 |
99percentpeople/ChatGPT-rs
ChatGPT-rs is a lightweight ChatGPT client with a graphical user interface,... |
|
Experimental |
| 20 |
hg8496/rusty-buddy
A CLI leveraging OpenAI for chat-based code enhancement, file management,... |
|
Experimental |
| 21 |
bigduu/openai-cli
This is a Rust library that provides a CLI (command-line interface) for easy... |
|
Experimental |
| 22 |
gptrust/gptrust
Rust library to access openai API |
|
Experimental |
| 23 |
mikaelvesavuori/minion
The easiest and most lightweight way for developers to use OpenAI APIs in a CLI. |
|
Experimental |
| 24 |
heng30/chatbox
A Chatbot for OpenAI ChatGPT. Based on Slint-ui and Rust. |
|
Experimental |
| 25 |
Miezhiko/chat.rs
Rust wrapper over chat APIs from HuggingFace and various reverse engineering... |
|
Experimental |
| 26 |
jtrv/gprepo
a command-line tool that transforms a Git repository into a minimal format... |
|
Experimental |
| 27 |
AidenHadisi/chat-gpt-rs
Communicate with OpenAi's GPT3.5 and GPT4 (ChatGPT) API. |
|
Experimental |
| 28 |
Sector-F-Labs/ratatoskr
A generic telegram to Kafka bridge written in Rust |
|
Experimental |
| 29 |
zheng0116/netchat
A modern real-time chat application built with Rust, WebSocket, and OpenAI... |
|
Experimental |
| 30 |
afonso07/ruskin
Your own personal Ruskin. |
|
Experimental |
| 31 |
npgrosser/houston
Simple GPT-based command and script generator for the terminal |
|
Experimental |
| 32 |
bukzor/prototype.chatfs
Lazy filesystem for chat conversations (claude.ai, ChatGPT) |
|
Experimental |
| 33 |
Skyline-9/openai-cli
Fast, minimal OpenAI command-line client written in Rust. Features... |
|
Experimental |
| 34 |
DieHard073055/rust-chatgpt-cli
Rust ChatGPT CLI is a user-friendly terminal interface for OpenAI's GPT... |
|
Experimental |
| 35 |
GaryMcD/rustacean_gpt
Meet Rustacean GPT, an experimental project transforming OpenAi's GPT into a... |
|
Experimental |
| 36 |
shi-yan/broca
A ChatGPT powered dictionary / vocabulary book app |
|
Experimental |
| 37 |
rupeshs/shortgpt
Ask shortgpt for instant and concise answers |
|
Experimental |
| 38 |
Cocola6s6/Chat2DB_rust
参考 Chat2DB 的效果,使用 chatgpt 进行自然语言翻译,然后对数据库进行操作,使用 rust 语言实现的 web 应用。 |
|
Experimental |
| 39 |
0byteme/chatgpt-cli
A ChatGPT client written in Rust |
|
Experimental |
| 40 |
ainestal/chatgpt-functions
Library to interact with gpt in chat mode, using functions |
|
Experimental |
| 41 |
kingwingfly/gpt
A CLI and TUI(WIP) for chatGPT built with Rust. And offer a core crate for... |
|
Experimental |
| 42 |
Yevgnen/chatgpt_bot
Simple ChatGPT Telegram bot written in Rust. |
|
Experimental |
| 43 |
anotherhollow1125/hey_chat_gpt
take_care_of_the_rest / あとは任せた proc-macro of Rust |
|
Experimental |
| 44 |
Aandreba/libopenai
A Rust client for OpenAI's API |
|
Experimental |
| 45 |
xuzhougeng/sgpt-rs
shell-GPT in Rust |
|
Experimental |
| 46 |
lorenzofelletti/chat_gpsp
Chat with Chat GPT from your Sony PSP |
|
Experimental |
| 47 |
prompt2shell/prompt2shell
Rust CLI tool that leverage GPT-4 to generate and execute shell commands. |
|
Experimental |
| 48 |
h3n4l/chatsh
Translate text to bash command in terminal and execute. 🚀 |
|
Experimental |
| 49 |
shivam-sh/koi
Koi is a simple tool built to let you use ChatGPT through the command line.... |
|
Experimental |
| 50 |
brylee10/wtg
What The GPT (wtg), a CLI to chat with your program logs |
|
Experimental |
| 51 |
afritzler/BeamtenSpracheKommandozeile
"BeamtenSpracheKommandozeile" ist eine humorvolle Bash-Skriptsammlung, die... |
|
Experimental |
| 52 |
255doesnotexist/ruskgpt
Yet another async AskGPT CLI client powered by Rust. |
|
Experimental |
| 53 |
washanhanzi/await-openai
ease your way to work with openai, gemini and anthropic api |
|
Experimental |
| 54 |
tetigi/gnome-chompski
Gnome Chompski is a ChatGPT-powered Gnome that helps you learn Polish |
|
Experimental |
| 55 |
sofianedjerbi/PixelPal
GPT as your game companion - Rust & Bevy powered! |
|
Experimental |
| 56 |
xJonathanLEI/flashcard-gpt
Intelligent and interactive vocabulary flashcards for any language powered by ChatGPT |
|
Experimental |
| 57 |
fversaci/CescoGPT
A multipurpose CLI and Telegram bot, powered by ChatGPT API (and Rust) |
|
Experimental |
| 58 |
gabrieldemian/gpt-cli
CLI program to generate linux commands using Chat GPT |
|
Experimental |
| 59 |
RGBz/pocketknife
AI in your CLI |
|
Experimental |
| 60 |
FL03/pzzld-bot
This bot is an intelligent companion for summarizing articles, topics, and... |
|
Experimental |
| 61 |
hummusonrails/create-chatgpt-app
CLI tool to quickly create a Rocket web app with ChatGPT initialized and ready to go |
|
Experimental |
| 62 |
dsal3389/what
a simple chatgpt companion chat that can read command outputs and response... |
|
Experimental |
| 63 |
Akkuku/Explice
CLI tool for chat completions in the terminal |
|
Experimental |