AIChat All-in-One LLM CLI with Shell Assistant and RAG
SkillAI & modelsAIChat lets your AI chat with many leading language models without juggling separate tools. It brings 20+ providers, including OpenAI, Claude, Gemini, and Ollama, together in a single command-line tool, and can also generate shell commands from plain-language requests and answer questions using your own documents. Everything is bundled in one tool, so there is less to set up and keep track of.
Available today. Use it from your connected AI after setup.
No other account needed.
After adding it, connect the providers you want to use, such as OpenAI, Claude, Gemini, or Ollama, then start a chat from the command line.
Then ask your AI: use the AIChat All-in-One LLM CLI with Shell Assistant and RAG skill
What your AI can do with it
- Chat with models from 20+ providers, including OpenAI, Claude, Gemini, and Ollama
- Run an interactive chat session in the command line
- Generate shell commands from plain-language requests
- Answer questions using your own documents
- Use built-in AI tools during conversations
What this skill tells your AI
The instructions your AI receives, as published by agentskillexchange/skills in skills/aichat-llm-cli-shell-assistant-rag/SKILL.md and read by ahel’s review.
AIChat is a comprehensive LLM command-line tool written in Rust that combines chat-REPL, shell command generation, RAG, AI tools, and multi-provider support into a single binary. It connects to 20+ LLM providers including OpenAI, Claude, Gemini, and Ollama.
Installation
Basic usage or getting-started notes:
-
Package Managers
-
Rust Developers: cargo install aichat
-
Homebrew/Linuxbrew Users: brew install aichat
-
Extracted from upstream docs: https://raw.githubusercontent.com/sigoden/aichat/HEAD/README.md
Source
Signals
- GitHub stars
- 38
- Forks
- 53
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
aichat-all-in-one-llm-cli-with-shell-assistant-and-rag- Source
- github.com/agentskillexchange/skills