RexIDE

RexIDE

Mindmeld360 · Coding

RexIDE is a session-first IDE for people who run AI coding agents all day. As an AI agent IDE, it keeps multiple projects, terminals, and agent sessions alive at once instead of one project at a time, so you can jump between them without reloading anything. It works with your existing CLI tools, and the AI part is optional. Think of it as a command center for repos, sessions, diffs, and commits rather than another opinionated editor.

Interface preview of RexIDE

About RexIDE

What Is RexIDE

RexIDE is a desktop development workspace from Mindmeld360 that treats context switching as the main enemy. Most coding setups assume you work on one repo at a time, then quit and reopen things when you move on. RexIDE keeps every project, terminal, and review session running in the background, so moving between them is a keypress instead of a restart.

The pitch is straightforward. If you drive Claude Code, Codex, OpenCode, or Gemini CLI, those agents go cold every time you close a window. RexIDE holds them hot across projects and keeps their terminals and diffs intact. It's tmux-inspired in how it manages long-lived sessions, but it throws a GUI, a git changes panel, and a review workflow on top.

The honest limits: right now the signed, notarized build is macOS only, with Windows and Linux handled separately through release downloads that don't get the same polish. It's also in preview, and while it's billed as AI optional, the people who get the most out of it already lean on CLI agents. If you never context-switch, the value shrinks fast. That's the whole story in one line.

Getting Started

  1. Download the macOS preview build from the RexIDE site, or grab the Windows and Linux packages from the releases page on GitHub.
  2. Install and launch the app, then open your first project folder so RexIDE can index the repo.
  3. Add one or more projects to the workspace and open a terminal pane inside each one.
  4. Start your CLI agent of choice, such as Claude Code or Gemini CLI, inside a pane and leave the session running.
  5. Move between projects and sessions from the navigation rail; terminals, diffs, and working directories stay where you left them.

Product Information

A quick look at RexIDE's pricing, supported platforms, and performance.

Free PlanYes
Paid Plans$0
PlatformmacOS (preview), Windows, Linux
DeveloperMindmeld360
CategoryCoding
Release DateJan 2026
Latest UpdatedJun 2026
Website VisitsN/A
Website Global RankN/A
API AvailabilityNo

Best for

The users, tasks, and scenarios where this tool fits best.

Users

  • Developers juggling several repos at once
  • Engineers who run CLI agents daily
  • Terminal-first tinkerers

Tasks

  • Switching between an agent session and a review
  • Comparing git changes across projects
  • Running long agent tasks while you do something else

Scenarios

  • Morning triage across three side projects
  • Waiting on a long refactor
  • Changelog and release prep

Key features

Multi-Project Session Management

RexIDE keeps several projects open at once without the overhead you'd normally pay for running a full editor per window. Each project holds its own sessions, terminals, and state. Move between them and nothing reloads, so the friction of switching drops to almost zero. Nothing reloads. That's the feature everything else builds on.

Hot Agent Sessions

Your Claude Code, Codex, OpenCode, and Gemini CLI sessions stay alive across projects. Close your attention on one repo and the agent keeps working in another. When you come back, the terminal history and context are exactly where you left them. Sound useful? Anyone who's lost an agent mid-task to an accidental window close will get the appeal immediately.

tmux-Inspired Terminal Workspace

The terminal layer borrows from tmux: long-lived sessions, persistent panes, and layouts that survive you walking away. There's a managed Neovim editor mode, and RexIDE Lite brings project navigation straight into terminal panes. None of this is novel if you already use tmux, but bundling it with a workspace UI and git awareness is the difference. It fits.

Built-In Git Changes and Reviews

A git changes panel tracks the live working directory of each terminal, so you see real changes as they happen rather than after a manual refresh. Reviews and commits happen inside the same workspace, which keeps the loop tight. The release notes also mention restoring missing task actions to the context menu and refining how changelogs get generated from the previous release boundary. Small stuff, but it adds up.

AI-Optional by Design

RexIDE doesn't replace your tools and doesn't force AI on you. The site is blunt about it: use it with your CLI tools, AI optional. You can run it as a session-aware terminal workspace and never touch an agent. No agent required. That's a genuine selling point for teams that want the ergonomics without the AI pitch.

Release and Changelog Automation

Changelog generation is bootstrapped from the previous release boundary, and the app can show upgrade notes once per release. It's a small thing, but it removes a recurring chore for maintainers who cut versions regularly.

Pros and cons

Pros

  • Keeps multiple projects, terminals, and agent sessions alive at once, cutting real context-switch cost.
  • Works with existing CLI agents like Claude Code, Codex, OpenCode, and Gemini CLI rather than locking you into one vendor.
  • AI is optional, so it's useful even if you never run an agent.
  • tmux-inspired persistence plus a git changes panel covers both terminal veterans and people who want a UI.
  • Free during the preview period for founding users.

Cons

  • The signed, notarized build is macOS only for now; Windows and Linux users deal with manual release downloads.
  • It's a preview release, so expect rough edges and shifting features.
  • The value depends on how much you context-switch; if you live in one repo, the benefit is modest.
  • It won't replace a full IDE's debugging and language tooling, so you'll likely keep another editor around.

Frequently asked questions

It's a workspace for developers who run multiple projects and AI coding agents at the same time, and RexIDE keeps those sessions, terminals, and reviews alive so you can switch between them instantly instead of restarting work.