← Back

Features

A focused native workspace for coding with the AI provider you trust—without moving your projects out of your local environment.

~10 MB

  • Native Rust core.
  • Tauri desktop shell.
  • System WebView.
  • Fast startup.
  • Low overhead.

Native by design

AAIO Workspace

~10 MB

Tauri + Rust

Typical Electron AI IDE

Hundreds of MB

Bundled Chromium

Use the model you trust.

AAIO connects to leading AI providers while keeping the development workflow consistent. Bring your own API keys — providers are not included.

Provider

OpenAI

Provider

Anthropic

Provider

Custom / Local

Custom connections support OpenAI Chat Completions, OpenAI Responses, and Anthropic Messages formats—including local Ollama endpoints that do not require an API key.

Your code stays
on your machine.

  • AAIO opens projects directly from your local filesystem.
  • API keys are stored in the operating-system credential vault.
  • No forced cloud account to use the workspace.
  • Only the context included in your request is sent to your chosen provider.
  • You choose which providers to connect.

Features

Workspace-Aware Chat

Each request can include the open workspace path, the active file, and up to 30,000 characters of source context.

Monaco Editor

Open local source files in Monaco with language-aware syntax highlighting, breadcrumbs, and a focused dark theme.

Persistent Conversations

Create multiple project conversations, retain their history locally, and return to recent threads from the sidebar.

Native Provider Streaming

Provider requests stream through the Rust backend instead of exposing credentials or networking logic to the web layer.

Native Desktop

Built with Tauri 2, Rust, and the operating-system WebView—without bundling Electron or a local production server.

Command Palette

Search recent files, conversations, and AI actions with dedicated > command, @ chat, and # file modes.

Credential Vault

API keys are written to the operating system credential vault and read only by AAIO’s native networking layer.

Managed Updates

Choose stable, beta, or nightly channels, review release notes, and restart into a downloaded update.