07 · Troubleshooting
Die häufigsten Stolperstellen aus spec §8 + den bisherigen Nutzer-Reviews — mit Fix in einer Zeile wo immer möglich.
Voraussetzungen: keine — diese Seite ist Nachschlagewerk. Zeitbedarf: 3 Minuten bis gezielt.
Ollama läuft nicht
ConnectionError: Could not reach Ollama at http://127.0.0.1:11434
Fix:
# Linux/macOS:
ollama serve &
# Windows:
# 1. Start-Menü → "Ollama" starten
# 2. oder als Dienst: net start ollama
Verifikation: curl http://127.0.0.1:11434/api/version liefert JSON.
Model-Pull fehlgeschlagen
Error: model 'qwen3:8b' not found locally
Fix:
ollama pull qwen3:8b
# Download ca. 4,7 GB — braucht ca. 5 min auf 50 Mbit/s
# Disk-Space prüfen:
# Linux/macOS: df -h /
# Windows: wmic logicaldisk get size,freespace,caption
Port-Konflikt
OSError: [Errno 98] Address already in use — port 8741
Fix:
# Wer blockiert den Port?
# Linux/macOS: lsof -i :8741
# Windows: netstat -ano | findstr :8741
# Alternative: anderen Port nutzen
export COGNITHOR_API_PORT=9000
cognithor
# oder
cognithor --api-port 9000
GuardrailFailure
cognithor.crew.errors.GuardrailFailure: Guardrail failed after 3 attempt(s): zu lang
Ursachen:
- Der Agent produziert konstant Output, der nicht den Guardrail erfüllt (zu lang / PII / nicht Schema-konform).
- Das Guardrail-Feedback ist zu vage — der Agent versteht nicht, was zu ändern ist.
Fix:
- Feedback präziser machen: Statt "zu lang" →
f"Output hat {count} Wörter, maximal {max} erlaubt". max_retrieserhöhen: Default 2, mit komplexen Guardrails ggf. 5.- Guardrail logisch prüfen: Schreibe einen Unit-Test der nur die Guardrail-Funktion aufruft — sonst debuggst du im Blindflug.
Details: docs/guardrails.md.
Unknown Tool
cognithor.crew.errors.ToolNotFoundError: Tool 'web_seach' nicht gefunden. Meintest du 'web_search'?
Fix:
# Alle verfügbaren Tools listen
cognithor tools list
# Oder via Python:
python -c "from cognithor.crew.tool_resolver import available_tool_names; \
from cognithor.mcp.tool_registry_db import ToolRegistryDB; \
print(available_tool_names(ToolRegistryDB('~/.cognithor/db/tool_registry.db')))"
Der did_you_mean Vorschlag in der Fehlermeldung zeigt oft direkt den Tippfehler.
Template Name Collision
Error: Directory 'my-project' already exists and is not empty
Fix:
# Anderen Namen wählen
cognithor init my-project-v2 --template research
# Oder überschreiben
cognithor init my-project --template research --force
Vorsicht: --force löscht nichts sondern merged. Eigene Änderungen können überschrieben werden — in einer leeren Directory starten ist sicherer.
Planner-Model zu langsam
TimeoutError: Planner took longer than 60s
Fix:
- Kleineres Modell nutzen:
COGNITHOR_MODEL_PLANNER=qwen3:8bstattqwen3:32b. - GPU-Unterstützung prüfen:
ollama pszeigt Load-Typ (CPU vs GPU). cognithor --litestartet mit weniger Hintergrund-Services.
"cognithor_home nicht initialisiert"
RuntimeWarning: cognithor config load failed (...); using temp-dir tool registry
Fix:
# Einmalige Bootstrap-Initialisierung
cognithor --init-only
# Oder: manuell aufräumen falls korrupt
rm -rf ~/.cognithor/.cognithor_initialized
cognithor --init-only
Ollama + Windows-Dienst installiert, ollama CLI nicht im PATH
'ollama' wird nicht als interner oder externer Befehl erkannt
Fix: Starte eine neue Shell (PATH-Update braucht Neustart). Sonst: where.exe ollama — falls leer, neu installieren.
Mehr Hilfe
docs/quickstart/EXTERNAL_REVIEW_RESULTS.md— aktuelle bekannte Stolperstellen aus externen Reviews.- GitHub Issues — Suche nach der Fehlermeldung, häufig schon gelöst.
Ende des Quickstart. Zurück zur Übersicht.