Nucli is an agents-first terminal for macOS, Linux and Windows. It launches the agent CLIs you already use in real terminal tabs and organizes them by project.
- Projects and workspaces with any number of agent and shell tabs, split panes and a terminal panel per project
- Automatic agent detection with live status, notifications and resumable conversations
- Review what agents change: live git diffs, staging, commits, a commit graph, and a file view you can edit in place
- A fast square monospace UI in Rust, with themes, tree-sitter highlighting and a command palette for everything
- A settings page, backed by plain JSON files you can also edit
- No telemetry, no network calls
Download the build for your system from Releases.
- macOS: open
Nucli-*.dmgand dragNucli.apptoApplications. Builds are not notarized, so runxattr -dr com.apple.quarantine /Applications/Nucli.apponce. - Linux: unpack
nucli-*.tar.gzand runnucli. It needs Vulkan drivers andlibxkbcommon-x11. - Windows: unpack
Nucli-*.zipand runnucli.exe.
On macOS and Linux, ./scripts/install_latest_github.sh (needs gh) installs the latest release.
Requires a recent stable Rust. On Linux, also the development packages listed in .github/workflows/build.yml.
git clone https://github.com/denipolis/nucli.gitcd nuclicargo run
A debug build is called Nucli Dev and keeps its own settings and data, so it is safe next to an installed Nucli. ./scripts/package.sh builds the release archive for your system into dist/.
MIT. Bundled fonts and dependencies are listed in LEGAL.md. Nucli is not affiliated with Anthropic, OpenAI or any other agent vendor. Agent names are trademarks of their owners.
