aichat

Из публичных источников

Универсальный CLI-инструмент для LLM с Shell Assistant, Chat-REPL, RAG, AI Tools и агентами, с доступом к OpenAI, Claude, Gemini, Ollama, Groq и другим.

Машинный перевод · Показать оригинал

All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.

AI-инструментКатегория: AI-инструментыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • ai
  • ai-agents
  • chatbot
  • claude
  • cli
  • function-calling
  • gemini
  • llm
  • ollama
  • openai

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/sigoden/aichat/releases/tag/v0.30.0 ↗
  • Реестр пакетов языкаИз публичных источниковиз манифеста пакета — публикация в реестре не проверена
    cargo install aichat

    Не проверено: перед установкой убедитесь, что пакет в реестре принадлежит этому проекту.

    crates.io/crates/aichat ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/sigoden/aichat ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsСовместимоx86официальная сборка в релизе v0.30.0: aichat-v0.30.0-i686-pc-windows-msvc.zip0.70
Совместимоx86_64официальная сборка в релизе v0.30.0: aichat-v0.30.0-x86_64-pc-windows-msvc.zip0.70
Совместимоarm64официальная сборка в релизе v0.30.0: aichat-v0.30.0-aarch64-pc-windows-msvc.zip0.70
macOSСовместимоx86_64официальная сборка в релизе v0.30.0: aichat-v0.30.0-x86_64-apple-darwin.tar.gz0.70
Совместимоarm64официальная сборка в релизе v0.30.0: aichat-v0.30.0-aarch64-apple-darwin.tar.gz0.70
LinuxСовместимоarmv7официальная сборка в релизе v0.30.0: aichat-v0.30.0-armv7-unknown-linux-musleabihf.tar.gz0.70
Совместимоx86официальная сборка в релизе v0.30.0: aichat-v0.30.0-i686-unknown-linux-musl.tar.gz0.70
Совместимоx86_64официальная сборка в релизе v0.30.0: aichat-v0.30.0-x86_64-unknown-linux-musl.tar.gz0.70
Совместимоarm64официальная сборка в релизе v0.30.0: aichat-v0.30.0-aarch64-unknown-linux-musl.tar.gz0.70
Совместимо—официальная сборка в релизе v0.30.0: aichat-v0.30.0-arm-unknown-linux-musleabihf.tar.gz0.60
Web browserНеизвестно———
Server / self-hostedНеизвестно———
Container (OCI)Неизвестно———

Релизы

проверено 29 окт. 2026 г.
v0.30.0Последний6 июл. 2025 г.Официальный источник ↗

Файлы версии 0.30.0

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
aichat-v0.30.0-aarch64-apple-darwin.tar.gzmacos · arm64 · tarball4,8 MB680d36ed7f7b…Официальный источник ↗
aichat-v0.30.0-aarch64-pc-windows-msvc.zipwindows · arm64 · zip4,9 MB2f381e70ddaf…Официальный источник ↗
aichat-v0.30.0-aarch64-unknown-linux-musl.tar.gzlinux · arm64 · tarball5,2 MBeb1cd0948569…Официальный источник ↗
aichat-v0.30.0-arm-unknown-linux-musleabihf.tar.gzlinux · tarball4,9 MB30676a28a3e3…Официальный источник ↗
aichat-v0.30.0-armv7-unknown-linux-musleabihf.tar.gzlinux · armv7 · tarball4,9 MBe79f0f245a99…Официальный источник ↗
aichat-v0.30.0-i686-pc-windows-msvc.zipwindows · x86 · zip4,6 MBd5b019fc65cf…Официальный источник ↗
aichat-v0.30.0-i686-unknown-linux-musl.tar.gzlinux · x86 · tarball5,2 MBe843cdc0603f…Официальный источник ↗
aichat-v0.30.0-x86_64-apple-darwin.tar.gzmacos · x86_64 · tarball5 MB94aa09315773…Официальный источник ↗
aichat-v0.30.0-x86_64-pc-windows-msvc.zipwindows · x86_64 · zip5 MB89df8c4ccd6d…Официальный источник ↗
aichat-v0.30.0-x86_64-unknown-linux-musl.tar.gzlinux · x86_64 · tarball5,5 MB6b0cc08c5ceb…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества76
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 206
last activity 234 days ago
Документация · 1515
README 7482 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 108
3/4 of description, homepage, license, topics
Релизы · 106
10 release(s), latest 466 days ago
Точность категории · 107
classifier confidence 0.65
Популярность · 1010
10498 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX Apache-2.0
Сообщество · 55
issues enabled, 759 forks

Лицензия

Apache-2.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/sigoden/aichatОсновной★ 10 498 звёздактивность 23 февр. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

