ThatGPT v2.2.0
ThatGPT v2.2.0 — Release notes
Windows desktop only. Linux and macOS builds are planned for a later release.
Highlights
-
ThatGPT rebrand — ChatGPT-inspired shell, new logo,
com.thatgpt.desktopidentity -
True streaming — Token-by-token SSE from OpenAI-compatible APIs (no simulated chunks)
-
ChatGPT-like UX — Sidebar nav, pill composer, tabbed settings, smart scroll lock
-
Rich messages — LaTeX (KaTeX), Mermaid diagrams, GFM markdown
-
Input polish — Drag-and-drop files, paste images, per-chat draft persistence
-
Windows-first — Mobile/Android/iOS shells removed; desktop only for now
Upgrade from ChatNest / v2.0.0
-
Install ThatGPT v2.2.0 over your existing install (or use portable EXE).
-
On first launch, data migrates automatically from
%APPDATA%\com.chatnest.desktop\to%APPDATA%\com.thatgpt.desktop\. -
Open Settings → Providers & Models and confirm your API key and base URL.
Download
Get both from [GitHub Releases — v2.2.0](https://github.com/Satan2049/that-gpt/releases/tag/v2.2.0):
| Artifact | Description |
|----------|-------------|
| ThatGPT-2.2.0-windows-x64-portable.exe | Standalone portable binary |
| ThatGPT_2.2.0_x64-setup.exe | NSIS installer |
Verify with [SHA256.txt](https://github.com/Satan2049/that-gpt/SHA256.txt) — see [docs/TRUST.md](TRUST.md).
VirusTotal reports (v2.2.0)
-
NSIS installer: https://www.virustotal.com/gui/file/f63d133370d374f7253872385f31f7f6bd117836b83e543dde89f15132b5f1a0?nocache=1
-
Portable EXE: https://www.virustotal.com/gui/file/dc214aa871c8fb4b2922b2ae9bafb92ce740950b524700c2b672023644d1765f?nocache=1
Verify checksums: https://github.com/Satan2049/that-gpt/blob/main/SHA256.txt
What's new
Rebrand & shell
-
ThatGPT logo (chat bubble + T), regenerated app icons
-
ChatGPT-style sidebar: New chat, Search, Recents, settings footer
-
Header model stub, overflow menu, centered pill composer
-
Settings modal with General, Personalization, Providers, Data, Storage, Keyboard tabs
-
Personality preset chips, parody copy, legacy ChatNest data migration
Core chat
-
True SSE streaming for text chats; agent tool rounds still use non-streaming + stream for final reply
-
Smart scroll lock — auto-scroll only when near bottom; “↓ New messages” chip when scrolled up
-
LaTeX via remark-math + KaTeX
-
Mermaid diagrams in fenced code blocks
-
Drag-and-drop and paste-to-attach images/files on composer
-
Draft persistence per conversation in localStorage
-
Toasts for copy actions; hover-reveal message actions; message fade-in animation
Removed
-
Mobile shell, Android/iOS build configs, Codemagic CI
-
Separate mobile tab bar and
MobileShellcomponent
Build from source
git clone https://github.com/Satan2049/that-gpt.git
cd that-gpt
npm install
npm run build
Portable binary: src-tauri/target/release/bundle/portable/ThatGPT.exe
Release packaging:
npm run build
npm run release:package
npm run release:hashes
Full changelog: [CHANGELOG.md](../CHANGELOG.md)