Lokaler Code-Index für Codierungsagenten: Löst Importe ohne Sprachserver auf

✍️ OpenClawRadar📅 Veröffentlicht: 8. August 2026🔗 Source
Lokaler Code-Index für Codierungsagenten: Löst Importe ohne Sprachserver auf
Ad

Basemind ist ein MIT-lizenziertes Rust-Tool, das einen lokalen Code-Index für KI-Coding-Agenten aufbaut, Imports auflöst und einen Call-Graphen ohne Sprachserver erstellt. Es läuft vollständig offline ohne Build-Schritt und ohne sprachspezifischen Daemon, was wichtig ist, wenn das Repo nicht kompiliert, weil ein Agent mitten in der Bearbeitung steckt.

Das Tool stuft die Sprachunterstützung nach Verständnistiefe ein: JS/TS durchläuft oxc für einen echten Scope-Baum, Symboltabelle, Import-/Export-Auflösung und tsconfig-Pfadaliase in Monorepos. Python und Java verwenden GitHub's stack-graphs (archiviert, aber geforkt und gepflegt, mit vier Upstream-Regel-Bugs behoben, die die Auflösung bei typisierten Splat-Parametern oder verketteten Zuweisungen abbrachen). Alles andere erhält nur eine Intra-Datei-lexikalische Scope-Bindung.

371 Grammatiken parsen, etwa 100 geben Symbole und Aufrufe preis, und drei erhalten echte Auflösung. Die wichtigste Designentscheidung: Wenn man nach den Aufrufern einer Funktion fragt, gibt es jede Aufrufstelle zurück, die ein Namensscan findet, mit Anmerkung, welche die Auflösung beweisen konnte, statt nur die bewiesene Teilmenge. Dies vermeidet den Fehlermodus einer früheren Version, die auf bewiesene Treffer filterte und bei einer Datei mit 172 Aufrufern nur 2 meldete, ohne Kürzungsflag.

Ad

Leistung: Das Scannen des TypeScript-Compilers (81k Dateien) dauert etwa 18 Sekunden auf einem M4; Git-Verlaufsabfragen landen in zig Mikrosekunden, unabhängig von der Verlaufstiefe. Der Index liegt in einem lokalen Cache.

Der Autor gibt zu, dass dies nicht LSP-Präzision ist; für Generics, Makros, dynamischen Dispatch, DI-Container und Monkey-Patching wird ein Sprachserver richtig liegen, wo Basemind falsch liegt. Aber für Agenten, die mitten in der Bearbeitung eines nicht kompilierenden Repos sind, ist es eine praktische Alternative.

Für wen es ist: Entwickler, die KI-Coding-Agenten bauen oder nutzen, die schnelle, offline Code-Navigation ohne den Overhead von Sprachservern benötigen.

📖 Vollständige Quelle lesen: r/LocalLLaMA

Ad

👀 Siehe auch

Erkundung von LiveDocs: Ein KI-natives Datenanalyse-Notebook
Werkzeuge

Erkundung von LiveDocs: Ein KI-natives Datenanalyse-Notebook

LiveDocs bietet eine reaktive Notebook-Umgebung, die es Datenteams ermöglicht, mehrstufige Analysen durchzuführen und die Analyse von Anfang bis Ende mit Hilfe eines KI-Agenten aufrechtzuerhalten.

OpenClawRadar
Solo-Entwickler baut in 3 Wochen plattformübergreifenden Desktop-KI-Agenten mit mobiler Fernsteuerung, ausgeliefert in über 40 Länder
Werkzeuge

Solo-Entwickler baut in 3 Wochen plattformübergreifenden Desktop-KI-Agenten mit mobiler Fernsteuerung, ausgeliefert in über 40 Länder

Ein Solo-Entwickler hat Skales entwickelt, einen nativen Desktop-KI-Agenten mit über 139 Tools und einer mobilen Begleit-App zur Fernsteuerung – alles in drei Wochen mit Claude. Die App läuft auf macOS, Windows und Linux, ist lokal und kostenlos und hat bereits aktive Nutzer in über 40 Ländern.

OpenClawRadar
uimax-mcp: Kostenloser MCP-Server für automatische Frontend-Code-Überprüfung und -Korrekturen mit Claude Code
Werkzeuge

uimax-mcp: Kostenloser MCP-Server für automatische Frontend-Code-Überprüfung und -Korrekturen mit Claude Code

uimax-mcp ist ein kostenloser MCP-Server, der Frontend-Code-Reviews und Korrekturen mit Claude Code automatisiert. Mit einem Befehl erfasst er Screenshots, führt Lighthouse- und Barrierefreiheits-Audits durch, sucht nach Anti-Patterns und generiert automatische Korrekturen.

OpenClawRadar
Höhlenmensch: Eine Claude-Code-Fähigkeit, die durch Höhlenmenschen-Sprache 75 % der Tokens einspart
Werkzeuge

Höhlenmensch: Eine Claude-Code-Fähigkeit, die durch Höhlenmenschen-Sprache 75 % der Tokens einspart

Caveman ist eine Claude Code-Fähigkeit, die den Token-Verbrauch um etwa 75 % reduziert, indem Claude in einem prägnanten, höhlenmenschartigen Stil antwortet, während die volle technische Genauigkeit erhalten bleibt. Es wird über npx oder den Claude-Plugin-Marktplatz installiert.

OpenClawRadar