The open source AI agent platform

Free, local-first, multi-provider desktop AI agent. Connect to OpenAI, Anthropic, Gemini, DeepSeek, Ollama, LM Studio, Minimax, Qwen, or any custom endpoint. 18 built-in skills, 34 themes, 20 languages. Your data stays on your machine.

Aura Work demo

Everything you need, nothing you don't

Local-first, permission-gated, and extensible. Aura Work puts you in control.

10 AI Providers

OpenAI, Anthropic, Gemini, DeepSeek, Ollama, LM Studio, Minimax, Qwen, Aura Cloud, or any custom endpoint. Bring your own keys or run 100% local with Ollama.

Local-First & Private

Encrypted vault with OS-backed secure storage (ChaCha20-Poly1305 + Argon2). No telemetry. Your keys never leave your machine.

Permission-Gated

3 permission levels: read-only, ask-first, act-without-asking. High-impact actions always require approval. Full audit log of every operation.

18 Built-in Skills

Documents, spreadsheets, presentations, PDFs, research, image generation, data analysis, browser automation, and more. One-click install from Marketplace.

20 Languages

Full RTL support for Arabic and Persian. Weblate-powered community translations. 8 sans-serif fonts including Cairo, Tajawal, and Almarai for Arabic.

34 Themes

Nord, Dracula, Cyberpunk, Sakura, Matrix, Ocean, and 28 more. Light, dark, AMOLED, and luxury variants. System-aware auto-switching.

Smart Routing

5 routing policies: quality-first, cost-first, privacy-first, local-only, or manual. Auto-discovers available providers and picks the best model per task.

Monaco Editor

Built-in code editor with syntax highlighting, language support, and pending edits approval system. Agent proposes changes, you review and approve.

Task Engine

8 task states from draft to completed. Approve plans, pause/resume, send messages to running tasks. Full cost tracking and token usage per task.

MCP Servers

Model Context Protocol integration. Pre-configured presets for GitHub, PostgreSQL, SQLite, Filesystem, and Puppeteer. Add custom MCP servers.

Scheduled Tasks

Recurring automation with hourly, daily, weekday, weekly, or custom cron schedules. Pre-approved permission profiles for unattended execution.

Browser Automation

AI can browse web pages, extract content, take screenshots, and fill forms. Prompt injection scanning keeps you safe from malicious pages.

20Languages
34Themes
18Skills
10Providers
7Sidecars
5Routing Policies

Get started in 3 steps

No account required. No API key needed to explore. Just download and go.

1. Download

Grab the installer for Windows (.msi), macOS (.dmg), or Linux (.AppImage / .deb). Or install via npm: npm i -g aura-work

2. Create a Project

Open Aura Work and create a new project by selecting any folder on your machine. The AI agent will understand your codebase automatically.

3. Start a Task

Describe what you want in natural language: "Analyze this codebase", "Create a document", "Research this topic". The agent plans, executes, and asks for approval when needed.

Under the hood

Aura Work runs as a desktop app with 7 modular sidecars that handle different capabilities.

Desktop App

Tauri 2 (Rust) + React 19. Manages projects, tasks, files, Git, terminal, settings, and the UI. SQLite database stores everything locally.

Agent Sidecar

Main AI brain. Routes tasks to providers, manages conversation, executes tools, handles streaming responses. Supports 9 AI providers.

Browser Sidecar

Chromium-based browser automation. Browse pages, extract content, take screenshots. Prompt injection scanning for safety.

VM Sidecar

Linux workspace sandbox for safe command execution. WSL2 on Windows, KVM on Linux. Mounts project folders, captures output, redacts secrets.

Cloud Sync Sidecar

End-to-end encrypted sync between devices. AES-256-GCM encryption. Device pairing via QR code. Remote dispatch to run tasks on other devices.

Plugins Sidecar

Load and execute plugins, MCP servers, and sync the Marketplace. Supports custom JavaScript/TypeScript tools with sandboxed execution.

Connect to any AI provider

