Skip to content

Troubleshooting

Runbook for common Animus failures.


Service Won't Start

Symptom: animus-bootstrap start fails silently

Diagnosis:

animus-bootstrap status
systemctl --user status animus  # Linux

Fix: Check logs for missing config:

tail ~/.local/share/animus/logs/animus.log

Ollama Unreachable

Symptom: "Connection refused" on port 11434

Fix:

ollama serve  # Start Ollama
ollama list     # Verify models installed

Memory Backend Errors

Symptom: ChromaDB connection fails or returns empty results

Fix: Switch to SQLite:

animus-bootstrap config set memory.backend sqlite
animus-bootstrap restart

Forge Budget Exceeded

Symptom: BudgetExceededError during workflow execution

Fix: Check current spend:

from animus_forge.budget import BudgetManager
bm = BudgetManager(total_budget=10000)
print(bm.current_spend)

Import Errors After Update

Symptom: ModuleNotFoundError after pulling latest code

Fix: Reinstall in editable mode:

pip install -e packages/types/
pip install -e packages/core/


See Also