Features

A cross-platform AI development environment built on Tauri 2.0 with a Rust backend, 80+ agent tools, 8 AI providers, and everything running locally on your machine.

The Agent

An AI that actually does things

Not a chatbot. An autonomous agent with streaming SSE, tool calling, and a permission system that keeps you in control of what it can touch.

Tool Calling

The agent reads files, writes code, executes shell commands, runs code in 6 languages, searches your codebase with ripgrep, manages git, generates images and video, searches the web, and spawns up to 6 sub-agents (4 profiles — code analysis, web research, reasoning coder, verifier) for parallel research.

File ops Shell exec Code search Git Media gen Web search Sub-agents Browser Parallel execution Planning mode Incognito mode Data viz Hooks

Permission System

Three-tier safety model. Whitelisted tools (read, search, generate) execute instantly. Graylisted tools (write, execute, delete) show an approval modal. Blacklisted operations (rm -rf /, /dev access, fork bombs) are hard-blocked — no override possible.

Whitelist Graylist Blacklist High-risk warnings

Memory & Knowledge

Persistent memory saves facts across sessions (global + per-session scopes). A SQLite-backed knowledge store indexes conversations by category and project. The agent builds context over time — it remembers what you've worked on.

Profiles & Skills

Create agent profiles with custom system prompts, model selection, tool presets, voice configuration, daily budgets, and linked document collections. Switch between a coding assistant, writing partner, and research agent in one click.

Voice Agent

Talk, don't type

Real-time voice conversations via xAI's Realtime WebSocket API with full tool calling. The agent can read files, run commands, and search code — all while you're talking. Session persists across navigation. Six voice personas. Voice cost: $0.05/min.

6 voice personas Server-side VAD Live transcription Tool calling in voice
TTS panel
Multi-provider text-to-speech (OpenAI, Google)
STT panel
Speech-to-text via Whisper
Music generation
Google Lyria music generation
Sandboxed execution
Binary allowlist, path sandboxing, injection blocking
Multi-Agent

Orchestrate complex workflows

Go beyond single-agent conversations. Design task DAGs, assign models per task, and execute in parallel — or use dual-agent workspace for plan-then-execute workflows.

Mission Control

Visual multi-agent orchestration. Describe a goal, the AI architect plans a task DAG, you review and edit in a canvas editor, then execute with up to 8 parallel workers. Each mission gets its own git branch with auto-checkpoints.

  • Architect mode or direct CSV/JSON import
  • Per-task model assignment (xAI, Anthropic, OpenAI, Google, DeepSeek)
  • Drag-and-drop visual DAG with connection ports
  • Real-time cost tracking and pause/cancel

Workspace

Split-screen dual-agent mode. The planning agent (left) has read-only tools and designs the approach. The execution agent (right) has full access and implements the plan. A shared task board coordinates between them.

  • Planning agent: restricted tools, approach design
  • Execution agent: full tool access, implementation
  • Context handoff with Cmd+Shift+Right
  • Adjustable split ratio

Research Pipeline

Multi-agent research system with a 4-phase pipeline. The AI plans a checklist, agents search with Brave, parallel workers synthesize findings, then a final agent assembles the document. Export to Markdown with metadata.

  • Plan → Search → Synthesize → Assemble
  • 1–10 parallel synthesis workers
  • Real-time progress with activity timeline
  • Multi-provider support (Anthropic + xAI)

Worktree Arena

Parallel agent races in isolated git worktrees. Pit multiple models against each other on the same task, compare outputs side by side, run automated verification, and merge the winning approach.

  • Race mode: same prompt, different models
  • Isolation mode: different prompts per worktree
  • AI review scoring and diff comparison
  • Accept winner and merge with optional squash

Benchmark

Agent benchmarking system for evaluating model performance on code tasks. Built-in task bank with templates and tests, or create your own. Run benchmarks across multiple models in parallel with work-stealing load balancing.

  • Built-in + custom task banks
  • Multi-model parallel execution
  • Pass rate, cost, and duration metrics
  • Leaderboard and run history
Code Intelligence

Your codebase, understood

