Lokale MCP-server voor token-gebudgetteerde codecontextbundels en reproduceerbare retrieval
Archex, ontwikkeld door Mathews Tom, is een MCP-server en code-intelligentie tool die grote lokale repositories omzet in compacte contextbundels voor AI-coderingsagenten. De tool extraheert en rangschikt symbolen met behulp van tree-sitter parsing en stelt token-gebudgetteerde bundels samen die zijn afgestemd op modelvensters, met contextontvangsten en een CLI. Het richt zich op software-ingenieurs en AI-onderzoekers die nauwkeurige, lokaal-eerste contextherstel nodig hebben voor codeverkenning en debugging.
Archex verandert repositorycode in token-grootte, gerangschikte contextbundels
De tool parseert bronbestanden met tree-sitter om symbolen te extraheren en een AST-bewuste index op te bouwen over 25+ talen. Het gebruikt grafuitbreiding en rangschikking om een token-budget contextbundel samen te stellen die binnen een modelvenster past, en het geeft een Context Ontvangst uit die opgenomen bestanden, overgeslagen items en de volledigheid van de bundel documenteert. Deze aanpak richt zich op symbol-niveau invoer in plaats van naïef bestand grep.
Deterministische retrieval produceert reproduceerbare, hoge-recall resultaten
De app assembleert context deterministisch zodat dezelfde query dezelfde bundel op elke machine retourneert. De ontwikkelaar meldt recallpercentages boven 0.95 voor vereiste bestanden in complexe taken, en een ingebouwde benchmark-harnas stelt teams in staat om retrieval-metrics binnen een repository te reproduceren. Deze elementen ondersteunen objectieve vergelijkingen van retrievalstrategieën en keuzes voor modelvensterbudgettering.
Het integreert met MCP-clients maar is afhankelijk van lokale omgevingsinstellingen
Archex fungeert als een MCP-server die compatibel is met clients zoals Claude Desktop en Cursor en stelt een CLI beschikbaar met meer dan 20 commando's voor indexering en verkenning. Implementatie vereist Python 3.11 tot 3.13 of een Docker-image, wat de service op ontwikkelaarsmachines of CI-systemen plaatst in plaats van een gehoste index. Dit ontwerp is geschikt voor teams die bereid zijn lokale services uit te voeren als onderdeel van hun workflow.
Local-first ontwerp behoudt repositoryprivacy en maakt verifieerbare tests mogelijk
De tool opereert lokaal in zijn kernpad, voert indexering en retrieval uit zonder gehoste inferentie of telemetrie en zonder externe API-sleutels voor indexering te vereisen. Het ingebouwde benchmark-harnas biedt verifieerbare prestatiemonitoring en vergelijkingen binnen repos. De ontwikkelaar brengt ervaring mee in multi-agent orchestratie en evaluatie-infrastructuur, wat de nadruk op verifieerbaarheid en voorspelbaar gedrag voor gevoelige codebases informeert.
Kies Archex wanneer reproduceerbare, verifieerbare contextretrieval belangrijk is
Archex is een praktische optie voor engineeringteams die meetbare, herhaalbare contextextractie nodig hebben voor AI-ondersteunde codetaken en die diensten lokaal kunnen hosten. Verwacht een initiële configuratie en leercurve voor de CLI, en beschouw gegenereerde suggesties als startpunten die herziening vereisen tijdens codewijzigingen. Voor workflows die turnkey gehoste indexering nodig hebben, past het lokaal-eerst operationele model mogelijk niet bij operationele beperkingen.






