A terminal that treats AI as a guest, not the host
con is a GPU-accelerated Rust terminal with a built-in AI harness that only shows up when you ask it to.

What it does
con is a native terminal emulator built in Rust on top of Ghostty’s terminal runtime and Zed’s GPUI framework. It ships with a built-in AI agent that can read your terminal context, ask before acting, and work directly in the panes you can already see. The pitch is deliberately narrow: a serious terminal first, AI assistance only when it earns its place.
The interesting bit
The “smart mode” input bar decides whether what you typed is a shell command or an agent request, so there’s no mode-switching ritual. With multiple panes, a pane mini-map lets you broadcast commands to one pane, all panes, or a selected subset — which pairs naturally with the coding-agent orchestration story. There’s also con-cli, so external scripts and agent orchestrators can drive the terminal programmatically.
Key highlights
- GPU-accelerated, native macOS app (Metal); Windows and Linux are in early beta/preview
- Built-in agent with terminal context awareness and ask-before-acting behavior
- Skills and workflows: turn repeated terminal routines into project or personal slash commands
- Workspace layout profiles — save a project’s tab/pane layout and reopen or share it
- First-class
ssh,tmux, and multi-agent workflow support; optional macOS Quick Terminal - Ships an
llms.txtso AI agents can read the docs — very on-brand
Caveats
- Active beta: macOS is the only fully supported platform; Windows and Linux are tracked as early beta and preview respectively
- The README is candid that it “does less than Warp” — if you want a maximalist AI terminal, this isn’t it
Verdict
Worth a look if you live in tmux and SSH and want AI help that stays in the passenger seat. If you wanted Warp’s everything-and-the-kitchen-sink approach, the README itself tells you to go use Warp.
Frequently asked
- What is nowledge-co/con-terminal?
- con is a GPU-accelerated Rust terminal with a built-in AI harness that only shows up when you ask it to.
- Is con-terminal open source?
- Yes — nowledge-co/con-terminal is open source, released under the MIT license.
- What language is con-terminal written in?
- nowledge-co/con-terminal is primarily written in Rust.
- How popular is con-terminal?
- nowledge-co/con-terminal has 644 stars on GitHub and is currently accelerating.
- Where can I find con-terminal?
- nowledge-co/con-terminal is on GitHub at https://github.com/nowledge-co/con-terminal.