Repolode
Mirix-AI

Mirix-AI/MIRIX

Мультиагентный персональный помощник, который отслеживает действия на экране и формирует структурированные локальные воспоминания, чтобы отвечать на вопросы о вашей цифровой работе.

Звёзды
3,456
Форки
273
Открытые issues
46
Последний коммит
14 дней назад

Что это?

Mirix — персональный AI-помощник, который записывает действия на экране и разговоры, а затем объединяет их в структурированную долговременную память. Шесть компонентов памяти (core, episodic, semantic, procedural, resource и knowledge vault) управляются отдельными агентами, поэтому информация организуется по типам, а не хранится в виде единой неструктурированной истории.

Проект запускает backend и dashboard через Docker, предоставляет REST API на порту 8531 и Python-клиент (mirix-client) для добавления сообщений и поиска воспоминаний с учётом контекста разговора. На вход можно передавать текст, изображения, голосовые записи и скриншоты. Поиск построен на PostgreSQL и сочетает полнотекстовый поиск BM25 с векторным поиском по сходству.

В Mirix есть endpoint auto-dream, который анализирует существующие воспоминания, объединяет дубликаты и разрешает конфликты между записями; изменения можно предварительно просмотреть в режиме dry run. Процедурная память умеет извлекать навыки из вызовов инструментов и ошибок в недавних сессиях. При обновлении существующих баз данных миграцию нужно выполнять вручную с помощью скриптов.

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

  • 01Шесть специализированных типов памяти, каждый управляется отдельным агентом
  • 02Непрерывная запись экрана с последующим преобразованием данных в структурированные воспоминания
  • 03Локальное хранение долговременных данных и настройки конфиденциальности под контролем пользователя
  • 04Полнотекстовый поиск BM25 на базе PostgreSQL в сочетании с векторным поиском по сходству
  • 05Принимает на вход текст, изображения, голосовые записи и скриншоты
  • 06Endpoint auto-dream для объединения воспоминаний и очистки памяти

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

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

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

  1. 1

    Запустите backend и dashboard с помощью Docker

    docker compose up -d --pull always
  2. 2

    Создайте ключ API в dashboard и задайте его в переменной окружения MIRIX_API_KEY

  3. 3

    Установите клиент Python

    pip install mirix-client

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

  • Для запуска требуется настроенный провайдер LLM и эмбеддингов, например ключ API Google AI.
  • Система сохраняет данные, извлечённые из снимков экрана, поэтому при использовании общих компьютеров важно учитывать вопросы конфиденциальности.
  • Для самостоятельного размещения нужны Docker и конфигурация на базе PostgreSQL; при обновлении существующих баз данных миграции необходимо выполнять вручную.

Темы

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

Что такое MIRIX?
Мультиагентный персональный помощник, который отслеживает действия на экране и формирует структурированные локальные воспоминания, чтобы отвечать на вопросы о вашей цифровой работе. Mirix — персональный AI-помощник, который записывает действия на экране и разговоры, а затем объединяет их в структурированную долговременную память. Шесть компонентов памяти (core, episodic, semantic, procedural, resource и knowledge vault) управляются отдельными агентами, поэтому информация организуется по типам, а не хранится в виде единой неструктурированной истории.
MIRIX можно использовать бесплатно? Какая у него лицензия?
MIRIX распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
MIRIX всё ещё поддерживается?
Активно поддерживается. Последний коммит в MIRIX — 8 окт. 2026 г..
Для чего можно использовать MIRIX?
Вспоминать, над чем вы работали и о чём говорили в последние дни Создавать личную базу знаний на основе действий на экране и переписок Извлекать пригодные для повторного использования процедуры из ошибок инструментов и способов их исправления в агентных сценариях Экспериментировать с мультиагентными архитектурами памяти для LLM-помощников
Как установить MIRIX?
Запустите backend и dashboard с помощью Docker: docker compose up -d --pull always Создайте ключ API в dashboard и задайте его в переменной окружения MIRIX_API_KEY Установите клиент Python: pip install mirix-client
Где скачать MIRIX?
Исходный код и инструкции по установке — на GitHub: https://github.com/Mirix-AI/MIRIX

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

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

Открытый конвейер, который превращает исследовательскую идею в готовую научную статью: ищет литературу, запускает эксперименты в песочнице, проверяет ссылки и формирует LaTeX-файл.

14,7 тыс.1,7 тыс.PythonMITОбновлён 2 месяца назад