Aura Work supports 10 AI providers with automatic model discovery, key rotation, and intelligent routing. Use cloud providers or run 100% local with Ollama.

OpenAI
Anthropic
Gemini
DeepSeek
Ollama
LM Studio
Minimax
Qwen
Aura Cloud
Custom Endpoint

Built in the open

Aura Work is open source and community-driven. Contributions of all kinds are welcome — code, docs, translations, design, and ideas.

Common questions

Everything you need to know about Aura Work.

Download the latest release from GitHub for Windows, macOS, or Linux. Run the installer and launch the app — no account or API key required to get started. Configure your first provider via Settings > Providers.
Aura Cloud (managed, 2× cheaper), OpenAI, Anthropic (Claude), Google Gemini, DeepSeek, Ollama (local), LM Studio (local), Minimax, Qwen, and any Custom Endpoint. The routing engine auto-discovers available providers and picks the best model per task based on your routing policy.
Yes. Aura Work is local-first — your API keys are stored in an encrypted OS-backed vault, no telemetry is collected, and all agent execution happens on your machine. Use local models via Ollama for fully offline operation.
Yes, completely free and open source under the Apache 2.0 license. You only pay for API usage if you use cloud providers like OpenAI or Anthropic. Aura Cloud offers a free tier, and local models via Ollama cost nothing at all.
Sidecars are 7 modular background daemons that extend Aura Work's capabilities — agent execution, bridge communication, browser automation, VM sandboxing, cloud sync, computer-use, and plugins. Each runs independently on its own port and can be enabled or disabled from the Settings panel.
Check the new-contributor guide and good first issues on GitHub. We welcome code, documentation, translations via Weblate, design, and ideas. Join the Discussions to connect with the community.
Yes — with Ollama you can run fully local models without any internet connection. The core platform, routing engine, and sidecars all work offline. Only cloud provider APIs require connectivity.
Aura Cloud is our managed AI service that automatically picks the best model for each task. It's 2× cheaper than direct API pricing, offers a 10% top-up bonus, and includes a free tier to get started. No API key management needed — just connect and go.
Skills are specialized AI modules — each is a curated bundle of tools, prompts, and best practices for a specific domain. The built-in library includes 18 skills (Documents, PDF, Research, Design, Data Analyst, Git Master, and more). The Marketplace lets you install community-built skills for additional frameworks and workflows.
MCP (Model Context Protocol) servers let Aura connect to external tools like databases, APIs, and services. Configure them per-project or globally in Settings → Extensions. Aura supports stdio, SSE, and HTTP MCP transports with built-in SSRF protection.
Aura includes a built-in Chromium browser sidecar with full CDP (Chrome DevTools Protocol) support. Agents can navigate pages, click elements, fill forms, take screenshots, and execute JavaScript — all in isolated sandboxes with SSRF protection. Great for web testing, scraping, and UI automation.
Computer Use lets agents interact with your desktop — clicking, typing, taking screenshots, and navigating any application. Powered by a dedicated sidecar with vision model integration. Useful for testing UIs, automating desktop workflows, or controlling apps that don't have APIs.
Aura Cloud Sync provides end-to-end encrypted sync across your devices using AES-256-GCM encryption. Your data is encrypted before leaving your machine — we never see your keys, conversations, or files. Sync includes projects, settings, audit logs, and scheduled tasks.
Yes! The Scheduled Tasks system lets you create recurring AI workflows — automated code reviews, documentation updates, dependency audits, and more. Tasks run via a built-in cron engine and can use any routing policy (quality-first, cost-first, local-only, etc.).
Pet Profiles let you create custom AI personalities with unique avatars, system prompts, and behavioral preferences. Give your coding companion a name, personality, and appearance that matches your workflow style. Configure them in Settings → Pet.
Aura Work is open-source! Contribute code via PRs on GitHub, build and share Skills or MCP servers in the Marketplace, help translate to new languages (20 supported), or report bugs and suggest features. Check the Contributing guide and good-first-issues label on GitHub.