LLMGui — Command Reference

Vollständige Referenz aller 130+ Slash-Commands. Commands werden im Chat-Panel mit /command [args] aufgerufen. Alle Commands akzeptieren einen Dateipfad oder Verzeichnispfad relativ zum aktiven Workspace.


Navigation


Kategorien


Code-Qualität & Analyse

Command Usage Beschreibung
/analyze /analyze <file> Führt Lint, Typecheck, Security und Complexity auf einer Datei aus
/complexity /complexity <file_or_dir> Komplexitätsanalyse — radon (Python) / lizard (multi-language). Erkennt Funktionen mit Cyclomatic Complexity > 10
/deadcode /deadcode <file_or_dir> [min_confidence] Tote-Code-Erkennung via vulture. Findet ungenutzte Funktionen, Klassen und Variablen
/full-audit /full-audit [path] Alle Checks in einem Durchlauf — Lint · Typecheck · Security · Complexity · Dead Code · Vuln-Scan · Secret-Scan
/lint /lint <file_or_dir> Linting — Python (flake8/ruff/pylint), Shell (shellcheck), PHP (phpstan), JS/TS (eslint)
/typecheck /typecheck <file_or_dir> Typprüfung via mypy. Zeigt Typ-Fehler mit LLM-Analyse
/pattern-lab /pattern-lab [path] Erkennt architektonische Patterns im Codebase (MVC, Hexagonal, Layered, …)
/viz-context /viz-context Visualisiert das AI-Kontextfenster — Dateien, Tokens und verbleibende Kapazität

Security & Pentesting

Alle Security-Commands persistieren Befunde in ~/.brainy/security_findings.db. Detaillierte Dokumentation: Security Commands.

Command Usage Beschreibung
/security /security <file> Statischer Security-Scan via bandit
/vuln-scan /vuln-scan [path] [--sbom] [--cbom] Multi-Layer Dependency-Audit — bandit, pip-audit, safety, npm audit, semgrep
/secret-scan /secret-scan [directory] Secrets & API-Key-Erkennung — Regex, Shannon-Entropie, Git-History
/sec-audit /sec-audit <file_or_dir> [--consensus] OWASP Top 10 Compliance-Audit (A01–A07) mit CVSS-Scoring
/pentest /pentest <file_or_dir> Adversarielle Taint-Pfad-Analyse — Source-zu-Sink-Verfolgung
/fuzz /fuzz <file> [--sandbox] Smart Fuzzing — generiert Payloads und Fuzzing-Harness für alle Funktionen
/exploit-gen /exploit-gen <beschreibung> PoC-Exploit-Generator für beschriebene Schwachstellen
/threat-model /threat-model [directory] STRIDE Threat Modeling — Mermaid-Diagramm + JSON in DB
/hardening-gen /hardening-gen [directory] Generiert security.Dockerfile + .env.example.secure
/harden /harden <file_or_path> Autonomer Security-Repair-Loop (Scan → Fix → Re-Scan)
/sec-fix /sec-fix <id> LLM behebt Finding mit DB-ID autonom
/sec-verify /sec-verify <finding_id> Fix-Verifikation via automatisiertem Re-Exploit in Docker-Sandbox
/sec-log /sec-log [--critical\|--high] [--tool name] [--count n] Zeigt persistierte Findings aus der Datenbank
/sec-monitor /sec-monitor [dir] [--stop] [--log] [--watch globs] Real-Time File Integrity Monitoring mit AI-Judge
/sandbox-exec /sandbox-exec <script> [--image img] [--timeout n] Führt Code in isolierter Docker-Sandbox aus (kein Netzwerk, resource-limited)
/sec-lab /sec-lab <start\|stop\|status> Docker Pentest Lab verwalten
/privacy-scan /privacy-scan <file_or_path> PII-Erkennung — Passwörter, E-Mails, Tokens in Logs oder Plaintext
/bom /bom [--format json] SBOM generieren — Dependencies, Lizenzen, CVE-Check
/sql-audit /sql-audit <file_or_path> SQL-Queries prüfen — Injection, Performance, Best Practices

