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. observed · 2026-08-28
Health v2 · maintenance only
63/100
- Activity 69
- Release rhythm 40
- Longevity 91
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 24.5
- age_days: 1280
- days_rel: 423
- days_push: 191
- n_releases_24m: 11
Adoption not part of the score
10396 stars · 736 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
AIChat is an all-in-one command-line LLM client written in Rust that connects to 20+ providers including OpenAI, Claude, Gemini, and Ollama. It offers CMD and REPL chat modes, a shell assistant that converts natural language into shell commands, RAG, AI tools, and agents.
Use cases
- chat with llms from the terminal
- generate shell commands from natural language
- use multiple llm providers with one cli tool
- chat with local documents using rag
- interactive chat repl with autocomplete
- build ai agents with function calling
- pipe files or stdin into an llm prompt
When to choose
- you want a single fast CLI to access many LLM providers
- you need shell command generation tuned to your OS and shell
- you want RAG, agents, and function calling without writing code
- you prefer a lightweight Rust binary over Python-based LLM tools
When to avoid
- you need a full graphical chat application
- you want to fine-tune or train models locally
- you need a web-first chat UI as the primary interface
Facets
cli-tool · maturity active
cli chatbot rag agent-framework llm-inference prompt-engineering chat-interface large-language-models developer-tools chatbots cli cross-platform windows rust llm-cli shell-assistant chat-repl multi-provider function-calling ai-tools openai-compatible role-playing ai-agents command-line retrieval-augmented-generation linux macos
2 sources
- readme: https://github.com/sigoden/aichat · fetched 2026-08-28 · c2beb8c1ce70
- registry_crates: https://crates.io/api/v1/crates/aichat · fetched 2026-08-29 · 7154b3182485
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sigoden/aichat | main | 63 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem