← All glossary terms
Glossary

Theo Desk

GlossaryBy OpenCharts TeamPublished

Theo Desk is the native macOS desktop agent — Theo can see your screen, control mouse/keyboard, drive any app or browser, and run multi-step desktop workflows under your supervision.

In depth

Theo Desk is a Tauri 2 + React app with a Rust desktop module that uses macOS Accessibility, CoreGraphics, and CGEvents to perceive and act. A companion Chrome extension exposes the active browser tab over a localhost WebSocket bridge.

Strict safety: per-app permission prompts, app and URL blocklists, an immutable audit log, vision prompt-injection sanitization, and an instant kill switch. The Local Code Canvas inside Theo Desk adds a real PTY terminal, file watcher, and CodeMirror editor to the AI coding loop.

Examples

  • Click through a checkout to verify a flow
  • Refactor a multi-file project on disk

Also known as

TheoDeskTheo macOS

Want to put this concept to work in OpenCharts?

Download Theo Desk

Related terms