macOS · Apple Silicon · MIT
One desktop app for every coding agent you already pay for.
wavex drives the agent CLIs installed on your machine through your own subscriptions. Tabs are sessions, the composer is the input, and the agent works in your real checkout — not a sandbox copy.
wavex does not resell tokens and has no account of its own.
01 — Providers
Eight agents, one window.
Install and sign in to at least one. wavex detects what is on your PATH and offers only that. Switch provider or model per session from the composer — a session started on one agent can be handed to another mid-conversation, and any turn can be sent to a second agent for a second opinion.
then grok login
then fx login
02 — What is in the window
A session list, an editor, a terminal, and git.
Everything the agent touches is in the same window, working on the same checkout you have open in your shell.
Sessions
Every tab is a conversation. Split a tab into panes to run several agents against the same checkout at once, and group tabs by project.
Editor
CodeMirror with a git gutter, inline diffs, lint, and project-wide search. Files the agent touches refresh under you.
Terminal
A real PTY per tab plus a project-wide dock, so a dev server keeps running while you move between sessions.
Git
Stage by file or by hunk, commit, push, pull, switch branches, stash, and open a pull request. Commit messages, PR titles and branch names can be generated by whichever agent is signed in.
Checkpoints
Every turn that edits files is captured, so a bad turn can be undone without touching your own commits.
Inbox
GitHub issues and pull requests across your projects, with comment threads and PR diffs, and one click to hand an item to an agent.
Notes and skills
Scratch notes per project, and the skills your agents expose surfaced in the composer.
03 — Install
macOS on Apple Silicon.
- Download the .dmg from Releases.
- Open it and drag wavex to Applications.
- Sign in to at least one agent CLI.
The build is not notarized yet. If Gatekeeper blocks the first launch, right click the app and choose Open, or clear the quarantine flag:
$ xattr -d com.apple.quarantine /Applications/wavex.app
Or build from source.
Node.js 22+, pnpm, a current stable Rust toolchain, and the Xcode Command Line Tools.
$ pnpm install $ pnpm tauri dev
Small, focused pull requests are welcome. Security reports go through private advisories, never a public issue.