Local-LLM (Ollama) chat orchestrator with topic-based memory, adjustable retrieval, and hierarchical document summarization.