Repolode
AI-Shell-Team

AI-Shell-Team/aish

Linux-оболочка с поддержкой ИИ и полноценным PTY: вводите запросы на естественном языке после «;» и получайте команды с оценкой риска до их выполнения.

Звёзды
578
Форки
132
Открытые issues
43
Последний коммит
вчера

Что это?

AISH — оболочка на Rust, которая работает как обычный терминал, но дополнена ИИ-помощником. Интерактивные программы, такие как vim, ssh и top, запускаются в полноценном PTY, а строки с префиксом «;» отправляются в совместимую с OpenAI модель, которая может объяснить или сгенерировать команды для описанной задачи.

Команды, сгенерированные ИИ, проходят проверку настраиваемой системой политик безопасности. Каждой команде присваивается уровень риска LOW, MEDIUM или HIGH: команды с низким риском выполняются по умолчанию, для команд со средним риском требуется подтверждение, а команды с высоким риском по умолчанию блокируются. Дополнительный привилегированный сервис песочницы может предварительно выполнить команды, чтобы оценить их изменения до запуска.

В проект также входят система плагинов Skills, которая динамически загружает знания и рабочие процессы из пользовательских каталогов, локальная история сессий в SQLite, долговременная память на основе Markdown и опциональная интеграция с Langfuse для наблюдаемости. Проект предназначен для Linux и поддерживает любые модели, доступные через совместимый с OpenAI API, в том числе локальные.

Ключевые возможности

  • 01Полноценный PTY для интерактивных программ, таких как vim, ssh и top
  • 02Запросы на естественном языке и пояснения команд с префиксом «;»
  • 03Оценка риска (LOW/MEDIUM/HIGH) и запрос подтверждения для команд, сгенерированных ИИ
  • 04Опциональный предварительный запуск в песочнице для оценки изменений команд до их выполнения
  • 05Плагины Skills с динамической загрузкой и переопределением приоритетов
  • 06Локальная история сессий в SQLite и долговременная память на основе Markdown

Сценарии использования

  • Диагностика проблем Linux-систем с помощью описания проблемы обычным языком
  • Создание сложных команд оболочки, например для поиска файлов или работы с архивами, без необходимости запоминать синтаксис
  • Выполнение операционных задач с помощью ИИ и подтверждением перед запуском рискованных команд
  • Использование локальной или самостоятельно размещённой модели через совместимую с OpenAI конечную точку

Быстрый старт

  1. 1

    Запустите официальный скрипт установки из README

  2. 2

    Запустите shell

    aish

Что важно знать

  • Поддерживается только Linux; в README нет информации о поддержке macOS или Windows.
  • Для работы запросов к ИИ нужен ключ API LLM или настроенная модель.

В подборках

Темы

Частые вопросы

Что такое aish?
Linux-оболочка с поддержкой ИИ и полноценным PTY: вводите запросы на естественном языке после «;» и получайте команды с оценкой риска до их выполнения. AISH — оболочка на Rust, которая работает как обычный терминал, но дополнена ИИ-помощником. Интерактивные программы, такие как vim, ssh и top, запускаются в полноценном PTY, а строки с префиксом «;» отправляются в совместимую с OpenAI модель, которая может объяснить или сгенерировать команды для описанной задачи.
aish можно использовать бесплатно? Какая у него лицензия?
aish распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
aish всё ещё поддерживается?
Активно поддерживается. Последний коммит в aish — 6 нояб. 2026 г..
Для чего можно использовать aish?
Диагностика проблем Linux-систем с помощью описания проблемы обычным языком Создание сложных команд оболочки, например для поиска файлов или работы с архивами, без необходимости запоминать синтаксис Выполнение операционных задач с помощью ИИ и подтверждением перед запуском рискованных команд Использование локальной или самостоятельно размещённой модели через совместимую с OpenAI конечную точку
Как установить aish?
Запустите официальный скрипт установки из README Запустите shell: aish
Где скачать aish?
Исходный код и инструкции по установке — на GitHub: https://github.com/AI-Shell-Team/aish

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Универсальный CLI-инструмент для нечёткого поиска по любому списку: фильтрует ввод и превращает shell-скрипты в интерактивные терминальные селекторы.

84 тыс.+176 за неделю4,1 тыс.GoMITАктивно поддерживаетсяОбновлён позавчера