Spec ADE

AI-Native Coding Workspace

Spec ADE (Agentic Development Environment) is a local, full-stack coding workspace built for AI agents — streaming chat, an embedded terminal, a file tree, and integrated Git/Database tools in one IDE-style window. You describe your goal; the agents collaborate in parallel to write code, run tests, and ship it.

Auggie CLIClaude CodeACP agents

Spec ADE brings the AI assistant, terminal, editor, and Git/Database tooling into a single window. You chat with an agent, run commands, edit files, and review Git changes without leaving the app. The interface follows JetBrains habits: dense, keyboard-driven, with dark/light mode.

What Spec ADE does

Multi-agent chat

Each session runs Auggie, Claude Code (PTY mode), or an ACP agent. I/O streams over WebSocket with a real embedded terminal.

Goal — autonomous loops

Send a message with a success criterion; a goal-agent supervises every turn and decides whether to continue or complete.

Flexible panes & tabs

A recursive pane tree, horizontal/vertical splits, 9 tab kinds. Layout persists per project.

Integrated Git

Realtime status, a diff/merge editor, and AI-generated commit messages from the current diff.

Database workspace

A multi-driver SQL + NoSQL client: Postgres, MySQL, MariaDB, SQLite, MongoDB, Redis — with Safe Mode.

Single binary

A Rust backend serves both the API and the embedded SPA. A desktop build ships via Tauri.

Who it is for

Spec ADE targets developers who use JetBrains IDEs and anyone who wants to orchestrate AI assistants inside one IDE-like workspace instead of scattered windows.

Next steps