01 / Presence
Lives in your
menu bar
A persistent AI agent always one click away. Click the status icon to see your sessions list or start a new conversation from anywhere on your Mac.
Operating System
for Cooperative
Agent Runtime
01 / Presence
Lives in your
menu bar
A persistent AI agent always one click away. Click the status icon to see your sessions list or start a new conversation from anywhere on your Mac.
02 / Interface
Quick Entry &
streaming output
Floating prompt box with a searchable agent picker. Real-time SSE responses with tool calls, token usage, and auto-generated session titles.
03 / Isolation
Docker
sandbox mode
Run cagent inside a Docker sandbox to isolate shell and filesystem tool calls inside a container. Enable --yolo to skip confirmation prompts.
Get
running
in five
steps.
Requires macOS 13+ and cagent v1.23+.
Any LLM provider supported by cagent works.
brew install docker/tap/cagent
export ANTHROPIC_API_KEY=sk-ant-…
make init-config
open /Applications/OScar.app
Docs
01 / First Steps
Install &
configure
Download OScar and open it. The Update tab downloads cagent automatically — no terminal required. Set your API key in your shell environment and create a default agent config from Settings → General.
read guide ↗02 / Agents
Define your
agent
Agents are defined in a YAML config file. Specify the model, system prompt, and toolsets (shell, filesystem, MCP). Point OScar at the file via Settings → General → Config file.
read guide ↗03 / Usage
Quick Entry &
sessions
Press ⌥⌘O to open Quick Entry from anywhere on your Mac. Sessions persist across restarts and appear in the menu bar popover. OScar sessions are indexed in Spotlight — search for them with Cmd+Space.
read guide ↗04 / Sandboxes
Docker sandbox
isolation
Enable Docker Desktop sandbox mode in Settings → Docker to run cagent inside an isolated container. Shell and filesystem tool calls are scoped to the sandbox — safe for destructive or experimental operations.
read guide ↗04 / Interface
Platform
macOS 13+
Language
Swift 5.9+
Backend
docker/cagent
Default model
claude-opus-4-6
License
MIT