v0.5.0 Open Source · Tauri + React

Agentic Development Environment

A modern terminal built for AI-powered development. Smart tabs, split panes, 20+ AI agent profiles, agent dashboard with cost tracking, voice dictation, prompt chaining, live preview, and 8 built-in themes. Keyboard-first design for developers who work with Claude Code, Codex, Gemini CLI, and any agentic tool.

Download View on GitHub
Agent
API Server
Tests
~ claude  or codex, gemini, aider, goose...
Starting agent session
? What would you like to do?
Add user authentication with JWT tokens and refresh flow

Creating auth module...
Thoughts (Cmd+J)
implement login endpoint first, then add middleware for protected routes, use bcrypt for password hashing

Why ADE?

Standard terminals weren't built for working with AI agents. ADE is.

Compose before sending

The scratchpad lets you draft complex prompts, review them, then inject directly into your AI CLI with Cmd+Enter. No more typos in critical prompts.

Multi-agent workflows

Run Claude in one pane, your server in another, tests in a third. Named tabs and splits keep everything organized.

Zero context switching

Cmd+J to scratchpad, Cmd+Enter to send, Escape back to terminal. Your hands never leave the keyboard.

Features

Everything you need for productive AI-assisted development.

Scratchpad

Think before you type

Draft prompts in a dedicated panel, then send them to the active terminal with a single shortcut. Save frequently used prompts as notes for later.

  • Cmd+J — toggle scratchpad & cycle focus
  • Cmd+Enter — send to terminal
  • Cmd+S — save as reusable note
  • Cmd+E — send Enter to confirm prompts
THOUGHTS
refactor the auth module to use
middleware pattern instead of
inline checks
Send to Terminal Save Copy
Organization

Tabs and split panes

Organize your workflow with named tabs and split panes. Terminals persist across splits without resetting your session.

  • Cmd+T — new tab
  • Cmd+R — rename active tab
  • Cmd+D — split horizontally
  • Cmd+1-9 — switch tabs instantly
1 Agent 2 API Server 3 Tests
~/project
claude | codex | gemini
~/project
npm run dev
Customization

Make it yours

8 built-in themes, 7 font families, adjustable font size, line height, cursor style, and full color overrides. Open settings with Cmd+,

  • Font size from 10px to 24px
  • JetBrains Mono, SF Mono, Fira Code, and more
  • Bar, block, or underline cursor
  • Override any color with a picker
THEME
Dracula
Catppuccin
Tokyo Night
Nord

AI Agent Terminals

Launch specialized AI agents in dedicated terminal tabs. 16 profiles across 5 categories.

Backend
API Builder • Database Engineer • Auth Architect
Frontend
UI Builder • Style Architect • State Manager
DevOps
Container Ops • CI/CD • Infrastructure • K8s
Testing
Unit Tester • E2E Tester • Perf Tester

How it works

Open agent picker⌘⇧A
Search and filter by category16 agents
Each agent opens in a new named tabisolated
Continuous mode (autonomous execution)optional

Brainstorm Mode

Live spec preview side-by-side with your terminal. Watch your AI agent write — review in real time.

Terminal
~ claude | codex | gemini
Agent session started
? What do you want to build?
Design an auth system with JWT
Writing spec to docs/auth-design.md...
Added: JWT token flow
Added: Refresh token rotation
Added: Middleware guards
Brainstorm auth-design.md
live
Auth System Design
JWT Token Flow
User authenticates with credentials. Server returns an access token (15 min) and refresh token (7 days).
Refresh Rotation
Each refresh issues a new pair. Old refresh tokens are invalidated to prevent reuse.
POST /api/auth/login
POST /api/auth/refresh

How it works

Toggle brainstorm panel⌘B
Select any .md file to previewfile picker
Native filesystem watcher — instant updatesreal-time
Full markdown renderingGFM support

Use cases

Review specs while Claude writes them
Follow along with design docs
Monitor generated READMEs
Read implementation plans

Agent Dashboard

Monitor all your AI agents from one place. Track sessions, costs, and token usage in real time.

Monitoring

Real-time agent tracking

See every running agent at a glance. Live status indicators show when agents are actively working or idle. Get notified when they finish.

  • Cmd+. — open agent dashboard
  • WORKING / IDLE / DONE — live status badges
  • Cost estimation — per-provider token rates
  • Notifications — system + in-app alerts
AGENT DASHBOARD
Active
2
Today
5
Time
42m
Cost
$1.24
🤖
Claude Code WORKING
claude • 3m 24s • 4.2k tokens • $0.18
🔍
Code Review DONE
claude • 1m 52s • 2.8k tokens • $0.12
Voice & Chains

Voice dictation & prompt chaining

Dictate prompts hands-free with the built-in microphone, or chain multiple prompts together with --- separators. Each step waits for the agent to finish before sending the next.

  • Voice dictation — Web Speech API with live transcription
  • Prompt chaining — multi-step workflows with ---
  • Auto-wait — detects when agent is idle before next step
  • 3 templates — Design Session, Code Review, Debug Chain
PROMPT CHAIN
Analyze the auth module for security issues
- - -
Fix the top 3 vulnerabilities you found
- - -
Write tests for the security fixes
Step 2/3
Preview

Live file preview

Preview HTML, images, PDFs, and markdown files in a side panel that auto-refreshes when files change. Watch your agent's output render in real time.

  • Cmd+B — toggle preview panel
  • Auto-refresh — native filesystem watcher
  • Multi-format — HTML, images, PDF, markdown
  • Resizable — drag to resize (280px–900px)
Preview
auto-refresh on
API Documentation
Authentication
All endpoints require a Bearer token in the Authorization header.
GET /api/users
POST /api/auth/login

Keyboard-first

Every action has a shortcut. Your hands never leave the keyboard.

Tabs

New tab⌘T
Close tab⌘W
Switch tab⌘1-9
Prev / next⌘⇧[ ]
Rename tab⌘R

Panes

Split horizontal⌘D
Split vertical⌘⇧D

Scratchpad

Toggle / focus⌘J
Send to terminal⌘⏎
Copy to clipboard⌘⇧⏎
Save as note⌘S
Send Enter⌘E
Focus terminalEsc

App

Preview panel⌘B
AI agent picker⌘⇧A
Agent dashboard⌘.
Command palette⌘P
Zoom / unzoom pane⌘⇧⏎
Settings⌘,

Pick your vibe

8 built-in themes with full color customization.

GitHub Dark
Dracula
Monokai Pro
Nord
Catppuccin
Solarized Dark
Tokyo Night
One Dark

Install

One command with Homebrew, or download the installer.

🍺

Homebrew (recommended)

No Gatekeeper warnings. Handles everything automatically.

brew install --cask alvin-reyes/tap/ade
📦

Download installer

macOS (.dmg), Windows (.msi / .exe), Linux (.deb / .AppImage).

Download from GitHub Releases →
🔧

Build from source

Requires Rust and Node.js 18+. Works with any CLI-based AI agent.

git clone https://github.com/alvin-reyes/better-agentic-ide.git
cd better-agentic-ide && npm install
npm run tauri dev

Built with modern tools

A native desktop app, not an Electron wrapper.

Tauri v2
Rust
React 19
TypeScript
xterm.js
WebGL
Zustand
Tailwind CSS
portable-pty
Any CLI Agent

Ready to try it?

Open source, free forever. Contributions welcome.