openyak/openyak
Open-source local-first AI agent for desktop work. No account, no telemetry: use local models with Ollama/Rapid-MLX or bring your own provider key.
What it solves
OpenYak provides a local-first agent runtime that allows users to run AI agents directly on their own computers. It eliminates the need for hosted workspace accounts and cloud-only dependencies, allowing agents to interact with local files, native desktop applications, and a managed browser while keeping data, memory, and workflow state on the device.
How it works
OpenYak operates as a desktop application (built with Tauri, Next.js, and FastAPI) that connects to either local model providers (like Ollama or Rapid-MLX) or cloud providers via API keys (BYOK). It features two specialized workspaces:
- Native Computer: Interacts with macOS and Windows apps using accessibility elements and coordinate fallbacks.
- Managed Browser: A dedicated browser profile for navigating websites using page elements and screenshots.
It employs a durable agent runtime that manages persisted state, tool execution with argument validation, and a layered permission system to ensure safety and user control. Users can "take over" control of the workspace from the agent in real-time and then return it back to the agent.
Who it’s for
It is designed for professionals who need an AI agent that can handle complex office workflows—such as synthesizing multiple documents (DOCX, XLSX, PPTX, PDF) into briefs or action plans—and those who prioritize privacy and local control over their AI tools.
Highlights
- Local-First Architecture: No account required; files and conversations stay on thedevice.
- Shared Control: Live view of agent actions with the ability for users to manually intervene and return control.
- Flexible Model Boundary: Supports local models (Ollama, Rapid-MLX) and a wide array of cloud providers.
- Ultra Agent Swarm: Ability to launch parallel child-agents for complex tasks, synthesizing results into a parent session.
- Artifact Workspace: A dedicated panel for creating reusable Markdown briefs, tables, and diagrams.
- Remote Access: Secure mobile access to the desktop agent via QR code and Cloudflare Tunnel.
Related
- Project
- Project
- Project
- Project
- Project