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

LLM-Agent erstellt vollständigen Godot-4-Dungeon-Crawler mithilfe visueller Rückmeldungen
Werkzeuge

LLM-Agent erstellt vollständigen Godot-4-Dungeon-Crawler mithilfe visueller Rückmeldungen

Ein Entwickler verband einen LLM-Agenten mit Godot 4 über ein MCP-Tool und gab ihm eine einzige Aufforderung, um einen Dungeon-Crawler-FPS zu erstellen. Der Agent erstellte einen vollständigen Prototyp mit 3 Räumen, Beleuchtung, Kampfsystem, Gegnern und Fortschrittsmechaniken, indem er das Spiel ausführte, Screenshots machte und visuelle Probleme behob.

OpenClawRadar
Gehirn: Ein persistentes Fehlerspeichersystem für Claude Code über MCP
Werkzeuge

Gehirn: Ein persistentes Fehlerspeichersystem für Claude Code über MCP

Brain ist ein Open-Source-MCP-Server, der Claude Code persistenten, projektübergreifenden Speicher für Fehler und Lösungen bietet. Er erfasst Fehlerkontexte, schlägt bewährte Lösungen mit Zuverlässigkeitsbewertungen vor und baut ein gewichtetes Synapsennetzwerk auf, das Fehler, Lösungen und Codemodule über alle Projekte hinweg verbindet.

OpenClawRadar
Mia: Lokaler KI-Arbeitsbereich-Daemon mit nativer Android-App und P2P-Streaming
Werkzeuge

Mia: Lokaler KI-Arbeitsbereich-Daemon mit nativer Android-App und P2P-Streaming

Mia ist ein Daemon, der auf Ihrem Computer läuft und sich über P2P mit einer nativen Android-App verbindet, sodass Sie langlaufende KI-Codierungsaufgaben von Ihrem Handy aus starten und überwachen können. Er unterstützt OpenCode, Claude Code, Gemini CLI und Codex-Agenten und streamt die Ausgabe in Echtzeit direkt auf Ihr Gerät.

OpenClawRadar
Tokenmeter: Kostenlose Windows-App zur Offline-Verfolgung der Claude Code-Token-Nutzung
Werkzeuge

Tokenmeter: Kostenlose Windows-App zur Offline-Verfolgung der Claude Code-Token-Nutzung

Tokenmeter ist eine kostenlose Open-Source-Windows-App, die lokale Claude Code .jsonl-Dateien ausliest, um Tokenverbrauch, geschätzte Kosten, Cache-Ersparnisse und eine 90-Tage-Aktivitäts-Heatmap anzuzeigen – alles offline.

OpenClawRadar