-
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)
-
imessage-exporter
Export iMessage data and run iMessage diagnostics
-
ollama-rs
interacting with the Ollama API
-
teloxide
An elegant Telegram bots framework for Rust
-
llm
unifying multiple LLM backends
-
matrix-sdk-base
The base component to build a Matrix client library
-
openai-api-rs
OpenAI API client library for Rust (unofficial)
-
bard-rs
Google Gemini CLI (Bard)
-
cgip
Terminal client for interacting with Chat GPT that allows you to build and manipulate contexts
-
twitch-tui
Twitch chat in the terminal
-
lemmy_utils
A link aggregator for the fediverse
-
openai
An unofficial Rust library for the OpenAI API
-
aichat
All-in-one LLM CLI Tool
-
ruma
Types and traits for working with the Matrix protocol
-
jid
struct for Jabber IDs
-
ai
AI
-
iamb
A Matrix chat client that uses Vim keybindings
-
kwaak
Run a team of autonomous agents on your code, right from your terminal
-
async-openai-compat
OpenAI
-
aprender
Next-generation machine learning library in pure Rust
-
mles-client
A prototype implementation of the Mles v2 protocol with end-to-end encryption support
-
deltachat_message_parser
email, link, hashtag, md and more - parsing for deltachat messages
-
meshchat
A cross platform Iced Gui application for chatting on the Meshtastic LoRa MESH via connected Bluetooth LE radios
-
greentic-messaging-test
Interactive tool to run MessageCard fixtures across Teams/Webex/Slack/WebChat/Telegram/WhatsApp translations
-
aws-sdk-connectparticipant
AWS SDK for Amazon Connect Participant Service
-
confab
Asynchronous line-oriented interactive TCP client
-
aws-sdk-ivschat
AWS SDK for Amazon Interactive Video Service Chat
-
openai-harmony
OpenAI's response format for its open-weight model series gpt-oss
-
gewe-cli
Command-line tool for WeChat operations via gewe API
-
talon-gui
On-demand Telegram chat analytic generator
-
twitch_api
talking with the new Twitch API aka. "Helix", EventSub and more!
-
messaging-tenants
Greentic messaging package: messaging tenants
-
allms
One Library to rule them aLLMs
-
chorus
interacting with multiple Spacebar-compatible Instances at once
-
aha
aha model inference library, now supports Qwen2.5VL, MiniCPM4, VoxCPM, Qwen3VL, DeepSeek-OCR, Hunyuan-OCR, PaddleOCR-VL, VoxCPM1.5, RMBG2.0, GLM-ASR-Nano-2512
-
img2irc
that allows converting images to IRC formatting codes
-
chat-gpt-lib-rs
interacting with OpenAI's ChatGPT API, providing a simple interface to make API requests and handle responses
-
conogram
An async wrapper for Telegram Bot API
-
openai-ergonomic
Ergonomic Rust wrapper for OpenAI API
-
opentalk-types-signaling-chat
Signaling types for the OpenTalk chat module
-
voxelize
A fast multiplayer voxel engine
-
hexchat-api
API for HexChat plugin development
-
miyabi-llm
LLM abstraction layer for Miyabi - GPT-OSS-20B integration
-
aws-sdk-chatbot
AWS SDK for AWS Chatbot
-
ircv3_parse
Zero-copy parser for IRCv3 messages
-
claudius
SDK for the Anthropic API
-
openrouter_api
client library for the OpenRouter API
-
by-monitor
A command-line tool to monitor BringYour account statistics and send reports
-
api_openai
OpenAI's API for accessing large language models (LLMs)
-
chasm-cli
Universal chat session manager - harvest, merge, and analyze AI chat history from VS Code, Cursor, and other editors
-
ai-lib
A unified AI SDK for Rust providing a single interface for multiple AI providers with hybrid architecture
-
tiempo
A command line time tracker
-
openai-tools
Tools for OpenAI API
-
vodozemac
Olm and Megolm
-
chat-prompts
Chat prompt template
-
chabeau
A full-screen terminal chat interface that connects to various AI APIs for real-time conversations
-
octoroute
Intelligent multi-model router for self-hosted LLMs
-
tenere
TUI interface for LLMs written in Rust
-
chatpack-cli
CLI tool for parsing and converting chat exports into LLM-friendly formats
-
vkteams-bot
High-performance VK Teams Bot API toolkit with CLI and MCP server support
-
gewe-core
Core types and definitions for gewe WeChat SDK
-
rexit
Export your Reddit Chats
-
tysm
Batteries-included Rust OpenAI Client
-
text-to-cypher
REST API for translating natural language text to Cypher queries using AI models
-
river-core
Core library for River - decentralized group chat on Freenet
-
azalea
A framework for creating Minecraft bots
-
p2p-foundation
Complete P2P networking foundation with flexible contacts panel, collapsible system menu, sparkly interactive help, DHT inboxes with infinite TTL, embedded Flutter PWA with auto-scroll chat…
-
stblib
that takes over and simplifies important and useful tasks
-
engawa-server
Chat server for Engawa, chat application built with Axum and WebSocket
-
openagent
OpenAI Agent Kit
-
qnect
⚛ Quantum computing in Rust: from Bell pairs to distributed quantum networks
-
matrix-sdk-test
Helpers to write tests for the Matrix SDK
-
claude-code-api
OpenAI-compatible API gateway for Claude Code CLI
-
cicero-sophia
High-performance NLU (natural language understanding) engine built in Rust for speed, accuracy, and privacy
-
fur-cli
Turn your AI chats into a durable, local-first diary. Save messages, attach notes, organize conversations, and stop losing context every time the model forgets you exist.
-
chatpack
Prepare chat data for RAG / LLM ingestion. Supports Telegram, WhatsApp, Instagram, Discord.
-
aws-sdk-qbusiness
AWS SDK for QBusiness
-
call-agent
A multimodal chat API library with tool support, OpenAI API compatible
-
xai-grpc-client
Feature-complete gRPC client for xAI's Grok API with streaming, tools, multimodal support
-
openrouter-rs
A type-safe OpenRouter Rust SDK
-
whatsapp-rust
Rust client for WhatsApp Web
-
groqai
A modern, type-safe Rust SDK for the Groq AI API with enterprise-grade features
-
perspt
Your Terminal's Window to the AI World - A high-performance CLI for LLMs with chat and autonomous agent modes
-
messageforge
lightweight Rust library for creating structured messages in chat systems, including HumanMessage, AiMessage, SystemMessage, and more. It supports easy extensibility through macros…
-
vimgram
A blazing fast, Vim-native Telegram client for the terminal. Built with Rust, Ratatui, and Grammers.
-
daberu
Claude client tool that reads your message from stdin and writes the response to stdout
-
azalea-chat
Parse Minecraft chat messages
-
buongiorno-caffe-bot
A telegram bot to receive the best italian boomer flavoured buongiornissimi
-
botapi
A mildly competent autogenerated telegram bot api wrapper
-
xai-sdk
xAI SDK
-
tl-cli
A streaming, cached translation CLI using OpenAI-compatible endpoints
-
api_ollama
Ollama local LLM runtime API client for HTTP communication
-
minimax-cli
Unofficial MiniMax M2.1 CLI - Just run 'minimax' to start chatting
-
llm-connector
Next-generation Rust library for LLM protocol abstraction with native multi-modal support. Supports 11+ providers (OpenAI, Anthropic, Google, Aliyun, Zhipu, Ollama, Tencent, Volcengine…
-
gewe-webhook
Webhook handler for gewe WeChat SDK
-
sentinel-rs
A secure, local task runner with out-of-band notifications, written in Rust
-
why2
Lightweight, fast, secure, and easy to use encryption system
-
openai-rust2
An unofficial library for the OpenAI API
-
gsm-provider-registry
Provider manifest loader, registry, and adapter traits for Greentic messaging connectors
-
herolib-ai
AI client with multi-provider support (Groq, OpenRouter, SambaNova) and automatic failover
-
openai-interface
A low-level Rust interface for the OpenAI API
-
matrix-sdk-common
Collection of common types and imports used in the matrix-sdk
-
terminal-aichat
A cli for AI/LLM chat in terminal. Extremely simple and easy to use. Using OpenAI-compatible
/v1/chat/completionAPI -
api_huggingface
HuggingFace's API for accessing large language models (LLMs) and embeddings
-
anyhide
Hide any data in any file(s) - steganography tool with hybrid encryption and plausible deniability
-
chipp
Rust client for the Chipp.ai API - OpenAI-compatible chat completions with streaming support
-
matrix-sdk-qrcode
encode and decode QR codes for interactive verifications in Matrix land
-
tmi
twitch.tv messaging interface
-
portkey-sdk
Unofficial Rust SDK for Portkey AI Gateway: route, observe, and optimize LLM requests across 200+ providers
-
ruma-common
Common types for other ruma crates
-
gsm-telemetry
Tracing and OpenTelemetry configuration helpers for Greentic messaging services
-
ratatalk
A terminal chat client for Ollama, built with Rust and ratatui
-
mono-ai
Provider-agnostic Rust AI library
-
ruma-client-api
Types for the endpoints in the Matrix client-server API
-
openai_rust_sdk
Comprehensive OpenAI API SDK for Rust with YARA rule validation
-
anthropic_rust
A modern, type-safe Rust SDK for the Anthropic API, providing async-first access to Claude models with comprehensive error handling and streaming support
-
ruma-identifiers-validation
Validation logic for ruma-common and ruma-macros
-
ekodb_client
Official Rust client library for ekoDB - A high-performance database
-
twitch-hunter
that looks for specific regex patterns in Twitch chat messages
-
log-insight-tui
A powerful TUI log analyzer with smart visualization, live tailing, and AI integration
-
gewe-http
HTTP client for gewe WeChat API
-
adk-model
LLM model integrations for Rust Agent Development Kit (ADK-Rust) (Gemini, OpenAI, Claude, DeepSeek, etc.)
-
vkteams-bot-cli
High-performance VK Teams Bot API toolkit with CLI and MCP server support
-
gsm-core
Core types and platform abstractions for the Greentic messaging runtime
-
matrixbot-ezlogin
I wrote the login and E2EE bootstrap code for Matrix bots so you don’t have to
-
api_xai
X.AI Grok API client for accessing large language models (LLMs)
-
kotoba-llm
Unified multi-vendor LLM client abstraction, supporting providers such as OpenAI, Anthropic, Google Gemini, etc
-
termai
AI assistant for the terminal
-
rusty-chat-app
chat application using Rust
-
rwkv-agent-kit
high-performance memory system for AI applications with advanced RAG capabilities, vector-graph hybrid storage, and adaptive learning. Built with Rust for scalability and efficiency.
-
ochat
A chatbot cli that uses Ollama AIs
-
rag-module
Enterprise RAG module with chat context storage, vector search, session management, and model downloading. Rust implementation with Node.js compatibility.
-
synapse-admin-api
Types for the endpoints in the synapse admin API
-
rsrvr
Store all your LLM Interactions
-
mrktpltsbot
Marktplaats search notifications in Telegram (unofficial)
-
slack-chat-api
A fully generated & opinionated API client for the Slack API
-
tg
Telegram CLI client
-
openai_api_rust
A very simple Rust library for OpenAI API, free from complex async operations and redundant dependencies
-
open_ai
OpenAI library for Rust
-
lemmy_db_views
A link aggregator for the fediverse
-
gewe-session
Session management for gewe WeChat SDK
-
gsm-gateway
Greentic messaging gateway: ingress normalization and worker forwarding
-
horizon_event_system
Horizon Event System for handling events in the Horizon game server ecosystem
-
engawa-shared
Shared utilities for Engawa
-
ratchetx2
A double-ratchet implementation for building an E2EE message exchange app
-
memvid-rs
High-performance QR code video encoding for text storage and semantic retrieval
-
ruma-federation-api
Types for the endpoints in the Matrix server-server API
-
tchux
LAN chat app
-
freenet
core software
-
maple-proxy
Lightweight OpenAI-compatible proxy server for Maple/OpenSecret TEE infrastructure
-
ferriclink-core
building AI applications, inspired by LangChain
-
telegram-cli
powerful CLI tool to interact with the Telegram Bot API
-
ai-sdk-openai
OpenAI provider for AI SDK - GPT, DALL-E, Whisper, and Embeddings
-
wechat-minapp-v1
sdk for wechat miniprogram server api
-
rainy-sdk
Official Rust SDK for Rainy API by Enosis Labs v0.3.0 - Full OpenAI compatibility with unified interface for multiple AI providers, intelligent retry, metadata tracking, and comprehensive error handling
-
lc-cli
LLM Client - A fast Rust-based LLM CLI tool with provider management and chat sessions
-
adamastor
Type-safe Rust framework for building LLM agents with structured outputs
-
slacko
Comprehensive Rust SDK for the Slack API with stealth mode support
-
vkteams-bot-mcp
High-performance VK Teams Bot API toolkit with CLI and MCP server support
-
omniference
A multi-protocol inference engine with provider adapters
-
my-chatgpt
API wrapper for the ChatGPT API
-
rust_rubka
interacting with Rubika Bot API
-
waylog
Automatically save chats from Claude, Codex, and Gemini CLI to local Markdown files
-
tektra
A voice-interactive AI assistant with multimodal capabilities
-
ruma-state-res
An abstraction for Matrix state resolution
-
praxis-llm
Provider-agnostic LLM client with OpenAI/Azure support and streaming
-
rllm
Unifies multiple LLM backends in Rust
-
libstrawberry
that takes over and simplifies important and useful tasks
-
lemmy_db_views_moderator
A link aggregator for the fediverse
-
openai4rs
A non-official Rust crate for calling the OpenAI service
-
orpheus
A blazing fast OpenRouter SDK
-
ghostai
Your second brain at the computer
-
twitch-irc
Connect to Twitch chat from a Rust application
-
bible-cli
Fast, playful Bible CLI (KJV MVP)
-
opentalk-roomserver-types-chat
Signaling types for the OpenTalk chat module in the roomserver
-
fuckmit
AI-powered git commit message generator
-
opentalk-client-signaling
OpenTalk Client for conference Signaling API
-
mctext
Minecraft text formatting, parsing, and rendering
-
simple-llm-client
interacting with Large Language Model APIs
-
slaq
A Slack API payload builder and client
-
dysk-cli
the dysk cli as a library
-
ezllama
An opinionated, simple Rust interface for local LLMs, powered by llama-cpp-2
-
blitzdenk
A minimal multi api auto-context project chat bot as tui
-
cargo-udonsharp
Cargo subcommand for UdonSharp compilation
-
llama-core
The core library of LlamaEdge
-
openai-api-rs-prime
OpenAI API client library for Rust (unofficial)
-
rusty-openai
An unofficial OpenAI wrapper that supports image inputs
-
brainrot
A live chat interface for Twitch & YouTube
-
rag-toolchain
native library designed to empower developers with seamless access to common Gen AI workflows
-
lemmy_db_views_actor
A link aggregator for the fediverse
-
hiramu
AI Engineering Toolbox to Access Ollama, AWS Bedrock
-
racetime
racetime.gg category bot library
-
miyabi-telegram
Telegram Bot integration for Miyabi
-
groq-api-rust
ability to interact with the Groq API
-
rongcloud
IM Server SDK for Rust
-
ratatoskr
A lightweight Telegram bot bridge that streams updates over stdout and accepts responses via named pipes
-
udonsharp-core
Core traits and types for Rust UdonSharp integration
-
udonsharp-compiler
WASM to UdonSharp compilation pipeline
-
youtube_chat
interface of fetching youtube live chat comments
-
engawa-client
CLI chat client for Engawa, chat application built with Axum and WebSocket
-
oatmeal
Terminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite editors!
-
line-bot-sdk-messaging-api
This document describes LINE Messaging API
-
gemini-rs
interact with the Google Gemini API
-
yammer
ollama-compatible client library
-
cargo-doc-viewer
Enhance rustdoc HTML with a richer UI and AI-assisted chat via cargo doc-enhance
-
rig-bailian
Rig adapter for BaiLian: integrates the BaiLian AI service with the Rig ecosystem (request/response types, streaming, error handling)
-
ai-lib-rust
Protocol Runtime for AI-Protocol - A high-performance Rust reference implementation
-
telegram-client
Telegram client
-
valinor
Command-line client for MudWorld, a text-based virtual world platform
-
riverctl
Command-line interface for River decentralized chat on Freenet
-
perspt-tui
Ratatui-based TUI for Perspt
-
simploxide-api-types
SimpleX-Chat autogenerated API types and client interface
-
ollama-native
A minimalist Ollama Rust SDK that provides the most basic functionality for interacting with Ollama
-
sandesh
A P2P E2EE Terminal Messaging App
-
wc-parser
A decently fast Rust library for parsing WhatsApp chat exports
-
chatr
A tool/lib to process and convert Guild Wars 2 build chat codes into other formats
-
lemmy_db_schema_file
A link aggregator for the fediverse
-
wechat-pay-rust-sdk-wf
微信支付 © Wechat Pay SDK Official (标准库)
-
scroll-chat
A secure terminal chat over SSH - host or join chatrooms with end-to-end encryption
-
infernum
CLI - From the depths, intelligence rises
-
transformrs
An interface for AI APIs
-
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
-
pay-respects-module-request-ai
AI request module for the pay-respects CLI tool
-
deepseek_rs
client library for the DeepSeek API
-
jutella
Chatbot API client library and CLI interface
-
toast-api
An unofficial CLI client and API server for Claude/Deepseek
-
gemini_bridge
Types and functions to interact with Gemini AI API
-
lol_chat_parser
A parser for League of Legends chat logs that extracts structured data into JSON
-
ushi
High-performance LLM inference server with llama.cpp FFI bindings
-
ai-assistant-cli
Personal AI CLI tool for chat, git operations, and project publishing
-
lancor
Rust client for llama.cpp's OpenAI compatible API server
-
legion-protocol
🏛️ Legion Protocol - Secure, IRC-compatible communication protocol with E2E encryption
-
oshatori
Multi-connection, protocol-agnostic, instant messaging
-
llamaedge
interacting with LlamaEdge API
-
chat2response
Translate and proxy OpenAI Chat Completions requests to the Responses API
-
trf
Multimodal AI in the terminal
-
wechat-vendor-sdk
wechat miniprogram and wechat corp sdk (微信小程序、公众号和企业微信部分 sdk 封装)
-
curtana
Simplified zero-cost wrapper over llama.cpp powered by lama-cpp-2
-
arms
🧬 The adaptive model routing system for exploration and exploitation
-
nah_chat
Lightweight LLM chat completion API
-
ruma-appservice-api
Types for the endpoints in the Matrix application service API
-
llmvm-outsource
An llmvm backend which sends text and chat generation requests to known hosted language model providers
-
chat_1
High-quality integration for https://supermaker.ai/chat/
-
kind-openai
Highly opinionated OpenAI API wrapper crate. By Kindness Inc.
-
messaging-api-line
This document describes LINE Messaging API
-
lm-studio-api
This API is designed for interacting with LM Studio
-
yappus-term
A terminal interface for your AI terminal assistant
-
e_ai_summarize
code analyzer that summarizes functionality, crate usage, safety, and file operations
-
pubky-messenger
private messaging using Pubky
-
hank-pdk
plugin development kit for Hank
-
sm_chat
High-quality integration for https://supermaker.ai/chat/
-
lm-studio-api-extended
Unofficial Rust client for LM Studio with text embedding support
-
gh_models
client for GitHub-hosted AI models, compatible with the models.github.ai chat completion API
-
burncloud-api-test
A high-performance API testing tool supporting OpenAI, Azure OpenAI GPT, and Azure Claude models with comprehensive performance metrics
-
roomor
Minimalistic offline chat over local network
-
infernum-server
HTTP API server with OpenAI-compatible endpoints
-
plugin-interfaces
Plugin interfaces for chat-client application
-
ochat-iced
A chatbot application that uses Ollama AIs
-
agent-chain
Agent chain library
-
grok-rust-sdk
Rust SDK for xAI's Grok API - supporting chat, tools, sessions, and collections
-
lan-chat
A terminal based chatting application with a terminal user interface
-
tui-chat
Terminal chat widgets for ratatui applications
-
sergeant
terminal based Twitch chat widget and bot in one. It will display the Twitch chat from your channel in terminal while also allowing you to add chat bot commands.
-
torchat
creating anonymous, end-to-end encrypted and authenticated chat applications
Try searching with DuckDuckGo or on crates.io.