Rust Chatbot

Open-source Rust projects categorized as Chatbot
Rust LLM openai Bot NLP

Top 8 Rust Chatbot Projects

  1. 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.

    Project mention: A tiny Go tool for generating conventional commits using Claude | news.ycombinator.com | 2025-03-24

    ```

    I like that your tool includes some previous commit messages... I'm not sure if that can be done with `aichat` but it seems like a great idea.

    I'd be tempted to wrap individual commit messages in pseudo-xml tags, as Claude really likes those[^2] and the `%B` format doesn't really show the breaks between commit messages.

    1: https://github.com/sigoden/aichat

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. csml-engine

    CSML is an easy-to-use chatbot programming language and framework.

  4. 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!

  5. rllm

    Use multiple LLM backends in a single crate, simple builder-based configuration, and built-in prompt chaining & templating. (by graniet)

    Project mention: RLLM: Rust library unifying multiple LLM back ends with builder-based API | news.ycombinator.com | 2025-01-05
  6. chaz

    Chaz is an AI bot for Matrix

    Project mention: Quantized Llama models with increased speed and a reduced memory footprint | news.ycombinator.com | 2024-10-24
  7. yozuk

    Chatbot for Programmers

  8. chatty-llama

    A fullstack Rust + React chat app using open-source Llama language models

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. rustgpt

    Yet another command-line chat GPT frontend written in Rust.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Chatbot discussion

Log in or Post with

Rust Chatbot related posts

Index

What are some of the best open-source Chatbot projects in Rust? This list will help you:

# Project Stars
1 aichat 6,549
2 csml-engine 714
3 fireside-chat 134
4 rllm 119
5 chaz 55
6 yozuk 37
7 chatty-llama 32
8 rustgpt 32

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?