Zum Inhalt springen

Semantische Code-Suche

KI-gestützte semantische Code-Suche per RAG. Code nach Bedeutung finden, nicht nach Keywords. AES-256-verschlüsselter Vektorindex, EU-gehostete Embedding-Provider.

🔍

Semantische Suche

Code nach Bedeutung finden, nicht nur nach Keywords.

🔒

Lokale Index-Speicherung

AES-256-GCM-verschlüsselter Vektorindex auf deinem Rechner.

RAG-Pipeline

Retrieval-Augmented Generation für relevanten Kontext.

🔄

Auto-Reindexierung

Index aktualisiert sich automatisch bei Dateiänderungen.

📊

Quota-Verwaltung

Pro-Plan-Quota für Embeddings mit Echtzeit-Verbrauchsverfolgung.

⌨️

/indexing-Befehle

Volle Kontrolle per Slash Commands im Chat.

Keyword-Suche vs. Semantische Suche

Klassische Tools wie grep finden nur, was man exakt tippt. Semantische Suche versteht Bedeutung — findet das Authentifizierungsmodul auch wenn man nach "Benutzer-Login" oder "Token-Validierung" fragt.

keyword
grep "auth"Findet alle Dateien mit dem String "auth"
semantic
Wo wird Login verarbeitet?Findet auth.service.ts, jwt.middleware.ts, session.guard.ts
keyword
grep "validate"Findet jedes Vorkommen von "validate"
semantic
Wie wird Nutzereingabe validiert?Findet Validation Pipe, DTOs und Decorator-Verwendung

Indexing-Befehle

/indexing onSemantisches Indexing für dieses Projekt aktivieren
/indexing statusAnzeige: Chunks, Dateien, Modell, Quota-Verbrauch
/indexing rebuildIndex löschen und neu aufbauen
/indexing offIndexing deaktivieren (Index bleibt erhalten)
/indexing clearLokalen Index löschen und Quota zurücksetzen

Wann semantische Suche am meisten hilft

Große Codebases

In Repos mit 500+ Dateien wird grep langsam und rauschlastig. Semantische Suche liefert sofort die 3–5 relevantesten Dateien.

Onboarding

Neue Teammitglieder können fragen "Wie funktioniert X?" und erhalten präzise, kontextbewusste Antworten ohne die gesamte Codebase lesen zu müssen.

Duplikate finden

Frage "Gibt es ähnliche Implementierungen zu dieser Funktion?" und erhalte eine priorisierte Liste von Kandidaten für Deduplizierung.

🇪🇺 Datenschutz & DSGVO

Datenschutz & Sicherheit

Quellcode bleibt auf deinem Rechner. Nur Vektor-Embeddings (mathematische Repräsentationen, kein lesbarer Code) werden an EU-gehostete Embedding-Provider übertragen.

  • Vektorindex lokal gespeichert, AES-256-GCM-verschlüsselt
  • Code-Snippets werden nur für die Embedding-Generierung an EU-gehostete Provider gesendet
  • Kein Quellcode wird nach dem Embedding auf einem Server gespeichert
  • Embeddings sind mathematisch irreversibel — können nicht in Quellcode zurückgewandelt werden

Bereit, intelligenter zu coden?

Tritt der Warteliste bei und lass Lurus Code deine gesamte Codebasis verstehen.

Jetzt starten