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.
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.
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.