Veyra
FeaturesDownloadPro
Sign inGet Veyra free
shell · 01
shell · 01
shell · 01
shell · 01
shell · 01
shell · 01
shell · 01
shell · 01
shell · 01
shell · 01
shell · 01

Two AIs.
One window.

A tiling terminal manager for AI coding agents. Run Claude Code, Codex CLI, and shells side-by-side in tiled panes. Pro cuts your token usage by roughly 30-50% with output trimming, smart caching, and six task modes.

Download for MacUniversalDownload for Windowsx64Download for Linuxx86_64

Free · no card · 4 panes · 1 workspace · install in seconds

// what veyra does

Pin every agent
into one layout.

Claude Code, Codex CLI, shells, and log tails. All in tiled panes inside a single window. Workspaces save the grid per project. Cmd+K to switch. Auto-resume picks up where you stopped.

ClaudeCodexshells, logs, anything else
⎈Veyra⇤
~/⌄
+ Claude
+ Codex
+ Shell
History
Usage
⚙
✕ Hide visible (6)
Workspaces+
acme6
playground2
Acme
⌄frontend
>_claude — auth
>_codex — main
⌄api
>_claude — chat
>_codex — types
⌄shells
>_zsh
>_tail — api.log
Shortcuts (⌘?)
acme/api
claude — auth
~/src/auth/session.ts
/memory
Reading session.ts
✻ Found 3 issues
Claude Code
› Try "how does <filepath> work?"
▸▸ auto mode on
codex — main
→ editing handler.ts
tool: edit_file
applying patch
✻ Worked for 44s
Codex CLI
› Try "refactor <filepath>"
▸▸ accept edits on
claude — chat
or deploy. stopping here unless
you want me to keep going.
✻ Crunched for 3m 16s
※ recap: API surface ready
Claude Code
› Try "fix lint errors"
▸▸ auto mode on
zsh
$ pnpm dev
✓ Ready in 240ms
○ Compiling /api/users
✓ Compiled in 89ms
shell
› Try "pnpm test"
▸▸ shell — zsh
tail — api.log
[INFO] GET /api/users
[200] 12ms · cache hit
[INFO] POST /api/sessions
[201] 47ms
logs
› Try "grep ERROR"
▸▸ tail -f · streaming
codex — types
→ tightening User type
tool: edit_file
+ 142 − 89
✓ types.ts saved
Codex CLI
› Try "edit <filepath> to..."
▸▸ auto mode on
scroll to tidy
$ veyra --workspace acme

Four panes. One keyboard.

Tile Claude Code on the left, Codex CLI on the right, a shell on the bottom, logs anywhere. Cmd+K to switch.

Veyra demo: multiple AI agents working in parallel across tiled panes.
// features

Built for parallel agents.

Seven things Veyra gets right that a stack of terminal tabs gets wrong, plus a Pro pack that cuts your Claude bill ≈30-50%.

01
layout

Tiled grid

Claude Code, Codex CLI, and shells side-by-side in real tiles. Split horizontally or vertically. Drag dividers to resize.

02
navigation

Workspaces

Workspace, project, folder, terminal. A real tree for AI sessions. Cmd+K to switch contexts without losing state.

03
persistence

Auto-resume

Close the lid, open it tomorrow. Every Claude and Codex session resumes exactly where it stopped — session IDs and codex resume wired in automatically.

04
status

Live activity

See which agent is thinking, running a tool, or waiting on you. Pulse indicators in the sidebar tell you who's busy without clicking anything.

05
privacy

Your keys, your data

Veyra is local. Claude and Codex talk to their providers directly — no proxy, no telemetry of prompts. Your existing CLI auth is the auth.

06
runtime

Native, ~6 MB

Tauri 2 with Rust on the backend, your OS's native webview on the frontend. Real ptys via portable-pty and ConPTY. Cold-start under 200 ms.

07
savings

Token Reducer (Pro)

Trim verbose tool output before Claude reads it. Six task modes, live cache hit rate, CLAUDE.md doctor, Haiku-or-Sonnet subagent routing. Real measured savings of roughly 30-50% on a normal Pro user's bill.

