launching soon

Your agents deserve more than a terminal tab.

Elyra makes development easier — canvas, chat, terminal and browser. Give your agents the perfect environment and watch your productivity take off.

Windows · macOS · Linux

✦ All in one

Meet the four-screen method.

Stop getting lost switching between apps. Elyra has everything you need to turn your idea into reality.

chat2
terminalzsh

$ pnpm dev

▸ ready 412ms

nota.mdmd

canvas

Infinite surface

Chat window, terminal and notes on the same screen — all connected and within reach.

Add a per-IP rate limit to login
Elyra
Read auth.ts184 lines
Edited auth.ts+12 −3
Running the tests1.4s

chat

Native chat

Not a terminal person? Use your favorite agent in a desktop chat.

rate-limit⌘F2/7

$ pnpm test -- auth

✓ 12 passed 1.4s

$ git commit -m "fix"

[rate-limit 8c1f2a9]

$ git push

→ origin/rate-limit

$

terminal

A real terminal

Tuned for your agent, with sessions that survive restarts, split panes and search.

localhost:5173
Get startedbutton.cta

browser

The preview running alongside

See the result in real time — and the agent sees what you're building.

Terminal or Chat? You choose.

In Elyra, switching between the Chat and Terminal screens takes a single click: use whichever you prefer, without losing context or the session.

feat/rate-limit
> add rate limit to login ⏺ I'll read the login handler. ⏺ Read(server/auth.ts) ⎿ Read 184 lines ⏺ Update(server/auth.ts) ⎿ 12 additions, 3 removals 41 - MAX_ATTEMPTS = Infinity 41 + MAX_ATTEMPTS = 5 ⏺ Bash(pnpm test -- auth)
✓ 12 passed1.4s+12 −3
╭────────────────────────────────────────╮│ Bash command ││ ││ git push origin feat/rate-limit ││ ││ Do you want to proceed? ││ ❯ 1. Yes ││ 2. Yes, don't ask again ││ 3. No (esc) │╰────────────────────────────────────────╯ esc · ⏵⏵ accept edits · 61%

Chat tools that make a difference.

Elyra speaks each CLI's protocol and turns that into a new experience for you.

Thoughtabout the per-IP limit
Readserver/auth.ts
Searchedrate limit
Thinking

status

Know what's happening

Follow every step of your agents and keep the task on the right track — thinking, running tools, editing, planning.

effortLow
LowUltracode

effort

Choose the effort for your task

From Low to Ultracode, even mid-session, without restarting anything. Pick the top level and watch the agent constellation come to life.

58tpsFast
0live120

throughput

The pace of the session, live

Tokens-per-second meter and averages: the band changes color as inference speeds up. Watch your agents race from the starting line.

✦ More features

A complete development environment.

What makes Elyra powerful isn't just the idea — it's the execution. You get everything you need to make your day-to-day easier while boosting what your agents can do.

orbit

A constellation of agents. Yours.

Every agent you already use, with the subscriptions that are already yours. Elyra is the center of gravity — your agents orbit it. Native support for the most popular CLIs.

Claude$claude
native chatvaultmultiple accounts

Supported CLIs: Claude, Claude Agent Teams, OpenClaude, Codex, Verboo, Grok, GitHub Copilot, OpenCode, MiMo Code, Ante, Pi, OMP, Gemini, Antigravity, Aider, Goose, Amp, Kilocode, Kiro, Charm, Auggie, Autohand Code, Cline, Codebuff, Command Code, Continue, Cursor, Droid, Kimi, Mistral Vibe, Qwen Code, Rovo Dev, Hermes, Devin, OpenClaw.

usage

Usage and limits per provider

Track the usage of your subscriptions, accounts and providers in real time.

claude74%of the window

resets in 2h 10min

accounts

One-click account switching

Used up your personal account's window? Switch to your work account and keep going, without signing in again or dropping the session.

personal@…switch →
work@…active

history

All your sessions in one place

Elyra's Vault fetches the native history from eight CLIs and lets you resume an old conversation — or continue it in another agent.

