v2.0.1 — Now available for download

Your Computer,
Finally On Your Side

IntentOS is an AI assistant that runs entirely on your device. Tell it what to do in plain language. Your files never leave.

🔒 PRIVATE
⚡ FAST
🌎 OFFLINE
🤖 LOCAL AI
🛠 AGENTS
🚀 INTENT

Language is the interface

Tell IntentOS what you need in plain English. It routes your intent to specialized agents that execute on your machine.

🔍
File Intelligence
Find, organize, rename, and manage files using natural language. "Show me my largest files" just works.
🌐
Web Research
Search the web, fetch pages, extract data. Results stay on your device. No tracking, no history leaks.
📄
Document Creation
Create, edit, and convert documents. Word, PDF, and more — all processed locally with zero cloud uploads.
🎤
Voice Interface
Speak your tasks. Powered by Whisper and Piper TTS — voice models that run on your device with studio-quality output.
📈
Smart Routing
Simple tasks run locally and free. Complex tasks optionally use cloud AI — you choose, every time.
🧰
Semantic Memory
IntentOS learns your files and habits. Local embeddings mean instant context — without sending a byte.

Built for your device

One codebase. Three deployment tiers. Every line of code assumes it's running on a device with sensitive documents.

$ intentos intentos> whats the largest file on my desktop? Intent: file.find Agent: file_agent Action: get_disk_usage [OK] ~/Desktop/presentation.pptx 247 MB · modified 2 days ago Time: 0.3s · Cost: $0.0000 (local)
01 You speak Natural language or voice
02 Intent Kernel Parses, plans, routes
03 Agent Scheduler Orchestrates execution
04 Capability Agents Files, web, docs, media
05 Security Pipeline Scans every input & output
06 Plain language Results you understand

The file never leaves

Built for the device that holds your most sensitive documents. Enterprise-grade security is the default, not an upgrade.

Local-First AI
AI runs on your hardware via Ollama. File contents, paths, and embeddings never leave your machine — not even in cloud mode.
Files processed locally
Works fully offline
No telemetry
Encrypted Credentials
AES-256-GCM encryption with HKDF-SHA256 key derivation. API keys stored in your OS keychain — never in config files.
macOS Keychain integration
Windows Credential Manager
No .env files in production
Sandboxed Agents
Every agent runs in a permission sandbox. Read-only, workspace-write, or full-access — with destructive actions requiring your confirmation.
Per-agent permission policies
Path grant enforcement
Destructive action confirmation
Leak Detection
Every output is scanned for secrets before it reaches any AI model. API keys, PEM files, bearer tokens — blocked, redacted, or flagged.
Input & output scanning
Prompt injection defense
Append-only audit log
/\_____/\ / o o \ ( == ^ == ) ) ( ( ) ( ( ) ( ) ) (__(__)___(__)__)

Download. Install. Done.

Free for personal use. No account required. One installer — choose desktop app, command line, or both.

macOS
Apple Silicon & Intel · macOS 12+ · 169 MB
⯂
Windows
64-bit · Windows 10+
8 GB RAM minimum · 16 GB recommended for local AI · Free forever for personal use
Deploying to a team?
Download the fleet installer (.pkg) · for Jamf, Mosyle and Kandji. Push it through your MDM — it installs the app and applies your policy on every managed Mac.
Prefer the command line?
git clone https://github.com/pocProjectWorkspace/intentos && bash intentos/setup.sh