Skip to main content
The default deployment mode. Ollama handles inference, Bumblebee handles everything else — all on your machine.

Prerequisites

Ollama installed and in your PATH
Models pulled: gemma4:26b and nomic-embed-text
GPU with 16 GB+ VRAM (see Hardware)

Running

Direct conversation, no daemon. Good for testing and development.
The --ollama flag probes the configured URL (default http://localhost:11434) and runs ollama serve in the background if the endpoint is unreachable. It does not re-download models unless --pull-models is added.

What runs

Stopping

Ollama troubleshooting

If Ollama falls back to CPU unexpectedly, run npm run ollama:reset. This stops everything, clears stale processes, sets safe defaults (OLLAMA_MAX_LOADED_MODELS=1, OLLAMA_KEEP_ALIVE=60s), restarts the gateway, and warms the model.

Configuration

Override models per entity under cognition.reflex_model / cognition.deliberate_model.
Optional: To evaluate the same harness against hosted frontier models (OpenRouter, Venice) on this machine, switch BUMBLEBEE_INFERENCE_PROVIDER and set the provider key — local-first defaults and licensing are unchanged. See Hosted inference (testing).