Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

con logo

con

The terminal emulator with AI harness, nothing more

Open source. GPU-accelerated. Terminal-first.

Built for SSH, tmux, and agent-native workflows.

License: MIT Latest GitHub release Native on macOS (Metal) Windows preview (tracker) Linux preview (tracker) Rust

llms.txt for AI agents Docs Changelog Changelog

Why con?

con is for people who want a serious terminal first and AI help only when it earns its place.

If you're an old-school terminal user and only want enough AI harness when needed, nothing more or less, con is for you.

What it does

  • a terminal that is fast and elegant
  • a built-in AI harness that can read context, ask before acting, and work directly in the terminal you can already see
  • terminal-native workflows for CLI work, with ssh, tmux, and coding-agent-aware orchestration

Status

con is in active beta development.

  • macOS fully supported, beta.
  • Windows early beta. Tracker: #34.
  • Linux preview. Tracker: #18.

Screenshot

con screenshot

View the full screenshot gallery

2 min know-how

Quick controls:

ActionmacOSWindows / Linux
Switch focus between terminal and input I I
Show or hide the bottom input bar ` `
Show or hide the agent panel L L
Cycle bottom-bar mode ; ;
Show or hide Quick Terminal Backslash after enablingNot available
  • Smart mode decides whether your text is a shell command or an agent request.
  • Command mode runs shell commands. With multiple panes, the pane mini map lets you choose the focused pane, all panes, or a selected set.
  • Agent mode sends text directly to the built-in agent.

Quick Terminal is off by default. On macOS, enable its global shortcut in Settings -> Keys, or open it from the command palette / View menu while Con is frontmost.

Install

macOS, Homebrew

brew install --cask nowledge-co/tap/con-beta

This installs the app and exposes con-cli on your PATH for automation.

macOS

curl -fsSL https://con-releases.nowledge.co/install.sh | sh

This installs the app into /Applications and links con-cli into ~/.local/bin. Or download the DMG directly from Releases.

Linux (preview, official installer)

curl -fsSL https://con-releases.nowledge.co/install.sh | sh

This installs both con and con-cli into ~/.local/bin. Or download con-<version>-linux-x86_64.tar.gz from the latest Release.

Arch Linux / AUR (community)

yay -S con-bin

con-bin is maintained on AUR by czyt. paru -S con-bin works too. Use the official installer above if you need the newest beta immediately after a release.

Windows (official installer)

irm https://con-releases.nowledge.co/install.ps1 | iex

This installs con-app.exe and con-cli.exe into the same PATH directory. Or download con-windows-x86_64.zip from the latest Release.

Windows / Scoop (community)

scoop bucket add jam https://github.com/EFLKumo/jam
scoop install jam/con-terminal

The Scoop manifest is maintained by EFLKumo in the jam bucket. It installs a portable Con and adds con-app and con-cli to your PATH.

To build from source, see HACKING.md.

Docs

Start here:

For contributors:

  • Contributor quickstart: build, test, and release from source.
  • Architecture: product direction and system design.
  • docs/impl/ and docs/study/: implementation records and research notes.

License

MIT

Credits ♥️

con depends on upstream projects we rely on directly and respect deeply:

  • Ghostty for the terminal runtime and rendering foundation that powers our embedded terminal surfaces.
  • GPUI from the Zed team for the native GPU UI framework we build the shell on.
  • gpui-component from the Longbridge team for the component library that accelerates much of the UI layer.
  • Rig for the lovely Rust agent framework behind con's AI harness.
  • Phosphor Icons for the icon system used across the app.
  • Flexoki for the default visual theme direction.
  • Iosevka and Ioskeley Mono for the mono type foundation used in terminal chrome and code-heavy UI.

con was initially inspired by warp.dev, but is doing less than warp, if you need more, you should go for warp instead.

关于 About

The Native Terminal Emulator with a builtin AI Harness
agentlibghosttyrustskillsterminalworkflow

语言 Languages

Rust94.6%
Python2.1%
Shell1.7%
Objective-C0.8%
PowerShell0.3%
Just0.3%
HLSL0.2%
C0.1%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
1585
Total Commits
峰值: 324次/周
Less
More

核心贡献者 Contributors