Skip to content

Releases: Zek21/skynet-desktop

Skynet Desktop 0.1.1 — one window for Claude, Codex and Gemini

Choose a tag to compare

@Zek21 Zek21 released this 07 Aug 01:19

Skynet Desktop is a native Windows app for the AI coding CLIs you already have. One window for Claude, Codex and Gemini — no terminal, no browser tab, no API keys.

Download

Skynet-Desktop-Setup-0.1.1-x64.exe · Windows 10/11 64-bit · ~95 MB

Per-user install to %LOCALAPPDATA%\Programs\Skynet Desktop. No admin rights needed.

⚠️ SmartScreen will warn you — here's the honest reason

This build is not code-signed. A certificate costs $200–900/year and this is an independent project, so Windows shows "Windows protected your PC" on first run. That means "we haven't seen this publisher before" — not "we found malware."

Rather than ask you to click through on trust, this release gives you something to check:

SHA-256

b1f5c8c30de1706cda56feb93bc6ffceed147cdc0cc895df96f886a7326ef56d
Get-FileHash -Algorithm SHA256 .\Skynet-Desktop-Setup-0.1.1-x64.exe

If it doesn't match exactly, don't run it — please open an issue. And if an unsigned binary isn't acceptable to you, that's entirely reasonable: the full source is in this repo and builds in about two minutes.

What's in it

  • One window, several brains — Claude, Codex (GPT) and Gemini lanes side by side
  • Finds your CLIs wherever they really are — npm (including custom prefixes), nvm, volta, fnm, pnpm, bun, Scoop, winget, Chocolatey, Homebrew, or a vendor installer — not just PATH
  • Installs missing CLIs from the vendor's own hash-verified artifact
  • Persistent sessions across launches
  • Frameless native shell with proper shortcuts and a clean uninstall
  • Build identity in the titlebar — every build shows the exact content digest that produced it, so a bug report always maps to precise bytes
  • A once-a-day support card — dismissible, non-blocking, framed as sponsorship rather than equity or investment

How this release was verified

Every leg was proven before publishing, and the gate fails closed — it blocks rather than passing when it cannot verify:

Check Result
app.asar contains exactly the reviewed source, by hash ✅ 11/11 members, no extras
Installer embeds exactly that payload + application binary ✅ hashes match
Extracted tree matches the built tree file-for-file ✅ 75 files, 0 missing / 0 mismatched / 0 extra
Electron runtime matches the pinned upstream build ✅ 43.2.0
Real silent install ✅ exit 0
Shortcuts, registry and Start Menu entries ✅ verified, InstallLocation populated
Genuine UI launch SkynetDesktop/0.1.1 Chrome/150.0.7871.129 Electron/43.2.0
Uninstall leaves zero residue ✅ root, shortcuts, registry, catalog all removed
Test suite ✅ 121 Python + 44 Node

Approval binds a source digest and a wrapper-config digest — roughly 300 KB of reviewable text covering the payload files plus the declarative build config and the NSIS install script — instead of a 99 MB opaque binary. Run it yourself with python tools/skynet_desktop_release_gate.py.

Requirements

Windows 10/11 (64-bit) · ~230 MB installed · at least one of claude, codex or agy (the app can install these for you)

Known limitations

  • Unsigned — see above. Signing is the top item for a future release.
  • Windows only — the shell is cross-platform Electron, but the installer, shell integration and release gate are Windows-specific today.
  • Pre-1.0 — expect rough edges. Issues and PRs welcome.

Full details: README · SECURITY.md