Terraphim: локальный AI-ассистент с поиском по графам знаний без облака
Появился новый инструмент для тех, кто ценит конфиденциальность: AI-ассистент Terraphim выполняет индексацию, поиск и обход графов знаний прямо на устройстве пользователя. Никакие данные не уходят в облако, нет телеметрии и внешних серверов. Проект с открытым исходным кодом распространяется под лицензией Apache 2.0.
Ядро системы написано на языке Rust и компилируется в WebAssembly, что обеспечивает высокую скорость и безопасность выполнения в браузере или локальном окружении. Разработка ведётся с 2023 года, причём последний год к работе активно привлекались алгоритмы искусственного интеллекта. Вместо привычных нейросетевых векторов Terraphim использует детерминированные графовые эмбеддинги.

Сопоставление шаблонов происходит по алгоритму Ахо-Корасик на основе ролевых тезаурусов. Каждое совпадение мгновенно связывается с конкретным понятием в графе знаний и занимает меньше миллисекунды. Один поисковый запрос способен одновременно охватить множество источников: локальные файлы, корпоративные системы Confluence и Jira, форумы Discourse, электронную почту и утилиту grepapp.
Это избавляет от необходимости переключаться между разрозненными хранилищами информации. Для взаимодействия с AI-агентами предусмотрен MCP-сервер, который подключает локальные графы знаний к внешним ассистентам. Таким образом, модель получает доступ к приватным данным без их передачи в сеть.
Отдельный инструмент командной строки terraphim-agent умеет искать по сессиям Claude Code и Cursor, фиксировать ошибки и извлечённые уроки. Это помогает разработчикам анализировать свой опыт и не повторять прошлых промахов. Разработчики также добавили хуки, срабатывающие до и после вызова инструментов AI-агентом.
Они позволяют контролировать контекст и корректировать поведение модели в реальном времени. В состав проекта входит редактор Terraphim, который предлагает альтернативные формулировки на основе графа знаний. Функция пригодится при написании текстов или уточнении запросов.
Такой подход полностью исключает утечку конфиденциальной информации и снижает зависимость от интернет-соединения. Пользователь сохраняет полный контроль над своими данными, а скорость работы остаётся высокой благодаря локальному исполнению. Открытая лицензия Apache 2.0 позволяет свободно использовать, модифицировать и распространять код.
Сообщество уже может подключаться к развитию проекта, который задаёт новый стандарт приватных AI-инструментов.