aicoolies logo

AIChat

All-in-one LLM CLI tool with shell assistant, RAG, and function calling

open sourceupdated Apr 15, 2026

All-in-one LLM CLI written in Rust that gives unified access to 20+ AI providers (OpenAI, Claude, Gemini, Ollama, Groq, Mistral, DeepSeek, and more) through one terminal interface. Includes a shell assistant, interactive REPL with session management, RAG over local files and URLs, custom roles, function calling, and a built-in HTTP server exposing Chat Completions, Embeddings, and Rerank APIs plus an LLM Playground and Arena for model comparison.

AIChat is an all-in-one LLM CLI tool written in Rust that provides unified access to over 20 AI model providers through a single terminal interface, featuring a shell assistant, interactive chat REPL, RAG capabilities, and AI agent tools. It solves the challenge of working with multiple AI providers by offering a consistent command-line interface where developers can switch between OpenAI, Claude, Gemini, Ollama, Groq, Mistral, DeepSeek, and many more providers without changing their workflow. AIChat brings the power of large language models directly into the terminal environment where developers already work, with features designed for seamless integration into shell workflows and automation scripts.

AIChat differentiates itself with a versatile shell assistant that translates natural language descriptions into executable shell commands adapted to the user OS and shell environment, a chat REPL for interactive conversations with context management, RAG support for incorporating local files, directories, and remote URLs into AI responses, and a built-in HTTP server that provides Chat Completions, Embeddings, and Rerank APIs along with an LLM Playground and Arena for model comparison. The tool supports custom roles for tailoring AI behavior, session management for maintaining conversation context, and function calling for extending capabilities through custom tools. Written in Rust, AIChat delivers excellent performance with a small binary size.

AIChat targets developers, system administrators, and command-line power users who want AI assistance integrated directly into their terminal workflow without switching to web-based interfaces or IDE plugins. It supports deployment as a local AI gateway through its built-in HTTP server, making it useful for teams that want a lightweight, self-hosted AI proxy. AIChat is particularly popular among developers who work primarily in the terminal and value the ability to quickly query different AI models, generate shell commands from natural language, search private documents through RAG, and automate repetitive tasks through AI-powered scripting, all from a single, fast, cross-platform binary.

Pricing

Free (open-source, bring your own API key)

Platforms

CLI (macOS, Linux, Windows, Termux)

Categories

Tags

Use Cases

ShellGPT OpenAI parent mark

ShellGPT

AI-powered command-line productivity tool

ShellGPT (sgpt) is a command-line productivity tool powered by OpenAI models that generates shell commands, code snippets, and documentation directly in the terminal. Integrates with Bash, Zsh, PowerShell, and CMD; places AI-suggested commands into the terminal input via hotkeys. Supports persistent chat sessions, a REPL mode, and custom Python functions for extending capabilities. Accepts stdin and arguments for pipe-based workflows where command output can be piped to the AI.

Open Source
tgpt logo

tgpt

Terminal AI chatbot — no API key required

Cross-platform terminal GPT client written in Go that provides free access to AI chatbots (KoboldAI, Blackbox AI, OpenAI) without API keys or account creation. Offers interactive multi-turn chat, shell command generation and execution, code generation, and image generation via Pollinations. Distributed as a single binary with no dependencies, making installation trivial on macOS, Linux, and Windows. Ideal for developers who want quick AI in the terminal without signup friction.

Open Source
Fabric logo

Fabric

Modular AI prompt framework for everyday tasks

Fabric is an open-source framework that organizes AI prompts into reusable patterns for solving everyday tasks like summarizing content, explaining code, extracting insights from videos, and generating social media posts. Written in Go with support for 20+ AI providers including OpenAI, Claude, Gemini, and Ollama, it runs from the command line and can serve as a REST API. With 40,000+ GitHub stars, Fabric bridges the gap between AI capabilities and practical workflow automation.

Open Source

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

Grok logo

Grok Build

Top Pick

xAI's terminal coding agent with parallel subagents and worktree-aware automation

Grok Build is xAI's terminal-first coding agent for planning, editing, testing, and reviewing code from a local CLI. The early beta exposes subagent controls, worktree mode, headless JSON output, best-of-N parallel attempts, sandbox profiles, and experimental memory. It fits developers comparing Claude Code, Codex, and Gemini CLI for local agentic workflows with deeper parallel execution.

paid
Ghostty logo

Ghostty

Top Pick

Fast, native terminal emulator

GPU-accelerated terminal emulator written in Zig by Mitchell Hashimoto (HashiCorp co-founder). Native UI rendering on macOS and Linux. Supports ligatures, true color, Kitty graphics protocol, and splits/tabs. Configurable via a simple key-value file with sensible defaults. Open-source with 20K+ GitHub stars and a focus on correctness, speed, and minimal resource usage. Growing as a modern alternative to iTerm2, Alacritty, and WezTerm.

Open Source
Claude Code logo

Claude Code

Top Pick

Anthropic's agentic coding CLI

Anthropic's agentic CLI coding tool that delegates complex tasks to Claude directly from the terminal. Understands entire codebases via automatic context gathering, edits multiple files, runs shell commands, and manages Git workflows autonomously. Supports CLAUDE.md for persistent project instructions, integrates with VS Code and JetBrains, and uses Claude Opus/Sonnet with extended thinking for complex architectural decisions. Built for terminal-first developers.

paid
Codex logo

Codex

Top Pick

OpenAI coding agent for app, editor, terminal, and cloud work

Codex is OpenAI's coding agent for software development across the Codex app, editor, terminal, and cloud tasks. It helps write, review, debug, refactor, and automate code, with ChatGPT plan access for managed surfaces and API-key usage for CLI, SDK, and IDE workflows. The open-source CLI and SDK support local repository work, while cloud features add GitHub review, Slack/Linear integrations, worktrees, skills, MCP, and automations.

freemium
roborev logo

roborev

Continuous local code-review loops for commits produced by AI coding agents

roborev is an MIT-licensed local review system that checks every commit in the background, stores findings in a review queue, and feeds actionable issues back into AI coding sessions. Git hooks, a TUI, branch and dirty-tree analysis, Codex and Claude agent hooks, plus iterative fix/refine commands turn review into a continuous agent workflow.

Open SourceTelemetry
Windows-MCP logo

Windows-MCP

MCP server for controlling Windows desktops through UIAutomation

Windows-MCP is an open-source MCP server for giving AI agents structured access to Windows desktop automation. It focuses on UIAutomation, snapshots, input control, and Windows-specific app workflows, making it different from general filesystem or shell MCP servers.

Open Source

FAQ

What is AIChat?

All-in-one LLM CLI written in Rust that gives unified access to 20+ AI providers (OpenAI, Claude, Gemini, Ollama, Groq, Mistral, DeepSeek, and more) through one terminal interface. Includes a shell assistant, interactive REPL with session management, RAG over local files and URLs, custom roles, function calling, and a built-in HTTP server exposing Chat Completions, Embeddings, and Rerank APIs plus an LLM Playground and Arena for model comparison.

Is AIChat free?

Yes — AIChat is open source and free to use. Free (open-source, bring your own API key)

Is AIChat open source?

Yes — AIChat is open source.

What are the best AIChat alternatives?

The top editor-verified AIChat alternatives are ShellGPT, tgpt, Fabric.