zeroПохожий
Агент для программирования, который подчиняется вам: ваша модель, ваша машина, ваши правила.MIT · AI-инструменты
chatgpt-subtitle-translatorПохожий
Инструмент для перевода с эффективным использованием токенов, основанный на ChatGPT или любом API завершения чата LLM, совместимом с OpenAIMIT · AI-инструменты
LAPПохожий
Ваши агенты угадывают API. Дайте им настоящую спецификацию Agent-Native. Более 1500 готовых к использованию навыков для API. Компилируйте любую спецификацию API в компактный формат, нативный для агентов. В 10 раз меньше. OpenAPI, GraphQL, AsyncAPI, Protobuf, Postman.Apache-2.0 · AI-инструменты
jcodeПохожий
Высокопроизводительная среда для агентов-программистов, написанная на RustMIT · AI-инструменты
qqqaПохожий
Быстрая LLM без сохранения состояния для вашей оболочки: qq отвечает, qa выполняет командыMIT · AI-инструменты
code2promptПохожий
CLI-инструмент для преобразования кодовой базы в один промпт для LLM с деревом исходных файлов, шаблонизацией промптов и подсчётом токенов.MIT · AI-инструменты

README

Из sigoden/aichat · лицензия Apache-2.0 · загружено 29 окт. 2026 г.

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.

[aichat-cmd]

REPL Mode

Experience an interactive Chat-REPL with features like tab autocompletion, multi-line input support, history search, configurable keybindings, and custom REPL prompts.

[aichat-repl]

Shell Assistant

Elevate your command-line efficiency. Describe your tasks in natural language, and let AIChat transform them into precise shell commands. AIChat intelligently adjusts to your OS and shell environment.

[aichat-execute]

Multi-Form Input

Accept diverse input forms such as stdin, local files and directories, and remote URLs, allowing flexibility in data handling.

InputCMDREPL
CMDaichat hello
STDINcat data.txt | aichat
Last Reply.file %%
Local filesaichat -f image.png -f data.txt.file image.png data.txt
Local directoriesaichat -f dir/.file dir/
Remote URLsaichat -f https://example.com.file https://example.com
External commandsaichat -f '`git diff`'.file `git diff`
Combine Inputsaichat -f dir/ -f data.txt explain.file dir/ data.txt -- explain

Role

Customize roles to tailor LLM behavior, enhancing interaction efficiency and boosting productivity.

[aichat-role]

The role consists of a prompt and model configuration.

Session

Maintain context-aware conversations through sessions, ensuring continuity in interactions.

[aichat-session]

The left side uses a session, while the right side does not use a session.

Macro

Streamline repetitive tasks by combining a series of REPL commands into a custom macro.

[aichat-macro]

RAG

Integrate external documents into your LLM conversations for more accurate and contextually relevant responses.

[aichat-rag]

Function Calling

Function calling supercharges LLMs by connecting them to external tools and data sources. This unlocks a world of possibilities, enabling LLMs to go beyond their core capabilities and tackle a wider range of tasks.

We have created a new repository https://github.com/sigoden/llm-functions to help you make the most of this feature.

AI Tools & MCP

Integrate external tools to automate tasks, retrieve information, and perform actions directly within your workflow.

[aichat-tool]

AI Agents (CLI version of OpenAI GPTs)

AI Agent = Instructions (Prompt) + Tools (Function Callings) + Documents (RAG).

[aichat-agent]

Local Server Capabilities

AIChat includes a lightweight built-in HTTP server for easy deployment.

$ aichat --serve
Chat Completions API: http://127.0.0.1:8000/v1/chat/completions
Embeddings API:       http://127.0.0.1:8000/v1/embeddings
Rerank API:           http://127.0.0.1:8000/v1/rerank
LLM Playground:       http://127.0.0.1:8000/playground
LLM Arena:            http://127.0.0.1:8000/arena?num=2
Proxy LLM APIs

The LLM Arena is a web-based platform where you can compare different LLMs side-by-side.

Test with curl:

curl -X POST -H "Content-Type: application/json" -d '{
  "model":"claude:claude-3-5-sonnet-20240620",
  "messages":[{"role":"user","content":"hello"}], 
  "stream":true
}' http://127.0.0.1:8000/v1/chat/completions
LLM Playground

A web application to interact with supported LLMs directly from your browser.

[aichat-llm-playground]

LLM Arena

A web platform to compare different LLMs side-by-side.

[aichat-llm-arena]

Custom Themes

AIChat supports custom dark and light themes, which highlight response text and code blocks.

[aichat-themes]

Documentation

License

Copyright (c) 2023-2025 aichat-developers.

AIChat is made available under the terms of either the MIT License or the Apache License 2.0, at your option.

See the LICENSE-APACHE and LICENSE-MIT files for license details.

Открыть репозиторий ↗