Repolode
vastsa

vastsa/PI-Desktop

Локальная desktop-среда для AI-агентов, которые пишут код: с постоянными сессиями, поддержкой разных моделей, субагентами и системой плагинов.

Open source альтернатива:Claude Code

Звёзды
7,768
Форки
761
Открытые issues
218
Последний коммит
4 часа назад

Что это?

PI-Desktop — desktop-приложение на Electron для запуска AI-агентов, которые работают с локальными проектами. Работа организована по структуре «Проект, Сессия, Агент, Задача», поэтому сессии сохраняются между запусками приложения, а не превращаются в одноразовые чаты. Агенты могут читать и редактировать файлы, выполнять команды и работать в режимах Agent, Plan или Goal. Операции с повышенными привилегиями проходят через слой проверки разрешений.

Приложение не привязано к конкретным моделям. Можно подключить OpenAI, Anthropic, OpenAI-совместимые API, пользовательские шлюзы, Ollama, LM Studio или локальные модели и переключать модели для каждой сессии. Учётные данные хранятся в системном хранилище ключей, а запросы к моделям отправляются напрямую выбранному провайдеру. Также можно импортировать сессии из Claude Code, Codex, OpenCode и Pi.

Функциональность расширяется плагинами в формате `.piplug` или установленными из каталога. Плагины могут добавлять команды, панели, плавающие виджеты, инструменты для агентов, навыки, темы, MCP-серверы и фоновые службы. Проект построен на библиотеках pi agent и использует ядро на Rust вместе с фронтендом на TypeScript и React.

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

  • 01Сессии сохраняются между запусками приложения; их можно закреплять, архивировать, ветвить и искать.
  • 02Режимы Agent, Plan и Goal позволяют по-разному управлять выполнением задач.
  • 03Субагенты и Worker Sessions позволяют делегировать задачи и выполнять их параллельно.
  • 04Поддержка облачных, локальных и OpenAI-совместимых моделей с возможностью переключения для каждой сессии.
  • 05Система плагинов с инструментами для агентов, панелями, MCP-серверами, навыками и темами.
  • 06Слой проверки разрешений ограничивает операции агентов с повышенными привилегиями.

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

  • Запускать агента для работы с кодом в локальных репозиториях, оставляя данные проекта на своём компьютере.
  • Сравнивать модели и комбинировать их, например использовать облачную модель для планирования, а локальную — для конфиденциальных задач.
  • Распределять большой рефакторинг между параллельными рабочими сессиями для реализации, тестирования и проверки.
  • Создавать собственный desktop-инструмент или рабочий процесс на основе plugin API.

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

  1. 1

    Скачайте приложение со страницы релизов

  2. 2

    Клонируйте репозиторий

    git clone ht
  3. 3

    Перед запуском из исходного кода установите Node.js версии 22.19 или новее, pnpm 10 или новее и стабильную цепочку инструментов Rust

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

  • Проект распространяется по лицензии LGPL-3.0, которая налагает обязательства копилефта на изменённый код библиотек.
  • Текущая ветка релизов — 0.21.x; она помечена как «Early Preview».
  • Для запуска из исходного кода необходимы Node.js, pnpm и цепочка инструментов Rust.
  • Для пакетов Linux требуется glibc версии 2.35 или новее.

В подборках

Темы

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

Что такое PI-Desktop?
Локальная desktop-среда для AI-агентов, которые пишут код: с постоянными сессиями, поддержкой разных моделей, субагентами и системой плагинов. PI-Desktop — desktop-приложение на Electron для запуска AI-агентов, которые работают с локальными проектами. Работа организована по структуре «Проект, Сессия, Агент, Задача», поэтому сессии сохраняются между запусками приложения, а не превращаются в одноразовые чаты. Агенты могут читать и редактировать файлы, выполнять команды и работать в режимах Agent, Plan или Goal. Операции с повышенными привилегиями проходят через слой проверки разрешений.
PI-Desktop можно использовать бесплатно? Какая у него лицензия?
PI-Desktop распространяется с открытым исходным кодом под лицензией LGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
PI-Desktop всё ещё поддерживается?
Активно поддерживается. Последний коммит в PI-Desktop — 7 нояб. 2026 г..
Для чего можно использовать PI-Desktop?
Запускать агента для работы с кодом в локальных репозиториях, оставляя данные проекта на своём компьютере. Сравнивать модели и комбинировать их, например использовать облачную модель для планирования, а локальную — для конфиденциальных задач. Распределять большой рефакторинг между параллельными рабочими сессиями для реализации, тестирования и проверки. Создавать собственный desktop-инструмент или рабочий процесс на основе plugin API.
Как установить PI-Desktop?
Скачайте приложение со страницы релизов Клонируйте репозиторий: git clone ht Перед запуском из исходного кода установите Node.js версии 22.19 или новее, pnpm 10 или новее и стабильную цепочку инструментов Rust
Где скачать PI-Desktop?
Исходный код и инструкции по установке — на GitHub: https://github.com/vastsa/PI-Desktop

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

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

Локальное рабочее пространство для macOS, Windows и Linux с постоянными AI-агентами (Codex, Claude, Grok и другими), у каждого из которых есть собственное окружение, очередь задач и браузер.

6,2 тыс.+1,8 тыс. за неделю630TypeScriptOtherАктивно поддерживаетсяОбновлён 4 часа назад