yesterdayclaudefix-authresume →
yesterdaycodexdark-moderesume →
2dgeminiperf-canvasresume →
3dopencodessh-relayresume →
4dgroki18n-ptbrresume →
Mondroidflaky-testsresume →
Monkimidocs-apiresume →
Sundevinmigracao-dbresume →
yesterdayclaudefix-authresume →
yesterdaycodexdark-moderesume →
2dgeminiperf-canvasresume →
3dopencodessh-relayresume →
4dgroki18n-ptbrresume →
Mondroidflaky-testsresume →
Monkimidocs-apiresume →
Sundevinmigracao-dbresume →

editor

Code, text and file editor

Need to touch the code? You don't have to leave the app — Elyra includes a real editor for Markdown, images, CSV and notebooks.

server/auth.ts• unsaved
41const windowMs = 60_000
42if (attempts > 5) {
43 return reject(ip)

remote

Connect your remote machine

Remote agent sessions: connect over SSH to your VM or another computer. The agent runs there, and you control it from here.

mac-studiolocal3 running
gpu-01ssh↔ :3000

✦ No limits

As many projects and workspaces as you need, on the same screen.

Each workstream becomes a workspace: an isolated git worktree, a plain folder, or a remote machine over SSH. They all open in the same window, with the same four screens — and you switch between them without taking down what was already running.

elyra-ade · board11 workspaces
To do3

Import Chrome cookies

feat/browser-cookies

Weekly usage meter

feat/usage-meter

Terminal themes

feat/custom-themes

In progress3

SSH relay

feat/ssh-relay

ssh · gpu-box

claude · working

Workspace cleanup

feat/workspace-cleanup

codex · working

Android emulator

feat/emulator

ssh · build-server

opencode · needs you
In review2

Board by status

feat/workspace-board

claude

Terminal keybindings

feat/keybindings

Done3

Live preview

feat/design-mode

Session vault

feat/ai-vault

Account switching

feat/accounts

Eleven workstreams in the same project — two of them running on another machine, without leaving this window.

A real worktree, not a copy

Its own branch, its own files, its own dependencies. Two agents on the same codebase never trip over each other, and neither has to wait for the other to finish before starting.

A project groups what moves together

A project brings together one or more repositories, with a name, a color and an icon. Each workstream has a status: the four defaults, or up to twelve of your own, with any color and icon you like.

The cleanup knows what it cannot delete

A dirty file, an unpushed commit, a live agent, a running terminal, a pinned workspace — sixteen reasons that block a deletion. Elyra only offers what is safe to remove, and never decides on its own.

✦ FAQ

Frequently asked questions

community

Still have a question?

Join the Elyra group and meet dozens of developers already sharing their thoughts on the ADE.

Join the community on WhatsApp

At least one CLI agent — Claude Code, Codex, Gemini CLI, whichever you already use. Elyra gives them an interface and an environment; the ones writing code are your agents, on your accounts.

Elyra knows how to launch 35 CLIs. The structured adapters — approval as a button, plan as a card, diff as a diff — cover Claude Code, Codex and OpenCode today, with more on the way. And any CLI runs in the Terminal screen from day one.

Not through Elyra. Sessions, history and notes live on your disk, telemetry is off at the source, and we don't broker tokens or resell API access. What leaves is what your agents already send to their providers today. Nothing more.

No. There's a built-in editor for viewing and tweaking files without switching windows, but your editor is still yours. Elyra handles the part no editor handles: the conversation with your agents and the environment around it.

Each one in its own card, with live status — and a main chat can assemble and coordinate the team if you want. But that's optional: Elyra is worth it with a single agent.

Sign-ups have closed. If you already have an invite, you can keep signing in as usual, and the launch for everyone is coming soon, on Windows, macOS and Linux. The date will be announced first in the WhatsApp community.

Elyra / sign-ups closed

The beta is closed. The launch is coming. 

Sign-ups for the closed beta have ended. If you already have an invite, you can keep signing in as usual — and Elyra is opening up to everyone soon, on Windows, macOS and Linux. The date will be announced first in the WhatsApp community.

Elyra — Your agents deserve a complete development environment