Repolode
mengrru

mengrru/Spherse

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

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

Что это?

Spherse — локальная среда для запуска AI-агентов, работающих с общей папкой проекта. Обычные файлы в проекте служат данными пользователя, а для каждого агента можно задать собственный системный промпт, разрешения на использование инструментов, приватные и общие навыки, подключения к MCP-серверам, несколько постоянных сессий и тему чата. Сессии хранятся в базе SQLite внутри проекта, а настройки агентов задаются в Markdown, YAML и JSON.

Автоматизация работает на триггерах: они запускают агентов по расписанию cron или в ответ на пользовательские события с данными. Источником событий может быть пользователь, HTML-страница или другой агент. Встроенный сервер предпросмотра раздаёт HTML, изображения и другие файлы проекта, а UI SDK позволяет этим страницам читать и записывать данные в JSON, создавать сессии, отправлять агентам сообщения и запускать события.

Приложение для macOS, Windows и Linux создано на Electron и React, а защищённый токеном веб-клиент позволяет подключать мобильные устройства к среде на компьютере. Всю папку проекта можно копировать или передавать целиком вместе с данными, настройками агентов, навыками, триггерами и страницами.

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

  • 01Несколько агентов в одном проекте с отдельными промптами, разрешениями на использование инструментов, навыками и подключениями к MCP
  • 02Триггеры по расписанию cron и пользовательским событиям, запускающие агентов в новых или существующих сессиях
  • 03Встроенный сервер предпросмотра HTML с UI SDK для чтения данных и управления агентами
  • 04Локальное хранение: обычные файлы, настройки в Markdown/YAML/JSON и сессии в SQLite
  • 05Приложения для macOS, Windows и Linux, а также защищённый токеном мобильный веб-клиент

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

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

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

  1. 1

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

    git clone https://github.com/mengrru/Spherse.git
  2. 2

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

    cd Spherse
  3. 3

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

    npm install
  4. 4

    Запустите приложение в режиме разработки

    npm run dev

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

  • Для локальной разработки требуется Node.js версии 22.19 или новее.
  • Чтобы создавать агентов, нужен API-ключ поддерживаемого поставщика LLM.
  • Версия для macOS не подписана сертификатом Apple Developer, поэтому при первом запуске macOS может показать предупреждение.

В подборках

Темы

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

Что такое Spherse?
Локальная среда для запуска нескольких AI-агентов: они работают с общими файлами проекта по расписанию или событиям и поддерживают интерактивные HTML-приложения. Spherse — локальная среда для запуска AI-агентов, работающих с общей папкой проекта. Обычные файлы в проекте служат данными пользователя, а для каждого агента можно задать собственный системный промпт, разрешения на использование инструментов, приватные и общие навыки, подключения к MCP-серверам, несколько постоянных сессий и тему чата. Сессии хранятся в базе SQLite внутри проекта, а настройки агентов задаются в Markdown, YAML и JSON.
Spherse можно использовать бесплатно? Какая у него лицензия?
Spherse распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Spherse всё ещё поддерживается?
Активно поддерживается. Последний коммит в Spherse — 22 окт. 2026 г..
Для чего можно использовать Spherse?
Ведение постоянного вымышленного мира или интерактивной ролевой игры с несколькими персонажами Создание личной системы учёта с дашбордами и ежедневными сводками по расписанию Координация агентов для исследования, составления сводок и архивирования в общей папке знаний Создание собственных HTML-инструментов для чтения локальных данных и отправки запросов агентам
Как установить Spherse?
Клонируйте репозиторий: git clone https://github.com/mengrru/Spherse.git Перейдите в папку проекта: cd Spherse Установите зависимости: npm install Запустите приложение в режиме разработки: npm run dev
Где скачать Spherse?
Исходный код и инструкции по установке — на GitHub: https://github.com/mengrru/Spherse

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

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

Бесплатное приложение с открытым исходным кодом для macOS и Windows: ИИ работает с файлами, документами, браузером, почтой и задачами по расписанию, запрашивая подтверждение перед рискованными действиями.

49690TypeScriptMITОбновлён 52 минуты назад

Самостоятельно размещаемый AI-агент на Go, который круглосуточно работает на вашем компьютере, автоматически создаёт недостающие инструменты и предоставляет их Claude Code и другим агентам через MCP.

50649GoAGPL-3.0Обновлён 1 час назад

Apache Maka (Incubating) — рабочее пространство для агентов с интерфейсами Desktop, TUI и CLI, которое записывает каждое сообщение модели, вызов инструмента и решение о разрешении в журнал событий только для добавления.

5,9 тыс.563TypeScriptApache-2.0Обновлён 2 часа назад