Okena
Run multiple CLI agents across all your projects — in one window
Built for the way you actually work
Manage agents, projects, and terminals without switching contexts. Everything stays organized in one place.
Layout & Windows
Split your screen any way you like. Run agents side-by-side, drag to resize, pop terminals into floating windows, or go fullscreen.
Fast Terminals
GPU-accelerated rendering that keeps up with fast output. Search through output, click URLs, and scroll back through up to 100K lines of history.
Session Persistence
Close the app, reopen it, and everything is exactly where you left it. Your agents keep running in the background. Save and restore sessions anytime.
Git Integration
See which branch each project is on. Manage git worktrees as projects, track changes, and keep your repos organized without leaving the terminal.
Themes & Appearance
Multiple built-in themes including dark, light, and high contrast. Follows your system appearance automatically. Customize fonts, sizes, and colors.
Command Palette
Find any action instantly by typing what you want. Search files, switch projects, change settings, and more — all without touching the mouse.
Native on every platform
Works on macOS, Linux, and Windows. Same experience everywhere, with native feel on each platform.
macOS
Native window controls, Homebrew shell support, and seamless system integration.
Linux
Auto-detected shells, GPU-accelerated rendering, and Wayland support out of the box.
Windows
Supports cmd, PowerShell, and WSL with automatic distro detection. Just works.
Fully customizable
Customize shortcuts, set up per-project settings, and run hooks when projects open or close. Everything lives in simple JSON files at ~/.config/okena/.
Shortcuts for everything
Every action is a keystroke away. All shortcuts are fully customizable.
All shortcuts customizable via ~/.config/okena/keybindings.json
A native app built with Rust — no Electron, no web views. Powered by GPUI from the makers of Zed for instant, GPU-accelerated rendering.
All your projects, one window
Run a Claude Code agent on your frontend, another on your backend, and a third on your infra — all visible at once. No more juggling terminal windows.
Project Columns
Run multiple projects side-by-side in resizable columns. Each project gets its own tabs, splits, and terminals — perfect for running agents in parallel.
Sidebar & Navigation
See all your projects in a collapsible sidebar. Drag to reorder, auto-hide when you need space, and quick-switch between projects with a searchable overlay.
Folder Colors
Color-code your projects for instant visual identification. Seven color choices to keep your workspace organized at a glance.
Workspace Persistence
Your entire layout, running terminals, and settings are saved automatically. Close the app, reopen it, and pick up right where you left off.
Installation
Okena is a modern terminal multiplexer written in Rust, built with GPUI. Install it in seconds.