Lokal, tokenmedveten kontextmotor för AI-kodassistenter
ndxr av Ndxr är en lokal-först kontextmotor för Model Context Protocol som förser AI-kodningsagenter med noggrant avgränsade kodingångar. Den producerar token-budgeterad kontext för utvecklaruppgifter och minskar irrelevant material som skickas till modeller. Verktyget betonar snabb indexering, avsiktsmedveten hämtning och exekveringsvägsanalys, riktat mot mjukvaruingenjörer som använder AI-assistenter och kräver privat, effektiv åtkomst till stora, flerspråkiga arkiv och pågående utvecklingssessioner.
Vilka uppgifter kan du faktiskt använda ndxr för?
ndxr riktar sig till utvecklararbete med flera filer där en agent behöver bestående sammanhang över sessioner. Motorn tillhandahåller logikflödesspårning för att hitta exekveringsvägar mellan symboler, påverkananalys som kartlägger en ändrings blast radius, och sessionsminne som bevarar AI-observationer och beslut över separata sessioner, vilket hjälper agenter att återuppta komplexa refaktoriseringar eller felsökning utan att bearbeta hela förråd.
Hur pålitliga är de hämtade kodkontexterna för tokenbegränsade modeller?
I stället för att returnera hela filer fungerar indexet på symboler och kanter som anrop, importer och beroenden, så snuttarna fokuserar på strukturell relevans. Sökpipen kombinerar BM25-relevans och PageRank-centralitet med valfria semantiska inbäddningar, och Context Capsules packar relaterade symboler i en användardefinierad tokenbudget, vilket minskar tokenavfall och håller den returnerade kontexten inom modellens gränser.
Är det lätt att integrera i en befintlig kodningsarbetsflöde?
Integrationen inkluderar ett kommando som ställer in .mcp.json och CLAUDE.md för MCP-klienter, och ndxr levereras som en enda statisk binär för Linux, macOS och Windows. En live filvaktare uppdaterar indexet i realtid och inkrementell indexering uppdaterar ändrade filer på mindre än en sekund, så indexet förblir aktuellt under aktiv utveckling utan fullständiga omindexeringar.
Hantera det privat kod och lokal bearbetning?
All parsing, indexering och sökning körs på den lokala värden och kräver inga API-nycklar eller molntjänster, så källkoden lämnar inte maskinen. Den exekveringsmodellen håller kontroll och regelefterlevnad inom utvecklarens miljö, vilket passar team som måste undvika molnöverföringar medan de använder AI-agenter mot stora förråd.
ett fokuserat val för MCP-centrerade utvecklarteam
Som ett öppen källkodsprojekt byggt för MCP-ekosystemet och känt för högpresterande hastighet drivet av Rust och Tantivy, passar ndxr team som antar MCP-kapabla assistenter som prioriterar lokal kontroll och exakt kontextleverans. Förvänta dig ett verktyg inriktat på kodcentrerade AI-arbetsflöden snarare än allmän kodsökning. Ett praktiskt tips: para ihop ndxr-hämtningar med mänsklig granskning under komplexa omarbetningar för att bekräfta semantisk avsikt.