Finde, was Reviews übersehen.
Ob vibe-coded oder handgeschrieben — dein Repo hat blinde Flecken. RepoLens setzt spezialisierte KI-Agents darauf an. Evidenzbasierte Findings, direkt als GitHub Issues.
Apache-2.0 · Open SourceZahlen spiegeln den aktuellen Stand — neue Lenses und Domänen kommen regelmäßig dazu.
Tiefe schlägt Breite
Code kann durch eine Lens sauber aussehen — und durch eine andere ein Trümmerhaufen sein.
Monolithisches LLM-Review
Ein Prompt. Zehn Themen. Oberflächliche Ergebnisse.
- Verteilt Aufmerksamkeit gleichmäßig auf alle Themen
- Der Auth-Bypass wiegt genauso viel wie ein Naming-Hinweis
- Kein Konvergenzcheck — ein Durchlauf, Daumen drücken
- Output: ein Report, der in einer Tabelle versauert
Lens-Based Auditing (LBA)
Eine Lens. Ein Fokus. Volle Tiefe.
- Jeder Agent bekommt das volle Kontextbudget für seine Domäne
- Security-Lens verfolgt Datenflüsse — keine Style-Nits
- DONE×3-Streak-Protokoll verifiziert Vollständigkeit
- Output: GitHub Issues, die du in einer Sitzung schließen kannst
Acht Betriebsmodi
RepoLens prüft nicht nur Code. Starte einen Lensing-Durchlauf, um Features zu entdecken, Bugs zu jagen, Server zu inspizieren oder die Open-Source-Readiness zu prüfen — jeder Modus hat eigene spezialisierte Lens-Sets. Ein einzelner Security-Lens-Scan ist valide. Ein 283-Lens-Audit genauso. Der Umfang skaliert, die Methode bleibt.
audit
StandardTiefes Code-Audit über Security, Architektur, Compliance und mehr.
bugfix
Echte Bugs jagen. Ursachenanalyse, Reproduktionsschritte, Fix-Vorschläge.
feature
Fehlende Features finden. Was sollte dein Projekt können, tut es aber noch nicht?
discover
Product Discovery. Marktlücken, Integrationen, Wettbewerbsvorteile.
deploy
Container in BetaLive-Server inspizieren. TLS, Disk, Backups, Config-Drift, Monitoring.
content
Doku und Content prüfen. Aktualität, Barrierefreiheit, Vollständigkeit, Lokalisierung.
opensource
Pre-Release-Audit. Secret-Leaks, Lizenzierung, PII, Community-Readiness.
custom
Change-Impact-Analyse. Diffs gegen dein Impact-Statement analysieren.
Finden, fixen, mergen. Ihr Repo, ihre Regeln.
27 Domänen. 283 Lenses. Wachsend.
Jede Domäne ist eine Gruppe spezialisierter Lenses. Führe eine einzelne Domäne aus oder alle. Füge eigene hinzu für Themen, die nur deinen Stack betreffen.
Code-Grundlagen
Security · Code Quality · Architektur · Testing · Error Handling · Performance · Concurrency
Frontend & UX
Frontend · Visual Design · Design System · Interaction Design · Informationsarchitektur · Adaptive UX · UX Anti-Patterns
Compliance
DSGVO · NIS2 · AI Act · HIPAA · PSD2 · DORA · EAA · CCPA · und 48 weitere regulatorische Frameworks
APIs & Daten
API Design · Datenbanken · Internationalisierung
Infrastruktur
DevOps · Observability · Wartbarkeit · Dokumentation
Server & Deployment
TLS · DNS · Storage · Container · Backups · Monitoring · und 20 weitere Checks
Discovery & Content
Product Discovery · Content-Qualität · Open-Source-Readiness
Tool Gate
Lint · SAST · DAST · Type Check · Load Testing · API Security
Drei Schritte. Echte Ergebnisse.
Ansetzen
RepoLens klonen. Auf ein beliebiges Git-Repository zeigen. Agent wählen.
Lensen
Spezialisierte Agents scannen deinen Code — eine Domäne pro Lens. DONE×3 verifiziert Vollständigkeit.
Shippen
Findings erscheinen als GitHub Issues — mit Severity, Evidenz, jeweils schließbar in ca. einer Stunde.
git clone https://github.com/TheMorpheus407/RepoLens.git
cd RepoLens
# Eine einzelne Domain gegen dein Repository ausführen
./repolens.sh --project /path/to/your/repo --agent claude --domain security
# Alle Lenses ausführen
./repolens.sh --project /path/to/your/repo --agent claude
# Parallel ausführen (bis zu 8 Agents gleichzeitig)
./repolens.sh --project /path/to/your/repo --agent claude --parallel Gib einem LLM genau eine Aufgabe — und die Tiefe ist unerreicht.
Gebaut auf drei Prinzipien
Eine Lens, ein Fokus
Jeder Agent hat genau eine Domäne. Kein Kontextwechsel. Keine Aufmerksamkeitsverteilung. Volles Kontextbudget auf ein einziges Thema.
Evidenzpflicht
Jedes Finding nennt konkrete Dateien, Funktionen oder Konfigurationen. Keine Hypothesen. Keine vagen Tipps. Nicht im Code? Nicht im Report.
Konvergenz-verifiziert
Das DONE×3-Streak-Protokoll. Jede Lens läuft, bis drei aufeinanderfolgende Durchläufe nichts Neues finden. Fertig heißt fertig — verifiziert, nicht angenommen.
Echte Tools im Einsatz
RepoLens nutzt nicht nur KI. Es integriert echte statische Analyse, Security-Scanning und Performance-Tests in denselben Workflow.
Statische Analyse immer verfügbar
Dynamische Analyse erfordert --hosted
Dein Agent. Deine Wahl.
RepoLens ist ein Prompt-Orchestrator, kein LLM-Wrapper. Es funktioniert mit jedem CLI-basierten KI-Agent — wechsle den Anbieter, ohne deinen Workflow zu ändern.
Star History
Wachstum der GitHub-Stars von RepoLens im Zeitverlauf.
Audit war der erste Schritt. Entwicklung ist das Ziel.
RepoLens ist Apache-2.0 Open Source. Klone es. Nutze es. Schreib eigene Lenses. Das Repository gehört dir — zum Forken, Erweitern und Deployen, zu deinen Bedingungen.