OpenJarvis: a local-first personal AI is now available to run with Ollama

May 28, 2026

OpenJarvis is an open-source framework for building personal AI agents that run on your own hardware. It’s built by Stanford’s Hazy Research and Scaling Intelligence labs, as part of their “Intelligence Per Watt” research into efficient local AI.

Local models can already handle most day-to-day chat and reasoning, yet most personal AI still sends every request to the cloud. OpenJarvis makes local-first the default. Models run locally, and the cloud is optional. Energy, cost, and latency are tracked alongside accuracy.

Version 1.0 is now available with built-in support for Ollama.

Get started

Install Ollama

Download Ollama for macOS, Windows, or Linux.

Install OpenJarvis

On macOS or Linux, the install script sets up everything you need and auto-detects your existing Ollama installation:

curl -fsSL https://open-jarvis.github.io/OpenJarvis/install.sh | bash

On Windows, run that command inside WSL2, or install the desktop app.

Then run jarvis to start.

Choosing models

The install script sets up a starter model so you can begin right away, but you can choose your own. Pull any model through Ollama and use it for a query:

jarvis model pull qwen3.5:35b
jarvis ask -m qwen3.5:35b "Your prompt"

To set a default model, add it to ~/.openjarvis/config.toml:

[intelligence]
default_model = "qwen3.5:35b"
preferred_engine = "ollama"

Built-in agents

OpenJarvis ships with ready-to-run presets. Each one bundles an agent with the engines and tools it needs to run.

Morning briefing

Generate a morning briefing agent using your calendar, email, and the day’s news:

jarvis init --preset morning-digest-mac
jarvis connect gdrive
jarvis digest --fresh

Research across files

Ask a question to perform research across the web and your local documents, returning an answer with citations:

jarvis init --preset deep-research
jarvis memory index ./docs/
jarvis ask "Summarize all emails about Project X"

Local coding agent

A code agent that writes and runs Python on your machine to get tasks done:

jarvis init --preset code-assistant

Read more