SaaSHub helps you find the best software and product alternatives Learn more →
Top 11 Rust Chatbot Projects
-
aichat
All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
fireside-chat
An LLM interface (chat bot) implemented in pure Rust using HuggingFace/Candle over Axum Websockets, an SQLite Database, and a Leptos (Wasm) frontend packaged with Tauri!
-
rllm
Use multiple LLM backends in a single crate, simple builder-based configuration, and built-in prompt chaining & templating. (by graniet)
-
Oxide-Lab
Modern desktop application (Rust + Tauri v2 + Svelte 5 + Candle (HF)) for communicating with AI models that runs completely locally on your computer. No subscriptions, no data sent to the internet — just you and your personal AI assistant
Project mention: Oxide Lab: Private Local AI Chat on Your PC - No Internet, No Subscriptions Required | dev.to | 2025-12-04GitHub Repository: https://github.com/FerrisMind/oxide-lab
-
I've continued working on Eidetica, my decentralized database project. I recently added support for a client/server architecture so that it can be transparently run as a local daemon for background sync and sharing the local storage with multiple users. I've been making progress on integrating blob storage next, as well as scoping out WASM based "lenses" for handling decentralized version/schema updates. https://github.com/arcuru/eidetica
I've primarily been testing it by building out my AI tool chaz into an Eidetica-native AI Agent framework for decentralized Agent sessions. It's working surprisingly well, it maps pretty well onto the storage model and it's uncovering issues with Eidetica I need to fix (which was always my primary reason for building it anyways). https://github.com/arcuru/chaz
Separately I'm building OptiMap, a SIMD-accelerated hashmap repo that explores the design space for hashmaps and benchmarks different approaches. This is mostly for my own learning but I'll eventually turn into a blog post. https://github.com/arcuru/optimap
-
-
-
-
ares
Agentic AI server in Rust. Multi-provider LLM routing, tool calling, RAG, MCP, multi-tenant workflows. (by dirmacs)
Repository: ares
-
ryvos
Open-source autonomous AI assistant with 5-tier security, 62 tools, 14 LLM providers. Written in Rust. Single binary.
Project mention: Show HN: Ryvos – Autonomous AI assistant in Rust(15MB RAM,50 tools,16 providers) | news.ycombinator.com | 2026-02-26hit security or performance walls.
GitHub: https://github.com/Ryvos/ryvos
Rust Chatbot discussion
Rust Chatbot related posts
-
What's semantic caching?
-
[N] ChatGPT plugins
-
CSML: Programming Language for Chatbots
-
Language Playgrounds are Cool
-
What's New in CSML v1.5.0
-
How to Install a Self-Hosted CSML Engine on Ubuntu 18.04
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Aug 2026
Index
What are some of the best open-source Chatbot projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | aichat | 10,348 |
| 2 | csml-engine | 720 |
| 3 | fireside-chat | 144 |
| 4 | rllm | 137 |
| 5 | Oxide-Lab | 116 |
| 6 | chaz | 67 |
| 7 | yozuk | 39 |
| 8 | chatty-llama | 35 |
| 9 | rustgpt | 31 |
| 10 | ares | 15 |
| 11 | ryvos | 6 |