Open source · written in Rust
Your co-author. Your co-pilot. Your co-worker. Your co-sh.
One command, one binary
A single command drops a compiled Rust binary on your machine, and the only step after that is pointing it at a model provider.
- Linux & macOS — single binary
- Written in Rust, no runtime dependencies
- Runs fully offline
bash · Linux & macOS
curl -fsSL https://raw.githubusercontent.com/DiegoZaluski/co-sh/main/download.sh | bash
powershell · Windows
irm https://raw.githubusercontent.com/DiegoZaluski/co-sh/main/download.ps1 | iex
Or download the binary directly →
v0.1.32026-10-04
OAuth 2.0 device sign-in for the GitHub Copilot and Charm providers: sign · in from within the interface and the token lands in the OS keyring, ready · to use.
v0.1.22026-10-03
Free gateway with OAuth 2.0 sign-in. When a message fails for missing · credentials — or a provider key is broken, revoked or out of quota — cosh · offers its free gateway once, right in the session. Opting in runs the
v0.1.12026-10-02
Subagents can now run in the background, allowing the main agent flow to · continue while the task remains available for progress tracking. · Adjusted the Spark animation frame pacing so the sparkle starfield no longer
v0.1.02026-10-01
Initial release of **cosh** — a coding agent for the terminal. · General-purpose coding agent with a streaming TUI session: live transcript, · tool-call rendering, markdown with syntax highlighting and diff previews.