/download

Get PoopRusteek

Prebuilt for Windows, macOS and Linux. Take the file or paste the line — both point at the release the CI published, with the sizes and digests it reported.

devdev·cached links — GitHub didn’t answer

── installation

One file on Windows. One line everywhere else.

Prebuilt for five targets, an installer that never asks for admin rights, and a shell script that checks SHA-256 before it puts anything on your PATH.

pooprusteek-setup.exe
  1. 1.Run pooprusteek-setup.exe. It installs per user into %LOCALAPPDATA%\Programs, so Windows never asks for admin rights.
  2. 2.One screen: pick the folder, press Install. It adds pooprusteek to your PATH and a Start-menu shortcut that opens in Windows Terminal.
  3. 3.Uninstalling is an entry in Apps — and it asks whether your settings and sessions should go too.

! The installer isn’t code-signed yet, so SmartScreen may warn on first run: More info → Run anyway. Every file’s SHA-256 ships with the release if you’d rather trust math than a vendor.

without the wizard

Pull the installer from PowerShell and run it — same file, no browser involved.

Or skip installing altogether: the portable archive carries the same binary — pooprusteek-windows-x86_64.zip · arm64

It updates itself: /update · /autoupdate on

All builds, checksums and channels · dev

── all builds

Every file in the release

Sizes and digests come from the API, so this table is what CI actually uploaded — not what a page once said it did.

Open on GitHub

Rebuilt on every push to develop: newer, rougher, and the channel the installers landed on first.

pooprusteek-setup.exeWindows installer
install.shmacOS / Linux installer
pooprusteek-windows-x86_64.exeWindows · x86_64
pooprusteek-windows-x86_64.zipWindows · x86_64 · archive
pooprusteek-windows-arm64.exeWindows · arm64
pooprusteek-windows-arm64.zipWindows · arm64 · archive
pooprusteek-macos-arm64macOS · Apple Silicon
pooprusteek-macos-arm64.tar.gzmacOS · Apple Silicon · archive
pooprusteek-linux-x86_64Linux · x86_64
pooprusteek-linux-x86_64.tar.gzLinux · x86_64 · archive
pooprusteek-linux-arm64Linux · arm64
pooprusteek-linux-arm64.tar.gzLinux · arm64 · archive
SHA256SUMSchecksums & manifest
manifest.jsonchecksums & manifest

── integrity

Check it before you run it

Every release carries SHA256SUMS and a manifest.json. The shell installer and /update both verify against them before anything moves into place — you can do the same by hand.

SHA256SUMS

One file, every digest. Verify what you took from this page:

manifest.json

What the updater reads: version, tag, and a hash per platform asset.

! Integrity is guaranteed; authenticity is not. The binaries aren’t code-signed yet, so trust rests on TLS and GitHub — exactly as much as any unsigned release deserves.

── staying current

It updates itself

No package manager to wait for, and no silent replacement of a running program either.

/update
Checks your channel, verifies the download against the release manifest, stages it next to the current binary and swaps it in.
next launch
The running executable is renamed aside rather than overwritten, so the new build takes effect the next time you start it.
/update channel
stable or dev. stable installs only a newer version; dev installs whenever the build differs from yours.
/autoupdate on
Runs the same check in the background at startup. Off by default — it is your machine.
the install folder
/update writes where you installed. Keep that folder owned by you, not by root.

── first launch

Three things happen once

Then it is a binary that starts in a terminal and asks nothing of you.

  1. 01

    Onboarding

    A guided flow sets your DeepSeek session token and model. There is no API key to paste — it is the web session you already have.

  2. 02

    The embedder

    ~120 MB of quantized ONNX downloads in the background and your saved sessions get indexed. The status bar reports progress; everything else works meanwhile.

  3. 03

    Nothing else

    No account, no telemetry, no phone-home. /rag off skips the model entirely if you would rather not have it.

── requirements

What it needs

Short list, and the two exclusions are honest ones rather than neglect.

Windows
x86_64 or arm64. The installer is per-user: no admin rights, no UAC prompt. Windows Terminal recommended — the Start-menu shortcut opens it there.
macOS
Apple Silicon only. ONNX Runtime publishes no prebuilt library for Intel Macs, and the local embedder needs one.
Linux
x86_64 or arm64, glibc 2.39+ — Ubuntu 24.04, Debian 13 or newer.
Disk
~50 MB for the binary, plus ~120 MB for the embedding model if you keep RAG on.
Network
Only to DeepSeek (or the provider you configured) and to GitHub when you ask for an update.

Rust edition 2024, MSRV 1.91 — build it yourself and skip releases entirely:

Removing it on macOS or Linux — the binary, the PATH line, and your data if you agree:

On Windows it is an entry in Apps. Uninstalling asks whether your settings and sessions should go with it, and takes no for an answer.

deepseek · deepseek-chatctx:0% · | [streaming]