BigHugger
GH Repository · sigoden

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.

stars
10,448
30-day movement
+72/day
Related entries
60
Connections
1
Rustllmaichatbotcliragwebuiclaudeollamaopenaiai-agentsgeminishellfunction-callingrust

aichat is a Rust-based command-line LLM tool combining a shell assistant, chat REPL, RAG, and AI tools/agents. It supports multiple providers including OpenAI, Claude, Gemini, Ollama, and Groq, and ships a binary plus a webui.

Reach for it when you want one CLI covering chat, shell assistance, RAG, and agent tooling across several LLM providers.

Use it to

  • Chat with LLMs from a REPL
  • Use AI as a shell assistant
  • Build retrieval-augmented workflows over your documents
  • Define AI tools and agents with function calling
  • Browse chats through the bundled webui

For Developers and terminal users working with multiple LLM providers

Role
rag
Language
Rust
Licence
Apache-2.0
Forks
742
Open issues
50
Last push
2026-02-23
Latest release
v0.1.0 · 2023-03-03
topicsclillmragagentsshell-assistantrust