Git & Versionskontrolle

Command Usage Beschreibung
/blame /blame <file> [start_line] [end_line] Git Blame mit KI-Kommentar — erklärt warum Zeilen so geändert wurden
/bisect /bisect <symptom> AI-assisted git bisect — findet den Commit der einen Bug eingeführt hat
/changelog /changelog [from_ref] [to_ref] Changelog aus Git-History generieren
/commit-draft /commit-draft Draft-Commit-Message aus staged Changes generieren
/commitmsg /commitmsg [commit] Commit-Message-Qualität prüfen und verbessern
/compare /compare <branch1> <branch2> Zwei Git-Branches vergleichen
/conflicts /conflicts <file> Merge-Konflikte in einer Datei analysieren
/diff /diff [commit1] [commit2] Git-Diff analysieren und kommentieren
/history /history <file> [max_commits] Datei-Änderungshistorie mit KI-Kommentaren
/pr /pr [--base branch] [--out file] [--gh] Pull-Request-Beschreibung aus Branch-Diff generieren (mit --gh direkt erstellen)

Testing

Command Usage Beschreibung
/coverage /coverage [path] Tests mit Coverage ausführen und Bericht ausgeben
/run-tests /run-tests [path] pytest ausführen
/test-simple /test-simple <file> Unit-Tests für eine Datei generieren
/testfail /testfail [path] Testfehler analysieren mit Root-Cause-Detection
/testflaky /testflaky [path] Flaky-Tests erkennen und analysieren
/testgaps /testgaps <file> Coverage-Lücken identifizieren und Tests vorschlagen
/testgen /testgen <file> Umfangreiche Test-Suite für Python-Dateien generieren

Dokumentation

Command Usage Beschreibung
/api /api <module_path> API-Dokumentation eines Moduls durchsuchen
/arch-doc /arch-doc Vollständige ARCHITECTURE.md aus Projekt-Metadaten synthesieren
/changelog /changelog [from] [to] Changelog aus Git-History
/diagram /diagram <type> <path> [name] Architektur-Diagramme generieren (Mermaid, PlantUML, …)
/doc /doc <file> Dokumentation für eine Datei generieren oder verbessern
/doc-sync /doc-sync Projektdokumentation mit aktuellem Code synchronisieren
/examples /examples <symbol> [path] Verwendungsbeispiele für eine Funktion oder Klasse finden
/inline-docs /inline-docs <file> [--style google\|numpy\|sphinx] [--dry-run] Docstrings für alle undokumentierten Funktionen generieren

Navigation & Suche

Command Usage Beschreibung
/callees /callees <function> [dir] Alle Funktionen die von einer Funktion aufgerufen werden
/callers /callers <function> [dir] Alle Funktionen die eine Funktion aufrufen
/callgraph /callgraph <function> Vollständiger Call-Graph
/context /context <file> Vollständigen Kontext einer Datei aufbauen
/explain /explain <file_or_path> High-Level-Erklärung — ideal zum Onboarding in neue Codebase
/findstruct /findstruct <pattern> Code-Strukturen finden (AST-basiert)
/goto /goto <symbol> Definition eines Symbols finden
/impact /impact <file> Auswirkungsanalyse — was bricht wenn diese Datei sich ändert?
/imports /imports <file> Import-Abhängigkeiten analysieren
/regex /regex <pattern> [path] Regex-Suche im Code
/search /search <query> Semantische Code-Suche nach Funktionalität
/usages /usages <symbol> Alle Referenzen auf ein Symbol

Code-Generierung

