AIChat All-in-One LLM CLI with Shell Assistant and RAG

SkillAI & models

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

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:

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