Skip to content

Solutions

OS automation scenariosready for real-world tasks

From natural language OS control to multi-app workflows, remote management, and external service integration. Explore automation scenarios verified by actual codebases.

Get Started

Core Solutions

Providing OS-level automation in four core areas.

Natural Language OS Control

When you enter natural language using the surf command, intent_router analyzes intent, plan_builder establishes an execution plan, and visual_driver directly manipulates the screen. Automatically handle app launching, clicking, typing, and keyboard shortcuts.

visual_driver.rs + browser_automation.rs + applescript.rs

Shadow Mode (Behavioral Analysis)

The Rust Collector gathers OS sensor data in the background, and pattern_detector identifies repeating patterns. The build_sessions → build_routines pipeline refines automation opportunities for recommendation.

collector_rs.rs + analyzer.rs + recommendation.rs

Automated Workflow Generation

Convert natural language prompts into n8n workflow JSON with build_workflow. Supports Docker, NPX, and Manual modes, with n8n_api.rs managing REST API-based execution.

n8n_api.rs + workflow_schema.rs + orchestrator.rs

External Service Integration & Remote Control

Natively integrate with Gmail/Calendar/Notion, and remote control your PC away from home with a Telegram Bot. Securely link through Google OAuth-based authentication.

gmail.rs + calendar.rs + notion.rs + telegram.rs

Verified Multi-App Scenarios

Complex multi-app automation scenarios that have passed actual testing.

Research Workflow

Notes → Safari → Notes → Mail

> surf "Write a research topic in Notes, search in Safari, paste resulting URL in Notes, and share via Mail."
1 New note in Notes → Type topic
2 Launch Google search in Safari
3 Copy search result URL → Paste into Notes
4 New email in Mail → Send result

Verification Items

Cmd+Tab app switching + Clipboard chain delivery verification

Stock Calculation & Recording

Safari → Calculator → Notes

> surf "Search Apple stock price in Safari, calculate value of 100 shares in Calculator, then save result in Notes."
1 Search Apple stock price in Safari
2 Read stock price from screen with Vision
3 Calculate price × 100 in Calculator
4 Save calculation result in Notes

Verification Items

Vision-based screen reading + Calculator automated input verification

Document Writing & Sharing

TextEdit → Mail → Notes

> surf "Write meeting minutes in TextEdit, send via Mail, and archive in Notes."
1 New document in TextEdit → Type minutes
2 Select All(Cmd+A) → Copy(Cmd+C)
3 New email in Mail → Paste body
4 Archive final version in Notes

Verification Items

Clipboard chain + Data delivery verification between 3 apps

File Browsing & Archiving

Finder → Preview → Notes

> surf "Find image file on Desktop, open with Preview, then record image and source in Notes."
1 Navigate to ~/Desktop in Finder
2 Search image file → Open with Preview
3 Select All Image → Copy
4 Save image + text mix in Notes

Verification Items

Finder file discovery + Image clipboard copy verification

Setup Process

Four-stage deployment process from cloning to operation.

01

Clone & Build

Build core binaries with git clone → cp .env.example .env → cargo build --release.

5 min
02

Configure

Set OPENAI_API_KEY, grant Accessibility permissions, and choose n8n runtime mode (Docker/NPX).

10 min
03

Deploy

Generate Tauri desktop bundles (.app/.exe) using ./scripts/rebuild_and_deploy.sh.

15 min
04

Monitor & Scale

Gather data with Rust Collector, use steer-guardian.sh for Self-Healing, and analyze patterns with batch pipeline.

Ongoing

Security & Reliability

Safe and stable operation with 5-layer Zero Trust security and Self-Healing.

Zero Trust

LLM output is considered dangerous by default. All commands must pass through the PolicyEngine to be executed.

Write Lock

Default locked state. automatic re-locking (timed) after unlock prevents mistakes.

PII Masking

privacy.rs automatically masks emails, card numbers, and SSNs before saving to the DB.

Self-Healing

steer-guardian.sh monitors the health of core processes and automatically restarts them in case of crashes, ensuring high availability.

Get Started Now

Install in 5 minutes and run your first multi-app automation.