Command Usage Beschreibung
/boilerplate /boilerplate <type> [options] Boilerplate-Code generieren (Flask-App, CLI-Tool, etc.)
/generate /generate <type> <name> [--framework] [--typescript] Code-Komponenten generieren (API-Endpoint, Datenbankmodell, …)
/mock-gen /mock-gen <file> [--data] Mock-Klassen oder Test-Daten für Test-Suites generieren
/scaffold /scaffold <feature> <name> [options] Vollständige Features scaffolden (inkl. Tests, Doku, Typen)

Refactoring & Formatierung

Command Usage Beschreibung
/autofix /autofix <file_or_path> Autonome Diagnose und Code-Reparatur
/evolve /evolve Autonome Identifikation und Anwendung von Verbesserungen (LLMGui self-improvement)
/format /format <file_or_dir> Auto-Formatierung — Python: black+isort+pyupgrade · JS/TS/CSS/HTML/YAML: prettier
/refactor /refactor <file> [type] Refactoring-Vorschläge und Anwendung

Dependency & Infrastruktur

Command Usage Beschreibung
/bom /bom [--format json] Software Bill of Materials (SBOM)
/deploy-draft /deploy-draft [--gitlab\|--github] CI/CD-Pipeline-Konfiguration generieren (GitLab CI / GitHub Actions)
/deps /deps [action] Projektabhängigkeiten analysieren und Probleme finden
/docker /docker [file_or_dir] Dockerfiles und docker-compose auf Best Practices prüfen
/env-sync /env-sync [manifest] Prüft ob installierte Dependencies mit requirements.txt / package.json übereinstimmen
/file-deps /file-deps <file> Dependency-Tree für eine Datei
/hardening-gen /hardening-gen [dir] Gehärtetes Dockerfile und sichere .env generieren
/load-test /load-test <file> [--framework locust\|k6] Load-Test-Templates aus API-Endpoints generieren
/schema /schema [file_or_dir] Mermaid ER-Diagramm aus Datenbankmodellen oder Migrations generieren

Debugging & Profiling

Command Usage Beschreibung
/bisect /bisect <symptom> AI-gestütztes git bisect
/breakpoints /breakpoints <file> Optimale Breakpoint-Positionen für Debugging vorschlagen
/exceptions /exceptions <traceback_file> Exception-Traceback analysieren
/logs /logs <logfile> Log-Dateien auf Patterns und Anomalien analysieren
/memory /memory <script> Memory-Verbrauch eines Python-Skripts analysieren
/perf /perf [model_name] LLM-Performance-Metriken (Tokens/s)
/profile /profile <script> Python-Skript-Profiling
/trace /trace <traceback> Python-Stack-Traces parsen und analysieren
/varflow /varflow <file> <variable> Variablen-State-Flow durch den Code verfolgen

KI & Modellverwaltung

Command Usage Beschreibung
/auto /auto [on\|off\|confirm on\|off] Autonomen Modus ein-/ausschalten oder Bestätigungs-Verhalten konfigurieren
/goal /goal <ziel> Plan erstellen und ausführen
/model /model [model_name] Aktives LLM-Modell wechseln oder auflisten
/models /models [small\|medium\|large] Katalog verfügbarer Coding-LLMs mit Spezifikationen
/plan /plan <aufgabe> Plan generieren (ohne Ausführung)
/risk-scan /risk-scan [path] Plan oder Datei auf potenzielle Risiken und Nebeneffekte prüfen
/swarm /swarm <komplexes_ziel> Ziel in Sub-Tasks aufteilen und parallel mit Sub-Agents ausführen

Web & Medien

Command Usage Beschreibung
/image /image <prompt> Bild via lokale Stable Diffusion generieren
/index-docs /index-docs <url> [max_pages] [max_depth] Externe Dokumentation scrapen und lokal für semantische Suche indexieren
/voice /voice [setup\|list\|device:N\|model] Sprachbefehl aufnehmen und ausführen
/webread /webread <url> URL fetchen und Klartext-Inhalt extrahieren
/websearch /websearch <query> Internet-Suche

