Cyrene-Agent: персонализированный AI-агент для выполнения повседневных задач
Cyrene-Agent — это открытый настольный AI-агент, созданный на базе персонажа Cyrene и платформы Cyrene_Harness для выполнения повседневных задач.
Проект решает задачу создания персонализированного AI-помощника, который умеет общаться, помогать в кодировании, обучении и выполнять различные запросы через подключаемые инструменты. В отличие от большинства аналогичных решений, Cyrene-Agent предлагает многоканальную поддержку, включая Discord и WeChat, а также богатую экосистему плагинов для расширения функционала. Подходит разработчикам, которые хотят интегрировать AI в свой повседневный рабочий процесс или создать кастомные пространства для общения с AI.
Cyrene-Agent разработан на Electron и TypeScript. Запуск осуществляется на Windows; версии для других платформ не указаны. Учти, что проект находится на ранней стадии и может содержать недоработки. Также требуется собственный API-ключ для некоторых функций.
Проект **Cyrene-Agent** — это персонализированный AI-агент для Windows, который использует персонажа из игры «崩坏:星穹铁道» в качестве своего «лица». Это приложение основано на Electron и TypeScript и разработано как умный десктопный помощник, предлагающий разнообразные возможности взаимодействия с пользователем.
Что умеет проект
Cyrene-Agent предоставляет несколько режимов общения и функции:
- 🌸 **Десктопный помощник** — Live2D-герой постоянно отображается на рабочем столе, поддерживает эмоции, действия и взаимодействие.
- 💬 **Повседневный чат** — поддерживает беседы, настраиваясь на стиль пользователя и запоминая историю взаимодействий.
- 🛠️ **Помощь в работе** — может выполнять различные задачи, включая интернет-поиск и обработку файлов.
- 💻 **Содействие кодированию** — позволяет писать и запрашивать код с соблюдением правил безопасности в заданной рабочей директории.
- 📚 **Сопровождение в обучении** — может брать на себя роль наставника в процессе изучения материала.
- 🔊 **Голосовое взаимодействие** — поддерживает голосовые команды и синтез речи.
- 🧠 **Персонализированная память** — учитывает прежние взаимодействия для лучшего понимания пользователя.
- 🎵 **Музыкальное сопровождение** — может взаимодействовать с музыкальными сервисами для воспроизведения треков.
Как установить и запустить
Для установки проекта необходимо выполнить следующие шаги:
- Убедись, что у тебя Windows 10 или 11, а также установлены Node.js, npm и Rust.
- Склонируй репозиторий:
- Установи зависимости с помощью:
- Запусти CLI-интерфейс с помощью:
- После этого можешь запускать приложение с помощью:
git clone https://github.com/Playa-0v0/Cyrene-Agent.git
cd Cyrene-Agent
npm ci
npm run build:cli
npm link
npm run build:screenshot-helper
npm run build
npm start
Ограничения
Есть несколько особенностей и ограничений:
- Cyrene-Agent фокусируется на Windows, другие операционные системы не поддерживаются.
- В некоторых режимах, например, при работе с кодом, отсутствие некоторых инструментов может ограничить функциональность.
- Некоторые функции зависят от наличия дополнительных моделей или серверов, например, для улучшенного общения требуется установка BGE-M3.
- Поддержка голосового ввода требует конфигурации, и может зависеть от специфических API.
Cyrene-Agent — это интересный проект, который комбинирует в себе развлечения и производительность. Он может стать полезным помощником в повседневных задачах, а также способом общения для любителей аниме.
Радар проекта: 12 из 100 — эксперимент
- Импульс 0 ≈ 0 звёзд в месяц
- Темп разработки — GitHub ещё считает статистику
- Зрелость 0 возраст неизвестен, релизов нет
- Сообщество 0 участники неизвестны, 0 форков
- Свежесть 0 последний коммит — неизвестно когда
- Быстрый старт 30 есть: команда установки
- Готовность к продакшену 0 ни релизов, ни тестов не видно
- Безопасность и доверие 10 без лицензии
- Документация 70 README 24.5 тыс. знаков, 20 разделов
- Экосистема 0 0 подписчиков на обновления, 0 тем
Как считаем
Только открытые данные GitHub на 31.10.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: Playa-0v0/Cyrene-Agent →
RepoRadar