Об этом проекте
Pi Agent (pi-agent-desktop) — это локальное настольное приложение с ИИ-агентом для macOS (Apple Silicon), Windows 10/11 x64 и Linux x64. Оно объединяет агент для кодирования Pi из earendil-works/pi и интерфейс pi-web в единое устанавливаемое приложение, созданное на базе Next.js, Tauri и Rust. Приложение включает среду выполнения Node.js и Pi SDK, поэтому локальный сервер запускается автоматически — не требуется отдельный терминал, установка Node.js или ручной запуск веб-сервера.
Ключевые возможности включают просмотр и возобновление прошлых сессий Pi по проектам, диалог с агентом в реальном времени с отображением размышлений, вызовов инструментов, использования контекста, стоимости и состояния сжатия, ветвление диалогов от любого сообщения, управление моделями, OAuth, API-ключами, пользовательскими моделями, навыками и плагинами, переключение Git worktree из боковой панели, а также предпросмотр исходного кода, diff-файлов, Markdown, изображений, аудио, PDF и DOCX. Интерфейс поддерживает тёмную тему, автоматическое именование сессий, звуки завершения и восстановление состояния запуска.
Обновления выполняются через еженедельную проверку последнего стабильного выпуска в GitHub Releases проекта pi-agent-desktop с помощью кнопки обновления в один клик, которая загружает полную подписанную сборку, содержащую согласованные версии Pi, pi-web и настольного приложения, а затем автоматически перезапускается. Приложение по умолчанию читает существующие данные Pi из ~/.pi/agent/ и учитывает переменные окружения HTTP_PROXY, HTTPS_PROXY и NO_PROXY для серверных запросов.
Проект использует автоматизированные ежедневные рабочие процессы синхронизации, которые объединяют изменения из вышестоящих репозиториев pi и pi-web, сохраняя при этом локальные модификации, с контролем на основе рисков и полной проверкой тестов и сборки перед выпусками. Официальные выпуски подписаны и нотариально заверены (macOS) или подписаны Authenticode (Windows). Кодовая база распространяется под лицензией MIT, при этом три компонента проекта сохраняют собственные лицензии.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.