Cross-Language

Command Usage Beschreibung
/xlang /xlang <symbol> Symbol über alle Sprachen hinweg finden (Python, JS, Go, Rust, …)
/xapi /xapi <endpoint> API-Endpoint quer durch den Stack verfolgen
/xconfig /xconfig <key> Konfigurations-Key durch die gesamte Codebase verfolgen
/xusages /xusages <identifier> Cross-Language-Referenzen finden

System & Workflow

Command Usage Beschreibung
/dashboard /dashboard Echtzeit-Terminal-Dashboard mit System-Vitals
/export /export Conversation-History exportieren
/freeze /freeze [bundle_name] Aktuellen Projekt-Kontext in ein portables Bundle einfrieren
/gui /gui LLMGui Web-Interface öffnen (FastAPI auf Port 8080)
/health /health System-Healthcheck (Server, Ollama, Tools, Config)
/help /help Alle Commands auflisten
/history /history Conversation-History anzeigen
/init /init Projekt initialisieren (BRAIN.md, brief.md, memory.json)
/memory /memory Persistiertes Projekt-Gedächtnis anzeigen
/patches /patches Interaktive Diff-Review für ausstehende Patches
/pin /pin <file> Datei dauerhaft in den Kontext einpinnen
/pinned /pinned Alle gepinnten Dateien auflisten
/plan /plan <aufgabe> Plan generieren (ohne Ausführung)
/prune /prune Conversation-History manuell kürzen
/remember /remember <info> Information im Projekt-Gedächtnis speichern
/forget /forget <info> Eintrag aus dem Projekt-Gedächtnis entfernen
/revert /revert Letzte Dateiänderung rückgängig machen
/skill /skill <name> [args] Gespeicherten Skill ausführen
/skills /skills Alle verfügbaren Skills auflisten
/theme /theme [default\|cyberpunk\|matrix\|midnight] UI-Theme wechseln
/tool-info /tool-info <tool> Detailinformationen zu einem Tool
/tools /tools Alle verfügbaren Tools mit Beschreibungen
/unpin /unpin <file> Datei aus dem Kontext entfernen
/update /update LLMGui auf die neueste Version aktualisieren
/viz-context /viz-context AI-Kontextfenster visualisieren

Alphabetische Schnellreferenz

/analyze · /api · /arch-doc · /auto · /autofix · /bisect · /blame · /bom · /boilerplate · /breakpoints · /callees · /callers · /callgraph · /changelog · /commit-draft · /commitmsg · /compare · /complexity · /conflicts · /context · /coverage · /dashboard · /deadcode · /deploy-draft · /deps · /diagram · /diff · /doc · /doc-sync · /docker · /env-sync · /evolve · /examples · /exceptions · /explain · /exploit-gen · /export · /file-deps · /findstruct · /format · /freeze · /full-audit · /fuzz · /generate · /goal · /goto · /gui · /harden · /hardening-gen · /health · /help · /history · /image · /impact · /imports · /index-docs · /inline-docs · /kb · /lint · /load-test · /logs · /memory · /mock-gen · /model · /models · /patches · /pattern-lab · /patterns · /pentest · /perf · /pin · /pinned · /plan · /pr · /privacy-scan · /profile · /prune · /refactor · /regex · /remember · /revert · /risk-scan · /run-tests · /sandbox-exec · /scaffold · /schema · /search · /sec-audit · /sec-fix · /sec-lab · /sec-log · /sec-monitor · /sec-verify · /secret-scan · /security · /skill · /skills · /sql-audit · /swarm · /test-simple · /testfail · /testflaky · /testgaps · /testgen · /theme · /threat-model · /tool-info · /tools · /trace · /typecheck · /unpin · /update · /usages · /varflow · /viz-context · /voice · /vuln-scan · /webread · /websearch · /xapi · /xconfig · /xlang · /xusages