Skip to content

Releases: OkamiOps/OkamiCode

OkamiCode 1.0 Beta

Choose a tag to compare

@msant262 msant262 released this 22 Jul 23:06

OkamiCode 1.0 Beta

Your AI subscriptions. Their native harnesses. One focused desktop workspace.

Version
Platform
Local first

Released: July 23, 2026 · Primary platform: macOS Apple Silicon

Languages: English · Português do Brasil


OkamiCode 1.0 Beta is the first public checkpoint of the OkamiOps local-first work cockpit. It turns a collection of separately authenticated AI CLIs into one visual desktop environment without replacing their native harnesses or forcing subscription users through a generic paid API gateway.

What ships in this beta Why it matters
7 native CLI integrations Keep the subscriptions and harnesses you already use.
Code, Chat, Inbox, Calendar and Kanban Move daily work into one focused cockpit.
Usage and API-cost intelligence See whether each subscription is earning its keep.
Encrypted local memory with FTS5 Search selected knowledge without silently uploading your vault.
Human approval boundaries Draft, delegate and inspect before anything external is sent.

Important

This is a public beta. The attached macOS application is currently unsigned and non-notarized. Read the installation and security notes before granting a runtime access to sensitive folders or accounts.

✨ What this release changes

One workspace, several native agents

Projects are bound to real folders. Claude Code, Codex, Cursor, Antigravity, Grok, MiMo, and MiniMax each run through their own adapter and retain separate native sessions. The active provider, model, effort, permissions, execution state, duration, and available usage data remain visible in the product.

This matters because model switching is no longer equivalent to starting over. OkamiCode persists the task, lane, event cursor, native session binding, artifacts, approvals, and usage activity locally.

Coding is only part of the workday

The beta includes a workspace-free chat, multi-account inbox, calendar, Kanban, usage control center, memory hub, runtime settings, model catalogs, agent profiles, and connection discovery. An email can become a manual task or a delegated task without automatically sending a response. AI-generated drafts stay behind an explicit review-and-send boundary.

Honest subscription telemetry

OkamiCode records real local activity and imports native quota windows when the CLI provides them. It maps observed models to OpenRouter price metadata to estimate what the same traffic might have cost through an API.

The comparison is deliberately conservative:

  • input, cached input, output, and model calls stay separate;
  • provider and model mappings are visible;
  • source, freshness, reliability, and coverage are preserved;
  • unavailable data does not become 0;
  • the result is an estimate, not a provider invoice.

Memory remains local

Selected Markdown and Obsidian folders are indexed into encrypted SQLite with FTS5. Indexing is explicit, read-only, path-bound, watched for updates, and filtered for credential-shaped content. GBrain is detected as a local capability; the vault is not silently uploaded.

🔐 Security model

  • Privileged operations are isolated in the Electron main process.
  • Renderer requests use typed and validated IPC contracts.
  • Capability leases and approvals constrain agent actions by actor, resource, budget, and expiry.
  • Audit records preserve decisions and execution provenance.
  • Connector credentials are protected outside the repository.
  • Email HTML and external navigation are handled through dedicated security boundaries.

This is still a beta and has not undergone a third-party security audit. Do not grant a runtime access to folders or accounts you would not trust that CLI to use directly.

📦 Install

The attached DMG contains an unsigned and non-notarized Apple Silicon application:

  1. Download OkamiCode-v1.0.0-beta.1-macOS-arm64.dmg.
  2. Open the installer and drag OkamiCode to Applications.
  3. Launch it from Applications. If macOS blocks the first launch, review and allow it under System Settings → Privacy & Security.
  4. Open Settings in OkamiCode and verify each detected CLI.
  5. Authenticate providers through their official CLIs or OAuth flows.

You can also build from source.

🧭 Before reporting an issue

Include:

  • OkamiCode version;
  • macOS version and architecture;
  • provider, CLI version, model, and surface (Code, Chat, Inbox, etc.);
  • the exact sanitized error;
  • whether the same provider CLI works directly in Terminal.

Never attach access tokens, OAuth JSON, mailbox passwords, private email content, or an unredacted database.

⚠️ Known limitations

  • Only macOS Apple Silicon is packaged.
  • The app is not signed or notarized.
  • Provider capabilities and model catalogs may change between CLI versions.
  • Some providers do not expose structured quota or token telemetry.
  • MiMo quota currently remains web-console-only.
  • Gmail/Calendar require a correctly configured Google OAuth Desktop client.
  • IMAP/SMTP authentication rules vary by provider.
  • OpenRouter pricing is refreshed metadata and can differ from direct-provider pricing.

📚 Documentation and full change list


Built by OkamiOps for people who want AI to reduce tool switching instead of creating another tab to manage.