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

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.
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
👀 Siehe auch

OpenClaw A2A Plugin: Arbeit an Remote-Agenten delegieren und Fortsetzungszustand wiederholen
Ein neues Open-Source-Plugin fügt das `remote_agent`-Tool zu OpenClaw hinzu und ermöglicht agentenübergreifende Delegation mit A2A-Protokoll-Unterstützung und Zustandswiederholung.

OpenUtter: Fragen Sie Google Meet-Transkripte live über OpenClaw ab
OpenUtter ist eine Funktion, die Google Meet über einen Headless-Browser als Gast beitritt, Live-Untertitel erfasst und sie an Ihren OpenClaw-Ereignisbus streamt. Sie können das Live-Transkript während des Anrufs über Telegram, WhatsApp, Slack oder Discord abfragen.

Strale.io bietet eine kostenlose IBAN- und E-Mail-Validierungs-API für KI-Agenten ohne Anmeldung an.
Strale.io bietet eine kostenlose API mit fünf Funktionen, darunter IBAN-Validierung, E-Mail-Validierung, DNS-Abfrage, URL-zu-Markdown-Konvertierung und JSON-Reparatur. Keine Anmeldung oder API-Schlüssel erforderlich, und sie enthält einen MCP-Server für die Integration mit Claude oder Cursor.

A2P: Ein MCP-Server, der Engineering-Disziplin für KI-Codierungsagenten durchsetzt
A2P (Architect-to-Product) ist ein KI-Engineering-Framework, das als MCP-Server verpackt ist und einen gated Workflow durchsetzt: Architektur → Plan → Build → Audit → Sicherheit → Deploy, wobei jeder Feature-Slice den Fortschritt RED → GREEN → REFACTOR → SAST → DONE durchlaufen muss.