Key takeaways
- Built with GPUI (Zed's UI framework) + Rust — native performance with the rendering engine behind Zed editor
- True cross-platform: macOS, Linux, and Windows with platform-specific optimizations
- Relentless shipping pace: 32 releases in five months — terminal notifications, remote PR/CI status, and file previews all landed between March and June 2026
FAQ
What is Okena?
Okena is a cross-platform terminal multiplexer built in Rust with Zed's GPUI framework, designed for running multiple CLI coding agents with tabs, splits, git worktree management, and automatic session restore.
How much does Okena cost?
Free and open source under the MIT license.
Who competes with Okena?
cmux (native Mac terminal with notifications), Aizen (Swift/libghostty worktree manager), and dmux (tmux-based multiplexer). For full orchestration, Tembo.
Does Okena support Windows?
Yes. Okena is one of the few tools in this category with native Windows support, including PowerShell, CMD, and WSL shell options.
Executive Summary
Okena is a cross-platform terminal multiplexer built in Rust with GPUI — the UI framework behind Zed editor.[1] It combines tabs, splits, detachable windows, git worktree management, diff stats, lifecycle hooks, terminal notifications, and session persistence in a single native app that works on macOS, Linux, and Windows. As of June 2026 it is shipping near-weekly: 32 releases since the repo's creation in January 2026, with commits pushed as recently as June 11, 2026.[2]
| Attribute | Value |
|---|---|
| Company | Contember |
| Founded | 2026 (Okena); Contember established earlier |
| Funding | Not publicly disclosed |
| Headquarters | Not publicly disclosed |
| GitHub Stars | ~74 (as of June 11, 2026)[1] |
Product Overview
Okena is built on the thesis that terminal multiplexers need to be agent-aware.[3] Each project gets a column with its own terminals, and the app tracks git branch, diff stats (lines added/removed), and worktree state. Session persistence means your entire workspace — layout, terminal state, settings — survives app restarts.
Lifecycle hooks let you run commands on project open/close and worktree create/close, enabling automated agent workflows.
Recent Developments (March–June 2026)
Thirteen releases shipped between mid-March and June 2026.[2] Highlights:
- v0.26.0 (June 2026) — a full terminal notification system, image/SVG/font previews in the file viewer with zoom and pan, smarter multi-window awareness, and Windows session support[4]
- v0.25.0 (May 2026) — remote sessions gained live PR/CI status forwarding, plus an in-app log console and leaner Git/Docker/Markdown rendering
- v0.24.0 (May 2026) — per-window viewports with shared workspace state; "Send to Terminal" for selections, files, and commit refs
- v0.18–v0.19 (March–April 2026) — worktree colors, hook environment variables (folder, branch), a CreateWorktree API action, and Codex status-page detection fixes
Key Capabilities
| Capability | Description |
|---|---|
| Git Worktree Management | Create and manage worktrees as projects from the UI |
| Diff Stats | Lines added/removed with cached git status per terminal |
| Terminal Notifications | Notification system for terminal activity (added v0.26.0, June 2026) |
| Splits & Tabs | Horizontal/vertical splits, tabbed containers, detachable windows |
| Session Persistence | Full layout + terminal state auto-saves to disk |
| Session Backends | dtach, tmux, or screen for surviving app restarts (Unix) |
| Lifecycle Hooks | Commands on project open/close, worktree create/close |
| File Viewer | Syntax-highlighted preview with line numbers and search |
| Command Palette | Searchable actions with keybinding hints |
| Cross-Platform | macOS, Linux, Windows with per-platform optimizations |
| Custom Themes | Dark, Light, Pastel Dark, High Contrast, custom, auto system |
Product Surfaces
| Surface | Description | Availability |
|---|---|---|
| macOS App | Native via install script | GA |
| Linux App | Native via install script | GA |
| Windows App | Native via PowerShell install | GA |
Technical Architecture
Okena is built in Rust using GPUI, the same GPU-accelerated UI framework that powers Zed editor.[5] Terminal emulation is powered by alacritty_terminal with full ANSI support.
Key Technical Details
| Aspect | Detail |
|---|---|
| Deployment | Install script (macOS/Linux) or PowerShell (Windows) |
| Runtime | Rust, GPUI (Zed's UI framework), alacritty_terminal |
| Model(s) | None — agent-agnostic terminal |
| Integrations | Git, dtach/tmux/screen, VS Code/Cursor/Zed file opener |
| Open Source | Yes (MIT) |
Strengths
- GPUI rendering — Same GPU-accelerated framework as Zed editor; fast, smooth, modern feel[5]
- True cross-platform — macOS, Linux, and Windows with native optimizations; rare in this category
- Feature-dense — Worktrees, diff stats, lifecycle hooks, session persistence, file viewer, command palette — more features than many tools with 100x the stars
- Session persistence — Full workspace survives restarts; backends (dtach/tmux/screen) keep terminals alive
- MIT license — Most permissive; no AGPL or GPL restrictions
Cautions
- Still tiny community — ~74 GitHub stars, 8 forks, and 4 watchers as of June 11, 2026, with zero discussion threads found on Hacker News or Reddit; the shipping pace far outstrips adoption[1]
- Unknown team — Contember has other projects but no visible funding or team info for Okena
- Agent features still thin — v0.26.0 added a terminal notification system and there's early Codex status detection, but no agent auto-discovery or orchestration; it remains primarily a terminal with git awareness[4]
- GPUI dependency — Tied to Zed's framework; if GPUI changes direction, Okena must follow
- No worktree isolation for agents — Shows worktrees but doesn't auto-create per-agent worktrees or manage agent lifecycles
What Developers Say
As of June 11, 2026, there is no substantive public discussion of Okena to quote: searches of Hacker News (Algolia) and Reddit returned no threads mentioning the project, and the GitHub repository shows contributions from a small group of maintainers rather than outside-community chatter. The absence of discussion at 74 stars is itself a data point — Okena is shipping fast but has not yet broken through to developer mindshare.[1]
Pricing & Licensing
| Tier | Price | Includes |
|---|---|---|
| Open Source | Free | Full functionality |
Licensing model: MIT — free for commercial and personal use.
Competitive Positioning
Direct Competitors
| Competitor | Differentiation |
|---|---|
| cmux | Mac-only with notification rings — Okena is cross-platform with GPUI rendering |
| Aizen | Swift/libghostty per-worktree workspace — Okena is Rust/GPUI with session backends |
| dmux | tmux-based multiplexer with agent support — Okena is a standalone app with richer UI |
| Tembo | Full orchestration platform — Okena is terminal tooling |
When to Choose Okena Over Alternatives
- Choose Okena when: You need cross-platform (especially Windows) with git worktree awareness
- Choose cmux when: You want Mac-native terminal with agent notification management
- Choose dmux when: You want tmux-based worktree orchestration with 11+ agent CLIs
Ideal Customer Profile
Best fit:
- Cross-platform developers (especially Windows/Linux) wanting a modern terminal with git awareness
- Developers who value session persistence and workspace restore
- Zed users who appreciate the GPUI aesthetic
Poor fit:
- Developers wanting deep agent-specific features (auto-discovery, orchestration) — basic notifications arrived in v0.26.0, but that's the extent of it
- Teams needing orchestration, signed commits, or enterprise governance
- Mac-only developers who prefer native Swift apps
Viability Assessment
| Factor | Assessment |
|---|---|
| Financial Health | Unknown — Contember backing unclear; funding not publicly disclosed |
| Market Position | Very early — ~74 stars as of June 2026, up from ~15 in March[1] |
| Innovation Pace | Very active — 32 releases in five months, latest v0.26.0 (June 1, 2026), commits pushed June 11, 2026[2] |
| Community/Ecosystem | Minimal — no HN or Reddit discussion found as of June 2026 |
| Long-term Outlook | Uncertain — strong technical foundation and elite shipping pace, but adoption hasn't followed yet |
Bottom Line
Okena is the most feature-complete cross-platform terminal multiplexer in this category, and three months of near-weekly releases have only widened that gap — terminal notifications, remote PR/CI status, file previews, and Windows sessions all shipped between March and June 2026.[2] The GPUI/Rust foundation provides excellent rendering performance, and true Windows support is a genuine differentiator. But at ~74 stars with no visible community discussion, it's still pre-community — the features are there, the users mostly aren't yet.
Recommended for: Cross-platform developers wanting a modern terminal with git worktree awareness, session persistence, and now terminal notifications.
Not recommended for: Anyone needing full agent orchestration or a tool with proven community support.
Outlook: If Okena builds community, it could become the cross-platform answer to Mac-centric tools like cmux and Aizen. The technical foundation (Rust + GPUI + alacritty_terminal) is solid and the shipping pace is elite; the open question is whether anyone shows up. Watch the star curve and whether agent-specific features (notifications landed in v0.26.0) keep deepening.
Research by Ry Walker Research • methodology