✏brothers paid for 3 mac minis to test windows over RDP.
⎈Veyra⇤
C:\Developments⌄
+ Claude
+ Codex
+ Shell
History
Usage
⚙
✕ Hide visible (5)
Workspaces+
Lifestyle3
Work5
School3
Entertainment1
Work
▦
+ New folder
⌄Project Veyra5
⌄Project Overview1
>_project overview plan
⌄Checklist2
>_add fancy css
>_payment gateway
⌄Misc2
>_terms and conditions
>_privacy policy
Shortcuts (⌘?)
acme/api
claude — auth
~/src/auth/session.ts
/memory
Reading session.ts
✻ Found 3 issues
Claude Code
› Try "how does <filepath> work?"
▸▸ auto mode on
codex — main
→ editing handler.ts
tool: edit_file
applying patch
✻ Worked for 44s
Codex CLI
› Try "refactor <filepath>"
▸▸ accept edits on
zsh
$ pnpm dev
✓ Ready in 240ms
○ Compiling /api/users
✓ Compiled in 89ms
shell
› Try "pnpm test"
▸▸ shell — zsh
tail — api.log
[INFO] GET /api/users
[200] 12ms · cache hit
[INFO] POST /api/sessions
[201] 47ms
logs
› Try "grep ERROR"
▸▸ tail -f · streaming
// philosophy

Built for serious AI coding.

Most terminals were built for one human typing one command at a time. Coding with agents is different. You start a long task in Claude, kick off another in Codex, watch a build, tail logs. Five minutes later you have eight tabs and no idea which is which.

Veyra treats the AI as a first-class pane.

Every terminal lives inside a workspace. Every workspace remembers its layout, its shells, and its agent sessions. Switch projects and the right grid is already there. Close the lid, open it tomorrow, your sessions resume.

It is a desktop app, not a tab. Real PTYs. Native binary, about 15 MB. No Electron. No webview pretending to be a terminal.

binary size
~15 MB
cold start
< 200ms
runtime
Tauri 2 · Rust
ptys
portable-pty + ConPTY
"

We built Veyra because we ran out of monitor. Five Claudes, three browsers, two terminals. One night the cursor disappeared behind a Slack window for the third time and we just — stopped. The next morning we started this.

IJ
Ian and Jay
Co-founders · two brothers, one Veyra
written from a kitchen table on a lazy Sunday morning
// pricing

Free for solo. Pro for parallel.

Veyra is free forever for one machine. Upgrade when you want unlimited panes, unlimited workspaces, or a second device.

// free

Veyra Free

$0forever

No card · no signup gate · just install

Solo terminal manager. Run Claude Code or Codex CLI in tiled panes, free forever.

  • Panes per session4 max
  • Saved workspaces1
  • Devices per license1
  • Claude Code + Codex CLI✓
  • Per-pane cost tracking✓
  • Session resume✓
  • Token Reducer (≈30-50% savings)—
  • Six task modes—
  • Cache Guard + CLAUDE.md Doctor—
  • Subagent Router—
  • Context Bridge—
  • Future updates✓
  • Priority support—
Get Veyra free →
best value// founders · lifetime

Veyra Pro · Lifetime

$19.99once

Founders Edition — first 100 buyers

Pay once. Unlimited parallel agents, ≈30-50% token savings, 3 devices, every future update.

  • Panes per sessionUnlimited
  • Saved workspacesUnlimited
  • Devices per license3
  • Claude Code + Codex CLI✓
  • Per-pane cost tracking✓
  • Session resume✓
  • Token Reducer (≈30-50% savings)✓
  • Six task modes✓
  • Cache Guard + CLAUDE.md Doctor✓
  • Subagent Router✓
  • Context BridgeComing soon
  • Future updates✓
  • Priority support✓
Get lifetime →

Founders Edition is capped at the first 100 lifetime buyers.

// download

Get Veyra.

Free for solo work — 4 panes, 1 workspace, no card needed. Pro for unlimited at $19.99 once, yours forever. Founders Edition: limited to the first 100 buyers.

macOS
Universal (Intel + Apple Silicon)
.dmg
v0.2.0 · 7.6 MB
download
Windows
x64
.exe
v0.2.0 · 2.8 MB
download
Linux
x86_64
.AppImage
v0.2.0 · 82 MB
download
or grab the .deb· 4.6 MB· Debian / Ubuntu / Mint
v0.2.0 · code-signed · auto-updates via Tauri
→ buy lifetime→ my account
// faq

Questions.

Click a prompt on the left. The terminal on the right types out the answer.

veyra — faq·01 / 06⌘?
›explain "Is it free?"
∗
faq — typing…use ↑ ↓ or click
Veyra© 2026 Veyra. All rights reserved.
GitHubsupport@veyra.shChangelogPrivacyTerms