One WorkspaceYour code.Your models.Your control.

  • Windows x64
  • Version 0.2.5
  • No account required
  • Bring your own API key

Give it a task.

auth.tsReady
1import { readSecret } from "@aaio/vault";
2
3export async function signIn(user: string, pass: string) {
4 const client = createClient();
5 const apiKey = "sk_live_3f9a2c..."; // hardcoded key
6 client.setTimeout(5000);
7
8 // TODO: store the token safely
9 const token = await client.login(user, pass);
10 return token;
11}

Introducing...
AAIO Workspace.

A local file explorer, Monaco editor, workspace-aware AI, provider streaming, and secure credential storage — in one native desktop 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

Everything starts with Ctrl + K.

Ctrl + K
  • commandRun tests
    AI Action
↑↓ Navigate · Enter Open · Esc Close> Commands · @ Chats · # Files
> run tests> explain current file# layout.tsx@ auth flow> optimize project

AI that works inside the project.

AAIO builds each request from the conversation plus the workspace and file you currently have open, then streams the provider response through its native Rust layer.

  1. 01
    Open a local folder
  2. 02
    Select a file
  3. 03
    Ask AAIO
  4. 04
    Attach workspace context
  5. 05
    Stream the response
  6. 06
    Continue the conversation

Context included with a request

Workspace pathOpen fileUp to 30,000 charactersConversation history

Live execution

AAIO is actively engineering software.

Watch the workspace read, plan, and edit code — then verify the change by running tests.

auth.ts
Scanning workspace
1import { readSecret } from "@aaio/vault";
2
3export async function signIn(user: string, pass: string) {
4 const client = createClient();
const apiKey = "sk_live_3f9a2c..."; // hardcoded key
+ const apiKey = await readSecret("OPENAI_KEY");
+ client.setTimeout(5000);
8
// TODO: store the token safely
10 const token = await client.login(user, pass);
+ const token = await vault.encrypt(token);
12 return token;
13}

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.

A concept that looked
too good to stay a concept.

AAIO began as a portfolio experiment and became a real native desktop product within hours.

Built by Xonix Dev. Now developed using AAIO.

Download AAIO Workspace.

🟢 Windows

Latest Release

0.2.5

Download

macOS

Coming soon

Linux

Coming soon

Version
0.2.5
Installer size
10 MB
Architecture
x64
SHA256
2dc7d9f3a8b1c4e5d6

System requirements

  • Windows 10 or later
  • x64
  • Native desktop
  • Bring your own API keys
  • Local-first

Unsigned early builds may trigger Windows SmartScreen while code signing is being established.

Changelog

v0.2.5

2026-07

Native provider and update infrastructure

Added native streaming for OpenAI, Anthropic, and custom providers, OS credential-vault storage, and stable, beta, and nightly update channels.

v0.2

2026-06

Workspace-aware conversations

Added local folder browsing, Monaco file viewing, persistent conversation threads, active-file context, and first-run setup.

v0.1

2026-05

Command palette foundation

Introduced keyboard navigation across recent files, conversations, commands, and project-aware AI actions.

Stop switching between tools.

Start working in AAIO.