Repolode
Vaan21th

Vaan21th/daemonkey-agent

Локальный AI-компаньон в виде фонового демона для Windows и macOS: запоминает контекст о вас, превращает чаты в офисные файлы и может расширять собственные возможности.

Звёзды
94
Форки
13
Открытые issues
3
Последний коммит
16 дней назад

Что это?

Daemonkey работает в фоновом режиме на вашем компьютере и подключается к любому API моделей, совместимому с OpenAI. Память разделена на два хранилища: слой soul с идентичностью агента, вашим профилем и дневником развития и слой playbook, в котором сохраняются процедуры из выполненных задач, чтобы в следующий раз похожая работа начиналась уже с нужными знаниями. Оба хранилища представляют собой обычные файлы на диске: их можно читать, редактировать и переносить.

В интерфейсе есть рабочая область: слева вы общаетесь с агентом, а в центре открываете файлы PPT, Word или Excel. Можно разметить выбранный фрагмент или закрепить заметку, чтобы изменить только эту часть. Настольный питомец и вид комнаты используют одну и ту же память, а WeChat и Feishu позволяют получать сообщения. Запланированные задачи запускаются в заданное время, а консоль восстановления и скрипт отката помогают исправить последствия неудачных изменений.

В проекте описаны решения, оптимизированные для prompt cache: стабильный префикс системного промпта с изменяемым содержимым в конце, загрузка инструментов по запросу и многоуровневый профиль. Также приводится результат тестирования памяти на ATM-Bench; методология описана в материалах самого проекта.

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

  • 01Долговременная память хранится локально в читаемых файлах и разделена на профиль и playbook.
  • 02Рабочая область для открытия и разметки документов PPT, Word и Excel в чате.
  • 03Настольный питомец и вид комнаты используют общую память.
  • 04Интеграция сообщений из WeChat и Feishu, а также запланированные задачи.
  • 05Совместимость с любым API, поддерживающим OpenAI, в том числе через прокси.
  • 06Консоль восстановления и откат к рабочей версии ядра в один клик.

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

  • Личный помощник, который сохраняет контекст о вашей работе и предпочтениях при смене моделей.
  • Создание и редактирование презентаций и документов с изменением только выбранных фрагментов.
  • Запуск ежедневных отчётов и сводок по расписанию, пока вас нет за компьютером.
  • Эксперименты с памятью self-hosted-агента на локальном компьютере.

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

  1. 1

    Установите Python 3.10 или новее (отметьте «Add to PATH»).

  2. 2

    Windows: дважды щёлкните Daemonkey.exe, затем выберите «Environment» и нажмите «Install».

  3. 3

    macOS / Linux: запустите скрипт start из папки проекта.

    chmod +x start.sh && ./start.sh
  4. 4

    Запустите программу, а затем в браузере введите API-ключ, совместимый с OpenAI.

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

  • Официально поддерживаются только Windows и macOS.
  • Требуется API-ключ, совместимый с OpenAI; его использование может быть платным.
  • Лицензия AGPL-3.0 требует публиковать исходный код изменённых версий, распространяемых по сети.

Темы

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

Что такое daemonkey-agent?
Локальный AI-компаньон в виде фонового демона для Windows и macOS: запоминает контекст о вас, превращает чаты в офисные файлы и может расширять собственные возможности. Daemonkey работает в фоновом режиме на вашем компьютере и подключается к любому API моделей, совместимому с OpenAI. Память разделена на два хранилища: слой soul с идентичностью агента, вашим профилем и дневником развития и слой playbook, в котором сохраняются процедуры из выполненных задач, чтобы в следующий раз похожая работа начиналась уже с нужными знаниями. Оба хранилища представляют собой обычные файлы на диске: их можно читать, редактировать и переносить.
daemonkey-agent можно использовать бесплатно? Какая у него лицензия?
daemonkey-agent распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
daemonkey-agent всё ещё поддерживается?
Активно поддерживается. Последний коммит в daemonkey-agent — 6 окт. 2026 г..
Для чего можно использовать daemonkey-agent?
Личный помощник, который сохраняет контекст о вашей работе и предпочтениях при смене моделей. Создание и редактирование презентаций и документов с изменением только выбранных фрагментов. Запуск ежедневных отчётов и сводок по расписанию, пока вас нет за компьютером. Эксперименты с памятью self-hosted-агента на локальном компьютере.
Как установить daemonkey-agent?
Установите Python 3.10 или новее (отметьте «Add to PATH»). Windows: дважды щёлкните Daemonkey.exe, затем выберите «Environment» и нажмите «Install». macOS / Linux: запустите скрипт start из папки проекта.: chmod +x start.sh && ./start.sh Запустите программу, а затем в браузере введите API-ключ, совместимый с OpenAI.
Где скачать daemonkey-agent?
Исходный код и инструкции по установке — на GitHub: https://github.com/Vaan21th/daemonkey-agent

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

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

Локальная система долгосрочной памяти для macOS, которая строит связанную с источниками персональную модель на основе вашей активности и предоставляет её Claude Code, Codex и другим MCP-клиентам.

1,3 тыс.91PythonApache-2.0Обновлён 6 дней назад

ИИ-компаньон в образе кошкодевочки с открытым исходным кодом: голосовое общение в реальном времени, инициативные беседы, долговременная память из пяти частей и инструменты для работы с браузером и компьютером.

3,1 тыс.355PythonApache-2.0Обновлён 3 часа назад