A full development toolkit built in. Code graph analysis, terminal, editor, git dashboard, and deep search — all wired into the agent.

Code Graph

SurrealDB v3 + Tree-sitter. Parse any codebase into a function call graph. Semantic search with 768-dim embeddings, HNSW indexing, and GraphRAG.

Terminal

Interactive PTY terminal with xterm.js. Multiple named sessions, paired with agent sessions for direct shell access.

Editor

CodeMirror syntax highlighting. File tree, command palette, multiple tabs, find/replace, image viewer.

Git

35+ operations. Status, diff, commit, branch, stash, rebase, cherry-pick, blame, tagging. Multi-repo support, GitHub integration.

🖼
Images
🎬
Video
🎵
Music
xAI Aurora · Imagen · DALL-E · GPT Image · Sora · Veo · Lyria
Media Studio

Create anything

Generate images with xAI Aurora, Imagen 4, DALL-E 3, GPT Image, and NanoBanana Pro. Create videos with Sora and Veo 3.1. Generate music with Google Lyria. Canvas-based inpainting, batch generation, templates, and a persistent gallery.

Multi-model Canvas editing Batch generation Gallery
And more

The full toolkit

Collections (RAG)

Upload documents for retrieval-augmented generation. 70+ file types. Semantic, hybrid, and keyword search. Link collections to agent profiles.

Batch Processing

Multi-provider batch jobs at 50% off standard rates. CSV/TXT file loading. xAI, OpenAI, Anthropic, Gemini, DeepSeek.

AI Search & Deep Research

Web and X search with grounded answers and source citations. Deep research modes including OpenAI o3-deep-research and Gemini deep research for multi-iteration investigation and report generation.

Cost Tracking

Real-time token counting across every provider. Per-conversation, per-agent, per-provider, and per-session breakdowns with charts.

Extensions

Trading dashboard (Alpaca Markets), PDF generation (zigpdf), custom widgets. Build and install your own.

Sandbox

Container-based sandboxing (Docker/Podman) for agent tool execution. Minimal capabilities, path translation, graylist promotion.

Task Queue

Queue multiple tasks with priority levels, automatic retries, and parallel execution. Persistent task tracking across sessions.

MCP Servers

Connect external Model Context Protocol servers for custom tools. Health checking, tool allowlists, and authorization support.

SurrealDB Panel

Database dashboard, table explorer, SurrealQL console, and memory browser. Connect to embedded or remote SurrealDB instances.

Remote / P2P

Device pairing via QR code with relay server support. Connect desktop and mobile instances for remote access.

Crypto Prices

Real-time cryptocurrency prices via CoinGecko (no API key required). Historical price data with charting.

Roles & Skills

Create custom agent profiles with AI-guided creation. Define reusable skills with tags and example prompts. Switch between agents in one click.

Computer Use

AI-controlled browser automation via Gemini + Chrome DevTools Protocol. 12 browser actions with a vision loop that takes screenshots, analyzes the page, and executes actions.

Assistant

Profile-based personas for non-developers. Blog Writer, Research Helper, Social Creator. Custom tool allowlists per profile for safe, scoped access.

Video Editor

Frame-precise trimming, multi-track timeline, text overlays, and FFmpeg rendering. Full non-linear editing built into the app.

Code Scanner

Static analysis combined with AI-powered security scanning. Detect vulnerabilities, code smells, and security issues across your codebase.

Platform support

macOS Full — including CoreML embeddings
Linux Full
Windows Coming soon
iOS Mobile UI + cloud graph
Android Mobile UI + cloud graph

Desktop-only: Terminal, Editor, Git, Code Graph (local), MCP, Workspace, Mission Control, Sandbox, Research Pipeline, Benchmark, Worktree Arena, SurrealDB Panel, Computer Use, Video Editor

Built with

Backend

Rust, Tauri 2.0, tokio, SurrealDB v3, Tree-sitter, RocksDB

Frontend

React 19, TypeScript, Vite, Tailwind CSS, Zustand, CodeMirror, xterm.js

APIs

xAI Responses + Realtime + Collections + Batch, OpenAI, Anthropic, Gemini, DeepSeek, Alpaca