LLM Workbench
Private Web-Oberfläche für lokale LLM- und Coding-Agent-Workflows. Ein kontrolliertes Workflow-Orchestrator für Ollama-Hosts, Projektkontext, Live-Logs, Git-Diffs und Agent-CLIs wie Claude Code oder Codex.
Preview
Screenshot
Features
4 modulesMulti-Runner-Architektur
Vier Runner-Typen in einem System: OllamaRunner für LLM-Agentic-Loops, ShellRunner für Prozesse und Build-Kommandos, AgentCliRunner für Claude Code und Codex, ReviewLoopRunner für iterative Ollama-Reviewer-Pipelines.
Live-Logs & SSE-Streaming
Alle Runs streamen stdout und stderr in Echtzeit per Server-Sent Events ins Frontend. Cancel-Button bricht laufende Prozesse ab. Status-Badges zeigen den aktuellen Zustand — von 'running' bis 'needs_review'.
Git-Diff & Review-Workflow
Nach jedem schreibenden Run wechselt der Status zu 'needs_review'. Der farbige Unified-Diff zeigt genau welche Dateien geändert wurden. Accept übernimmt die Änderungen, Reject setzt via git restore zurück — kein automatischer Commit.
Scheduler & Wiki-Pipeline
Wiederkehrende Routinen starten Runs automatisch nach Intervall und Uhrzeit. Die 4-Stufen-Wiki-Pipeline befüllt automatisch Wissenslücken: Claim → Recherche → Schreiben → Review — jede Stufe eine eigene Micro-Routine.
Runner-Typen
4 runner typesOllamaRunner
Agentic Loop mit Tool-Calling (max. 20 Iterationen). Tools: run_shell_command, write_file, read_file, web_search, append_under_heading.
ShellRunner
Führt Shell-Befehle im Projektverzeichnis aus. Stdout/Stderr live gestreamt, Exit-Code gespeichert, Timeout erzwungen.
AgentCliRunner
Für externe Coding-Agenten (Claude Code, Codex). Status nach Lauf: 'needs_review' — Änderungen immer über Git-Diff prüfbar.
ReviewLoopRunner
Kombiniert Ollama-Generierung mit Reviewer-CLI. Schleife bis approved oder max_iterations — automatisches Feedback-Incorporate.