RepoLens: Interaktiver lokaler Codebase-Packer und Token-Optimierer (TUI/CLI) in Go

RepoLens ist ein neues quelloffenes Go-Tool ohne Abhängigkeiten, das eine lokale Codebasis in eine einzelne Datei packt, die für LLM-Kontextfenster optimiert ist. Es bietet eine auf Elm-Architektur basierte TUI, erstellt mit Charm's Bubble Tea, sowie mehrere intelligente Kontextoptimierungsmechanismen.
Hauptfunktionen
- Interaktiver Dateiexplorer (TUI): Wählen Sie mit der Leertaste rekursiv Dateien und Ordner aus. Verschachtelte Ordner können visuell ein- und ausgeklappt werden.
- Live-Tiktoken-Zähler: Ein dynamischer Fortschrittsbalken schätzt den Verbrauch des Kontextlimits (GPT-4o-Kodierung) in Echtzeit, während Sie Dateien auswählen.
- Intelligentes Kommentar-Stripping: Entfernt automatisch Kommentare und Docstrings für Go, Python, TypeScript, JavaScript, Shell, HTML und CSS, während ausführbare Shebangs (
#!/bin/bash) erhalten bleiben. Benchmark amspf13/cobra-Repo: Die Prompt-Größe schrumpfte von 621 KB auf 518 KB (17,2 % Token-Ersparnis). - Tokenbasiertes Dateisplitting: Wenn Ihre Codebasis einen Tokenschwellenwert überschreitet (z. B.
--max-tokens 50000), teilt RepoLens die Ausgabe in sequenzielle Teile auf und fügt automatisch das Baumstrukturdiagramm zu jedem Teil hinzu. - Lokaler Secret-Scanner: Markiert potenzielle AWS-Keys, OpenAI-Keys, Slack-Webhooks und generische Passwörter. Im TUI-Modus blinkt eine gelbe
⚠️ [SECRET!]-Warnung neben der Datei. - Robuste XML-Formatierung: Umschließt Code-Payloads sicher in
<![CDATA[ ... ]]>-Blöcken und maskiert verschachtelte Klammern, um eine Beschädigung der Prompt-Formatierung zu verhindern.
Schnellstart
Installation über Go:
go install github.com/catball912/repolens@latestOder direkte CLI-Ausführung:
repolens -n -d . -i "*_test.go,*.log" -o output.mdFür wen es gedacht ist
Entwickler, die eine lokale Codebasis in ein LLM einspeisen müssen (z. B. für Code-Review, Refactoring oder Dokumentationsgenerierung), ohne Dateien in einen Drittanbieterdienst hochzuladen, und die ein leichtes, kompiliertes Tool ohne Laufzeitabhängigkeiten wünschen.
📖 Vollständige Quelle lesen: r/openclaw
👀 Siehe auch

Beacon: Open-Source-Endpunkt-Telemetrie für lokale KI-Agenten
Beacon erfasst lokale KI-Agent-Aktivitäten (Claude Code, Codex CLI, Cursor usw.) und normalisiert sie in Endpunkt-Ereignisse zur Überprüfung oder SIEM-Weiterleitung über Wazuh, Elastic, Splunk HEC.

Entwickler baut lokalen KI-Forschungsagenten, der Podcasts aus Themen oder YouTube-Links erstellt
Ein Entwickler hat einen vollständig lokalen KI-Agenten erstellt, der Themen oder YouTube-Links entgegennimmt und tiefgehende Berichte, Gesprächspodcast-Skripte und Audio generiert. Das System recherchiert dynamisch, extrahiert Erkenntnisse, verfeinert Zusammenfassungen und erzeugt natürliche Hin-und-Her-Gespräche.

LightMem: Leichtgewichtiges Speichersystem für LLM-Agenten mit 10-fachen+ Leistungsgewinnen und 100-fach geringeren Kosten
LightMem ist ein modulares Speichersystem für LLM-Agenten, das eine Genauigkeitsverbesserung von bis zu 10,9 % erreicht und gleichzeitig die Tokenanzahl um bis zu das 117-fache, API-Aufrufe um bis zu das 159-fache und die Laufzeit um über das 12-fache reduziert. Es ist für skalierbare Langzeitkontext-Verarbeitung in Agenten-Workflows konzipiert.

Radicle 1.8.0 veröffentlicht: Dezentrale Peer-to-Peer-Code-Schmiede auf Git-Basis
Radicle 1.8.0 liefert eine souveräne, Peer-to-Peer-Code-Forge auf Git mit CLI, Web-UI und Desktop-Client. Repos replizieren über Peers mittels NoiseXK und einem benutzerdefinierten Gossip-Protokoll – kein zentraler Server.