Skip to main content
Ori is a desktop AI agent that runs entirely on your machine. It remembers your preferences, understands your projects, controls your screen, runs tasks on autopilot, and picks the right tools for every request. It’s not a chat wrapper. It’s a personal AI that gets smarter every time you use it.
Ori is open source and free. All data stays on your machine. View on GitHub →

Get started in 2 minutes

1

Download Ori

Grab the latest release for your platform from GitHub Releases.
2

Add your API key

The onboarding wizard walks you through connecting Anthropic, OpenAI, Google, or Ollama.
3

Start chatting

Type naturally. Ori selects the right tools, remembers what you tell it, and gets better over time.
Press ⌥ Space from any app to summon Ori instantly as a floating overlay.

Why Ori

Memory that persists

Ori extracts facts, preferences, and patterns from every conversation — and remembers them forever. Day 1 you tell it you prefer TypeScript strict mode. Day 100 it still knows.

Controls your computer

Ori sees your screen, clicks buttons, types text, scrolls pages, and presses keys. Automate anything visual — from filling forms to navigating apps.

Runs tasks on autopilot

Set up recurring agent jobs: morning briefings, PR digests, competitor monitoring, news summaries. They run on schedule, even when Ori is in the background.

Your keys, your data

100% local. Zero telemetry. API keys stored in your OS Keychain. Conversations, memories, and settings never leave your machine.

What you can do with Ori

Say this…Ori does this…
”What files are in my project?”Reads your filesystem and shows the structure
”Search the web for the latest Rust frameworks”Runs a web search and summarizes the results
”Remember that I prefer dark mode everywhere”Saves to persistent memory — recalled in future conversations
”Take a screenshot and tell me what you see”Captures your screen and describes the content
”Every morning at 9am, summarize my GitHub PRs”Creates a scheduled task that runs autonomously
”Refactor this function to use async/await”Reads your code, writes changes, explains the diff

Explore

Installation

macOS, Windows, Linux, or from source.

Your first conversation

A hands-on walkthrough of what Ori can do.

Coding with Ori

Read files, run commands, write code, manage Git.

Research with Ori

Search the web, crawl pages, synthesize reports.

Automating workflows

Scheduled tasks, connectors, and recurring jobs.

All features

The complete list of everything Ori ships with.