aichat-llm-cli-shell-assistant-rag · git:20260518.feaca2f · 2026-05-18 · sha256 ad23c47c6b3bd51b

aichat-llm-cli-shell-assistant-rag git:20260518.feaca2fA

Immutable. This exact content is served forever at /api/v1/blob/ad23c47c6b3bd51b.

---
name: "AIChat All-in-One LLM CLI with Shell Assistant and RAG"
slug: "aichat-llm-cli-shell-assistant-rag"
description: "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."
github_stars: 9754
verification: "security_reviewed"
source: "https://github.com/sigoden/aichat"
category: "Developer Tools"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "sigoden/aichat"
  github_stars: 9754
---

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

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

Choose whichever fits your setup:

1. Copy this skill folder into your local skills directory.
2. Clone the repo and symlink or copy the skill into your agent workspace.
3. Add the repo as a git submodule if you manage shared skills centrally.
4. Install it through your internal provisioning or packaging workflow.
5. Download the folder directly from GitHub and place it in your skills collection.

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/aichat-llm-cli-shell-assistant-rag/)