Przedstawiamy Terraphim, prywatnego asystenta AI i silnik wyszukiwania w grafach wiedzy, działającego całkowicie na urządzeniu użytkownika. Projekt został napisany w Rust i kompilowany do WebAssembly: indeksowanie, wyszukiwanie i przeszukiwanie grafu odbywa się lokalnie, bez chmury, bez telemetrii i bez wysyłania danych na zewnątrz. Kod jest otwarty na licencji Apache 2.0. Prace trwają od 2023 roku, w ostatnim roku z zaangażowaniem AI.
Zamiast wektorów opartych na sieciach neuronowych używane są deterministyczne osadzenia grafowe oraz dopasowanie szablonów na podstawie algorytmu Aho-Corasick w oparciu o tezaury ról — każde dopasowanie jest śledzone do pojęcia w grafie wiedzy i zajmuje mniej niż milisekundę. Jedno zapytanie pokrywa kilka źródeł: lokalne pliki, Confluence, Jira, Discourse, pocztę i grepapp.
Dla agentów AI dostępny jest serwer MCP (połączenie lokalnych grafów wiedzy z asystentami), CLI terraphim-agent (wyszukiwanie w sesjach Claude Code i Cursor, rejestracja błędów i wyciągniętych wniosków), a także haki przed i po wywołaniu narzędzi. Osobno dostępny jest edytor Terraphim z propozycjami alternatywnych sformułowań na podstawie grafu wiedzy.
Źródło: opennet.ru
