Braus

•
27
•

Enable AI agents to interact with and automate macOS desktop applications in a virtual workspace without interrupting your active screen.

Braus provides a dedicated virtual desktop workspace on macOS, allowing autonomous AI agents and local MCP clients like Claude Code and Codex to operate desktop applications without disrupting your workflow. By moving target application windows to a virtual display and transforming dynamic UI elements into structured text rather than token-heavy screenshots or raw accessibility trees, Braus achieves rapid execution speeds with significantly lower token consumption. It features an integrated STDIO bridge for seamless MCP setup, context-aware interface mapping, and persistent local SQLite memory to learn and recall interaction procedures across AppKit, Electron, Chromium, and Qt applications.

Key Features

01Persistent local SQLite memory that logs interactions, tracks learned procedures, and maps application interfaces
02High-efficiency perception engine that translates UI states into structured text, reducing token usage compared to screenshot-based methods
03Virtual desktop routing that allows agents to interact with Mac applications without taking over user input
04Built-in STDIO bridge for zero-dependency MCP integration with clients like Claude Code and Codex
05Cross-framework desktop support covering AppKit, Chromium, Electron, Qt, and specialized pro audio/visual suites
0627 GitHub stars

Use Cases

01Empowering CLI coding agents like Claude Code and Codex to interact directly with desktop software lacking native APIs
02Executing repetitive multi-step actions across complex creative or productivity tools like Pro Tools, text editors, and browsers
03Automating desktop applications in the background while continuing normal daily work on your primary Mac display