GHOSTSHELL
Motion and effects on this site
Download 0.2.0

About

GHOSTSHELL is a Mythos Systems project.

Aaron Stovall leads development and research. George Lopez leads research and testing. The work runs from 2024 to 2027.

Fig. 0 The project's span, January 2024 to December 2027, a tick a month, with Aaron Stovall's and George Lopez's work along it, solid to today and dashed ahead. The first release, 0.1.0, launched on 12 January 2024. The November 2026 marker shows the release signing key. The current installer is version 0.2.0.The project's span, 2024 to 2027.

01 People

Who did what.

Aaron Stovall

Development and research

Most of GHOSTSHELL's development and research, 2024 to 2027.

George Lopez

Research and testing

Most of GHOSTSHELL's research and testing, 2024 to 2027.

GHOSTSHELL is associated with Mythos Systems: mythossystems.net.

02 Timeline

GHOSTSHELL release history.

  1. 20240.1.0, January
  2. 2025
  3. 20260.1.1 and release key, November
  4. 2027
  1. Origins

    Built on Tabby. GHOSTSHELL is a fork of Tabby 1.0.238, the MIT-licensed terminal from Eugeny and the Tabby contributors.

  2. First Windows release. GHOSTSHELL 0.1.0 shipped for 64-bit Windows in two formats, an installer and a portable ZIP archive.

  3. SSH and Cisco IOS fixes. Version 0.1.1 removed the unencrypted none cipher from the Legacy SSH policy and corrected highlighting for err-disable in Cisco IOS logs.

    Release signing. GHOSTSHELL introduced a release key that pairs ML-DSA-44 with Ed25519. View the key fingerprint and verification instructions.

  4. Current release

    GHOSTSHELL 0.2.0. The SSH client offers hybrid post-quantum key exchange by default on direct connections and through jump hosts. Download the Windows x64 installer.

03 Credits

Built on open source.

GHOSTSHELL is MIT-licensed and a fork of Tabby 1.0.238 by Eugeny and the Tabby contributors (MIT), whose copyright and permission notice GHOSTSHELL's license retains. Tabby plugins keep working through a compatibility shim.

App
Electron · Angular · xterm.js · node-pty (MIT) · for SSH, russh 0.65.1, its Node binding russh-napi and ssh-key 0.7.0-rc.11, vendored and extended (Apache-2.0; ssh-key Apache-2.0 or MIT)
Cryptography
In the SSH stack, RustCrypto's ml-kem 0.3.4, ml-dsa 0.1.2 and sntrup-kem 0.1.0-rc.0 (Apache-2.0 or MIT) · in GhostVault, @noble/post-quantum 0.7.1 for ML-KEM and ML-DSA and @noble/hashes 2.4.0 for Argon2id (MIT)
This site
three.js and Vite (MIT) · @noble/post-quantum, @noble/curves and @noble/hashes (MIT) · JetBrains Mono and Orbitron (SIL Open Font License)

04 This site

The app's own code runs here.

The demos on this site run code vendored from the GHOSTSHELL source: the neon edge, the 61 theme packs, the GhostFX presets, renderer and ambient scenes, the host bar's ping statistics, and GhostLine's completion engine. The ML-KEM demo encapsulates with @noble/post-quantum 0.7.1, the library GhostVault uses, and decrypts with FIPS 203's K-PKE.Decrypt written out, checked against the library bit for bit over 1,000 runs.

ghostshell.app has no analytics, sets no cookies and loads nothing from third parties. The feature board keeps no accounts: it stores posts and votes under a keyed hash of a random voter ID your browser keeps, never an address.