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