Reor - ваш персональный AI-ассистент для заметок, который работает локально
Это архивный репозиторий и может быть устаревшим.
Знакомо чувство, когда в тысяче заметок не можешь найти ту самую мысль, которая сейчас так нужна? Или когда хочется, чтобы кто-то «подсказал» связанные идеи прямо во время написания текста? Reor решает эти проблемы, предлагая принципиально новый подход к управлению знаниями — локальный, приватный и усиленный искусственным интеллектом.
Что такое Reor?
Reor — это настольное приложение для ведения заметок с AI-функционалом, которое:
- Работает полностью локально (никаких облаков и утечек данных)
- Автоматически связывает ваши заметки между собой
- Позволяет задавать вопросы по вашей базе знаний
- Поддерживает семантический поиск
Проект уже собрал более 8 тысяч звезд на GitHub и активно развивается сообществом.
Почему это важно?
В отличие от популярных облачных решений вроде Notion или Evernote, Reor ставит приватность и локальность во главу угла. Все ваши данные остаются на вашем компьютере, а AI-модели работают локально через Ollama или подобные решения.
Ключевые возможности
1. Автоматическое связывание заметок
Каждая ваша заметка разбивается на фрагменты и преобразуется в векторные представления, которые сохраняются в локальной векторной базе данных LanceDB. Когда вы работаете с заметкой, Reor автоматически показывает связанные идеи из других ваших записей.
2. Вопрос-ответ по вашим данным
Задали вопрос? Reor использует технику RAG (Retrieval-Augmented Generation), чтобы найти релевантные фрагменты в ваших заметках и сгенерировать ответ на основе локальной LLM-модели.
3. Семантический поиск
Ищете что-то, но не помните точных слов? Reor понимает смысл запроса и находит заметки, даже если в них нет точного совпадения по ключевым словам.
4. Гибкость моделей
Можно использовать:
- Локальные модели через Ollama (Llama, Mistral и другие)
- OpenAI-совместимые API (например, Oobabooga)
- Или даже прямое подключение к OpenAI
Как это работает технически?
Reor объединяет несколько мощных технологий:
- Ollama для запуска локальных LLM-моделей
- Transformers.js для работы с моделями прямо в браузере
- LanceDB как векторную базу данных для хранения и поиска вложения
Архитектура приложения позволяет легко расширять функционал и добавлять поддержку новых моделей.
Практическое применение
- Исследователи и писатели могут использовать Reor для организации материалов и поиска неочевидных связей между идеями.
- Разработчики оценят возможность хранить технические заметки с возможностью быстрого поиска решений.
- Студенты получат персонального помощника для учебы, который работает без интернета.
Как начать использовать?
- Скачайте приложение с официального сайта
- Установите как обычное приложение (поддержка Windows, macOS, Linux)
- Для локальных моделей установите Ollama и выберите нужную модель в настройках Reor
Вывод: стоит ли попробовать?
Reor — это свежий взгляд на управление знаниями, который особенно понравится:
- Тем, кто ценит приватность
- Тем, кто работает с большими объемами информации
- Тем, кто хочет интеллектуального помощника без зависимости от облаков
Проект активно развивается, и сейчас самое время присоединиться к сообществу на Discord и повлиять на его развитие.
P.S. Кстати, «Reor» в переводе с латыни означает «думать» — отличное название для такого инструмента, не правда ли?
