Repolode
TannerMidd

TannerMidd/pi-pocket

Самостоятельно размещаемое веб-приложение для телефонов и браузеров, позволяющее запускать Pi coding agents, сохраняя сессии после перезапуска сервера.

Звёзды
797
Форки
86
Открытые issues
40
Последний коммит
21 час назад

Что это?

Pi Pocket — веб-интерфейс для Pi coding agents на базе Pi Durable. Его можно запускать на собственном компьютере или прямо на Android-телефоне через Termux — облачная VM не нужна. Каждый вызов модели, инструмента и субагента сохраняется по мере выполнения, поэтому работа продолжается после перезапуска сервера.

Приложение поддерживает совместные сессии с отображением участников в реальном времени, боковой чат, невидимый для Pi, приглашения и роли: пользователи с доступом только на просмотр не могут давать Pi команды. На телефонах доступны push-уведомления, диктовка, отправка контента в Pi из других приложений и установка на главный экран. Для удалённого доступа можно использовать LAN, быстрые туннели Cloudflare или Tailscale; приложение работает на Linux, macOS, Windows и Android.

Модели и авторизация предоставляются самим Pi, а модель выбирается отдельно для каждой сессии. Для приложения не требуется сборка, и Pi может редактировать Pi Pocket прямо во время работы. Также описана настройка с помощью Docker, Podman и Nix.

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

  • 01Долговечные сессии, которые продолжаются после перезапуска сервера.
  • 02Совместные сессии с отображением участников, ролями и приглашениями.
  • 03Функции для телефона: push-уведомления, диктовка и установка на главный экран.
  • 04Удалённый доступ через LAN, туннель Cloudflare или Tailscale.
  • 05Выбор модели для каждой сессии через собственных провайдеров Pi и авторизацию Pi.

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

  • Продолжать работу с Pi над кодом с телефона, находясь вдали от компьютера.
  • Дать коллеге возможность следить за активной сессией агента или присоединиться к ней с правами только на просмотр либо управлением агентом.
  • Запустить самостоятельно размещаемого агента Pi на домашнем компьютере или запасном Android-устройстве без облачной VM.

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

  1. 1

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

    git clone https://github.com/TannerMidd/pi-pocket.git
  2. 2

    Перейдите в папку проекта

    cd pi-pocket
  3. 3

    Установите зависимости

    npm install
  4. 4

    Запустите сервер и следуйте подсказкам программы запуска

    npm start

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

  • Pi Durable находится в экспериментальной стадии, и его API может меняться от версии к версии.
  • Одновременно базой данных может пользоваться только один процесс сервера.
  • Собственные расширения Pi не поддерживаются.
  • Любой, кто может управлять сеансом, может заставить Pi выполнять команды на хост-компьютере.

В подборках

Темы

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

Что такое pi-pocket?
Самостоятельно размещаемое веб-приложение для телефонов и браузеров, позволяющее запускать Pi coding agents, сохраняя сессии после перезапуска сервера. Pi Pocket — веб-интерфейс для Pi coding agents на базе Pi Durable. Его можно запускать на собственном компьютере или прямо на Android-телефоне через Termux — облачная VM не нужна. Каждый вызов модели, инструмента и субагента сохраняется по мере выполнения, поэтому работа продолжается после перезапуска сервера.
pi-pocket можно использовать бесплатно? Какая у него лицензия?
pi-pocket распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
pi-pocket всё ещё поддерживается?
Активно поддерживается. Последний коммит в pi-pocket — 6 нояб. 2026 г..
Для чего можно использовать pi-pocket?
Продолжать работу с Pi над кодом с телефона, находясь вдали от компьютера. Дать коллеге возможность следить за активной сессией агента или присоединиться к ней с правами только на просмотр либо управлением агентом. Запустить самостоятельно размещаемого агента Pi на домашнем компьютере или запасном Android-устройстве без облачной VM.
Как установить pi-pocket?
Клонируйте репозиторий: git clone https://github.com/TannerMidd/pi-pocket.git Перейдите в папку проекта: cd pi-pocket Установите зависимости: npm install Запустите сервер и следуйте подсказкам программы запуска: npm start
Где скачать pi-pocket?
Исходный код и инструкции по установке — на GitHub: https://github.com/TannerMidd/pi-pocket

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

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

Десктопное приложение для macOS, Windows и Linux, которое упаковывает AI-агента для программирования Pi в устанавливаемую программу со встроенным окном чата.

902+27 за неделю105TypeScriptMITАктивно поддерживаетсяОбновлён 3 часа назад

Удалённое управление AI-агентами для программирования, например Claude Code и Codex: сессии работают на вашей машине, а управлять ими можно с телефона или через веб.

5,4 тыс.+33 за неделю649TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 17 часов назад