A native Mac app that combines a GPU-accelerated terminal with a polished code editor. Run Claude Code, Codex, or any TUI agent. Review every diff. Roll back mistakes. All in one window — fast, gorgeous, and effortless.
Three things that matter every time you open the app.
Powered by libghostty — the same GPU-rendered terminal engine that hits 60fps scrolling. Native Scintilla editor with zero input latency. No Electron, no web tech, no bloat. Everything runs at native speed on your Mac.
Every pixel crafted for macOS. Dark palette that's easy on the eyes during long coding sessions. Thoughtful typography, smooth animations, and a layout that stays out of your way. Your tools should look as good as the code you write.
Open a project, start a terminal, run your agent — that's it. No plugins, no config files, no setup wizards. Diff review with click-to-accept. One-click checkpoint rollback. Remote servers over SSH, no special server-side setup.
Everything you need to run, review, and recover from AI-powered coding sessions.
libghostty under the hood — 60fps scrolling, proper alt-screen buffer handling, and full zsh integration. The terminal your agent deserves, not an afterthought.
Every agent change shown as a native diff — gutter markers, inline highlights, per-hunk accept/reject. Multi-file sidebar so you never lose track of what changed.
Agent went off the rails? One click back to any checkpoint. No frantic git reflog, no lost work. Experiment with confidence.
Agent runs on your Linux server. You review changes locally in the native editor, as if the code was on your machine. Real-time file watching over SSH.
Start free. Upgrade when you need more.
forever free
per year
🔒 30-day money-back guarantee. No questions asked.
Use your own agent — Claude Code, Codex, Antigravity. No vendor lock-in, your own API tokens, your own remote servers. BuddyTerm gives you Cursor-grade review without forcing you onto someone else's agent or subscription model.
A real review UI, not just /diff in a terminal. Multi-file overview, per-hunk accept/reject, checkpoint rollback — the things a bare terminal can't give you. Plus a native editor that understands code, not just text.