Farol
2026Pokazuje agentom AI piszącym kod, jak łączą się mikrousługi, spinając ciągi znaków, które je wiążą.
WięcejMniej
Powiązanie między dwiema usługami to zwykle ciąg znaków: typ zadania w kolejce, trasa, ścieżka OpenAPI. Indeks, który czyta jedno repozytorium naraz, tego nie widzi. Farol wyciąga te ciągi, łączy je między repozytoriami wraz ze wskazaniem pochodzenia i pewności, a wynik udostępnia agentom kodującym przez MCP.
Odpowiada wskazaniem 5 do 15 symboli do zmiany zamiast całych plików. W czterech publicznych repozytoriach (Gin, Dispatch, NestJS, Django) zużywa od 12 % do 42 % tokenów dotychczasowego narzędzia, z wyższą czułością w dwóch i nieco niższą w pozostałych dwóch.
Dobiera strategię rankingowania dla każdego repozytorium, zamieniając jego własną historię git w pytania ewaluacyjne, bez ręcznego etykietowania.
Żadnych wywołań LLM w potoku.
Python · SQLite · MCP · Embeddings









