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 Source
283 Lenses
27 Domänen
8 Modi
4+ Agents unterstützt

Zahlen 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

Standard

Tiefes 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 Beta

Live-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.

62

Code-Grundlagen

Security · Code Quality · Architektur · Testing · Error Handling · Performance · Concurrency

39

Frontend & UX

Frontend · Visual Design · Design System · Interaction Design · Informationsarchitektur · Adaptive UX · UX Anti-Patterns

56

Compliance

DSGVO · NIS2 · AI Act · HIPAA · PSD2 · DORA · EAA · CCPA · und 48 weitere regulatorische Frameworks

14

APIs & Daten

API Design · Datenbanken · Internationalisierung

24

Infrastruktur

DevOps · Observability · Wartbarkeit · Dokumentation

26

Server & Deployment

TLS · DNS · Storage · Container · Backups · Monitoring · und 20 weitere Checks

44

Discovery & Content

Product Discovery · Content-Qualität · Open-Source-Readiness

18

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.

Terminal
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

ESLint Ruff Clippy golangci-lint ShellCheck Bandit Semgrep TypeScript Mypy

Dynamische Analyse erfordert --hosted

OWASP ZAP SQLMap Nuclei Lighthouse K6 Schemathesis

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.

Claude Codex Spark OpenCode

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.