29 breaking releases

0.30.0 Jul 6, 2025
0.29.0 Mar 28, 2025
0.28.0 Feb 18, 2025
0.26.0 Dec 30, 2024
0.8.0 Mar 21, 2023

#172 in Command line utilities

Download history 198/week @ 2025-10-13 203/week @ 2025-10-20 182/week @ 2025-10-27 167/week @ 2025-11-03 149/week @ 2025-11-10 150/week @ 2025-11-17 119/week @ 2025-11-24 173/week @ 2025-12-01 222/week @ 2025-12-08 247/week @ 2025-12-15 155/week @ 2025-12-22 150/week @ 2025-12-29 236/week @ 2026-01-05 202/week @ 2026-01-12 222/week @ 2026-01-19 272/week @ 2026-01-26

960 downloads per month

MIT/Apache and LGPL-3.0-or-later

1.5MB
16K SLoC

AIChat: All-in-one LLM CLI Tool

CI Crates Discord

AIChat is an all-in-one LLM CLI tool featuring Shell Assistant, CMD & REPL Mode, RAG, AI Tools & Agents, and More.

Install

Package Managers

  • Rust Developers: cargo install aichat
  • Homebrew/Linuxbrew Users: brew install aichat
  • Pacman Users: pacman -S aichat
  • Windows Scoop Users: scoop install aichat
  • Android Termux Users: pkg install aichat

Pre-built Binaries

Download pre-built binaries for macOS, Linux, and Windows from GitHub Releases, extract them, and add the aichat binary to your $PATH.

Features

Multi-Providers

Integrate seamlessly with over 20 leading LLM providers through a unified interface. Supported providers include OpenAI, Claude, Gemini (Google AI Studio), Ollama, Groq, Azure-OpenAI, VertexAI, Bedrock, Github Models, Mistral, Deepseek, AI21, XAI Grok, Cohere, Perplexity, Cloudflare, OpenRouter, Ernie, Qianwen, Moonshot, ZhipuAI, MiniMax, Deepinfra, VoyageAI, any OpenAI-Compatible API provider.

CMD Mode

Explore powerful command-line functionalities with AIChat's CMD mode.