Touri — AI skill for Claude Code
touri: open-source desktop app for AI agent bots (Codex, Claude, OpenCode) with isolated VMs, browser and computer use.
How to install Touri
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open touri-ai/touri and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Touri does
touri: open-source desktop app for AI agent bots (Codex, Claude, OpenCode) with isolated VMs, browser and computer use.
Alternatives in AI
- AIHawk — Open-source AI browser agent: describe any task in plain language and it autonomously browses, clicks, types a 30.3k ★
- Chat Ollama — ChatOllama is an open source agentic app for running AI agents across local and hosted models 3.5k ★
- Browser Operator Core — Browser Operator - The AI browser with built in Multi-Agent platform 500 ★
README
touri desktop
touri is a local-first macOS app for running persistent AI teammates ("bots") on your own Codex, Claude Code or OpenCode CLI. Everything runs on your Mac: your conversations, memory, routines and secrets never leave the machine unless you explicitly configure a remote.
Built with Tauri v2 (Rust shell), a Bun sidecar and a React UI.
Features
- Persistent bots with their own instructions, memory, skills and full branching chat history.
- Codex and Claude Code runtimes, with approval modes (
on-request,workspace-write,full). - Routines: cron-scheduled bot runs with overlap and catch-up control.
- Projects: connect a local repo, run supervised processes (databases, servers) and preview them in-app.
- Agent browser with human take-over, and opt-in computer use with a visible indicator and kill switch.
- MCP gateway with per-thread tokens and approval prompts.
- Bot machines: optional isolated Linux VMs through Apple
container. - Importer for data exported by an earlier setup (see below).
Privacy
- Local-first: data lives in SQLite under
~/Library/Application Support/touri. - No telemetry and no account required.
- Credentials are kept in the macOS Keychain, never in the database, logs or exports.
- Optional cloud hosting is a separate, opt-in protocol (
docs/protocol/cloud-v1.md).
Install (GitHub Releases)
Download the latest `.dmg` from the Releases page and drag `touri.app` to `/Applications`. Release builds are currently unsigned and not notarized, so macOS Gatekeeper blocks the first launch:
- Open
touri.app. macOS shows a warning and refuses to open it. - Open System Settings > Privacy & Security, scroll to the message about touri and click "Open Anyway".
- Confirm with your password. Later launches open normally.
On macOS 15 and later, Control-click > Open no longer bypasses Gatekeeper, so use the steps above.
Or remove the
Related Skills
MouseClaw
🦞 Pixel-art desktop AI pet for macOS · hold-to-speak · screenshots + voice → Claude / Codex / Hermes · clipbo
Taw Computer
Give any AI a real computer. Open source MCP server with Ubuntu sandbox, browser automation, desktop control,
Hotline
Open-source, self-hosted room for AI agent teams. Any model, Claude Code & Codex over ACP, its own computer in
PiAgentUI
Professional AI Agent Desktop & Web UI — sessions, MCP tools, skills browser, voice input, terminal, file expl
Zommi
Open-source desktop companion for AI agents. Select and annotate screen regions, then share screenshots and av
BossConsole
Open-source, multi-platform harness for AI agents — a native, multi-threaded operator's console (JVM, not Elec
Related Agents
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Adapter Engineer
Implements and maintains Tacet agent adapters (Claude Code, Codex app-server, ACP, OpenCode, PTY fallback) beh