Replies: 1 comment
|
Yes. Ollama can handle the chat/agent workloads and the Memory Tree locally, but the routing is deliberately opt-in. For a development machine, the least error-prone setup is Settings → AI & Skills → Local AI. Start Ollama on its default address ( If you prefer to edit # Workload routes are top-level config keys.
chat_provider = "ollama:gemma3:4b-it-qat"
reasoning_provider = "ollama:gemma3:4b-it-qat"
agentic_provider = "ollama:gemma3:4b-it-qat"
coding_provider = "ollama:gemma3:4b-it-qat"
memory_provider = "ollama:gemma3:4b-it-qat"
embeddings_provider = "ollama:bge-m3"
heartbeat_provider = "ollama:gemma3:4b-it-qat"
learning_provider = "ollama:gemma3:4b-it-qat"
subconscious_provider = "ollama:gemma3:4b-it-qat"
[local_ai]
runtime_enabled = true
opt_in_confirmed = true
provider = "ollama"
base_url = "http://127.0.0.1:11434"
chat_model_id = "gemma3:4b-it-qat"
vision_model_id = "gemma3:4b-it-qat"
embedding_model_id = "bge-m3"Pull the two models first: ollama pull gemma3:4b-it-qat
ollama pull bge-m3
For Ollama on another host or inside a container, set The main limitations are model quality, speed, RAM use, and vision support. Also, if Ollama becomes unreachable, ordinary routing can fall back to a remote provider. Enable Privacy Mode if local-only inference must be enforced. Sign-in, OAuth integrations, billing, and hosted features may still contact the OpenHuman backend; local Ollama only makes the configured inference workloads local. |
Uh oh!
There was an error while loading. Please reload this page.
I'm trying to understand the recommended way to configure OpenHuman to use a locally hosted LLM through Ollama instead of a cloud-based model provider.
My goal is to keep the setup as local as possible, including the model and OpenHuman's memory, while still being able to use the normal agent and memory features.
Could someone clarify:
I'm particularly interested in the recommended setup for a local development machine rather than a production deployment.
Thanks!
All reactions