Серверный движок · Rust
Единая семантическая память для всего, что ваша команда читает, слышит и видит.
Mnemoria принимает текст, почту, документы, аудио и кадры видео в единое хранилище — затем строит эмбеддинги, переранжирует и отдаёт результаты. Изначально многопользовательский и с контролем доступа, с ускорением на Metal и CUDA, работающий на стеке с нулевой стоимостью и без привязки к управляемому SaaS.
Возможности
Поиск, который масштабируется по частям.
Мультимодальность в одном хранилище
Текст, почта, документы, аудио (STT) и изображения (OCR + эмбеддинги) — приём и поиск в едином индексе.
Отделяемая кубическая архитектура
Эмбеддинги, переранжирование, STT и OCR работают как независимые, горячо заменяемые модули со своим контролем нагрузки. Масштабируйте узкое место, не трогая остальное.
Локально и с ускорением
Metal на Apple, CUDA на NVIDIA. Qwen3-Embedding-0.6B и Qwen3-Reranker-0.6B работают там, где ваше железо.
Потоковая транскрипция
Транскрипция в реальном времени через SSE делает поиск по аудио отзывчивым — результаты приходят по мере распознавания.
Многопользовательский и с контролем доступа
Авторизация Keycloak, RBAC и row-level security в Postgres. Создан для команд, с изоляцией по умолчанию.
Стек с нулевой стоимостью
Поиск промышленного уровня без привязки к управляемому SaaS. Владейте всем конвейером целиком.
Запустите Mnemoria как память вашей команды.
Начните с документации, клонируйте репозиторий и поднимите многопользовательский движок поиска на своём железе. Нужно десктоп-приложение? Это «MnemoVi! Локальная база знаний по видео».
Работает на этом движке
Движок — и то, что на нём работает
Mnemoria — слой индексации: превращает ваши медиа в то, по чему можно искать, локально. А это — как он выглядит, когда вокруг него есть приложение.