Releases: MannJadwani/tellnova.app
Release list
Tellnova v1.1.9 alpha
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: download the -win-x64.zip, extract it, and run Tellnova.exe. SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against the platform-specific
SHA256SUMS-*.txt file attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
Tellnova v1.1.8 alpha
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: run the NSIS installer (.exe). SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against SHA256SUMS.txt attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
v1.1.6
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: run the NSIS installer (.exe). SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against SHA256SUMS.txt attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
Full Changelog: v0.1.0...v1.1.6
Tellnova Desktop v1.1.5
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: run the NSIS installer (.exe). SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against SHA256SUMS.txt attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
What's new in 1.1.5 (completes 1.1.4)
Zero-setup agent runtime
- Tellnova now ships its own pi agent runtime. No more installing pi, node, or anything else — the app runs its bundled agent through its own binary on every platform. This fixes the family of failures on machines without a terminal-side pi setup: providers showing "connected" in Settings while the model picker stayed empty, and tasks failing with
exit 127/ENOENT. - If you had pi installed already, nothing breaks — an explicitly configured pi path still takes precedence, and a system pi is now executed safely even when node isn't on the app's PATH.
New
- Visible update checks. Every launch runs an update check with live feedback in the corner — checking, download progress, and a "Restart now" action when the update is ready (Discord-style).
- New app icon. Tellnova finally has its own icon instead of the framework default.
- The running version is shown at the bottom of the sidebar.
Existing 1.1.x installs update automatically via the built-in updater.
Tellnova Desktop v1.1.4
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: run the NSIS installer (.exe). SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against SHA256SUMS.txt attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
What's new in 1.1.4
Zero-setup agent runtime
- Tellnova now ships its own pi agent runtime. No more installing pi, node, or anything else — the app runs its bundled agent through its own binary on every platform. This fixes the family of failures on machines without a terminal-side pi setup: providers showing "connected" in Settings while the model picker stayed empty, and tasks failing with
exit 127/ENOENT. - If you had pi installed already, nothing breaks — an explicitly configured pi path still takes precedence, and a system pi is now executed safely even when node isn't on the app's PATH.
New
- Visible update checks. Every launch runs an update check with live feedback in the corner — checking, download progress, and a "Restart now" action when the update is ready (Discord-style).
- New app icon. Tellnova finally has its own icon instead of the framework default.
- The running version is shown at the bottom of the sidebar.
Existing 1.1.x installs update automatically via the built-in updater.
Tellnova Desktop v1.1.3
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: run the NSIS installer (.exe). SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against SHA256SUMS.txt attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
What's new in 1.1.3
New
- Create a GitHub repository without leaving the composer. The repo picker's "Create new repository…" opens a compact new-repo form: owner (your account or an org), name, description, private/public, .gitignore template, license, and README initialization — then selects the new repo so you can start a task immediately.
- Picking a provider now asks you to connect it. Selecting a provider that isn't connected yet immediately opens the sign-in / API-key flow (ChatGPT sign-in for Codex, key entry for OpenCode) instead of leaving you with an empty model list.
Fixed
- Models missing after signing in (Codex/ChatGPT and others). Apps launched from the desktop don't inherit your shell's PATH, so Tellnova could fail to find the
piagent even when it works in your terminal — making connected providers look empty and runs fail with a cryptic ENOENT. Tellnova now locatespiacross common install locations (npm, pnpm, volta, nvm, bun, Homebrew) and your login shell's PATH. - When
pigenuinely isn't installed, runs now fail with clear install instructions instead ofspawn pi ENOENT.
Existing 1.1.x installs update automatically via the built-in updater.
Tellnova Desktop v1.1.2
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: run the NSIS installer (.exe). SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against SHA256SUMS.txt attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
What's new in 1.1.2
Fixed
- Linux: app could exit silently on Wayland sessions (Ubuntu 24.04 and similar). Electron auto-selected the native Wayland backend, which is incompatible with Vulkan on common Intel/Mesa graphics stacks. Tellnova now runs through XWayland on Linux, which is stable everywhere. To opt back into native Wayland, launch with
TELLNOVA_WAYLAND=1or pass your own--ozone-platformflag. - Long model ids no longer overflow the composer on narrow windows.
New: mobile-friendly web access
Tellnova's self-hosted web access now works properly on phones:
- The sidebar becomes a slide-in drawer with a menu button in the top bar.
- Repo, model, and stash menus open as bottom sheets instead of overflowing popovers.
- Delete-thread and new-thread buttons are always visible on touch screens (no hover needed).
- The stash menu has a Stash current draft action — the touch equivalent of Ctrl/Cmd+S.
Improved
- Crash telemetry. GPU, renderer, and utility process failures are now logged (visible when launching from a terminal), so silent exits can be diagnosed.
Existing installs update automatically via the built-in updater.
Tellnova Desktop v1.1.0
Installing
Linux: download the .AppImage, chmod +x it, run it.
Windows: run the NSIS installer (.exe). SmartScreen may warn — choose More info → Run anyway.
macOS: see below — one extra step is required.
macOS: "Tellnova is damaged and can't be opened"
This build is not yet notarized by Apple (no Apple Developer account yet),
so Gatekeeper shows a scary-but-wrong "damaged" message on first launch. The
download is fine. To open it:
-
Drag Tellnova from the DMG into Applications.
-
In Terminal, run:
xattr -cr /Applications/Tellnova.app
-
Still blocked on Apple Silicon? Add a local ad-hoc signature:
codesign --force --deep --sign - /Applications/Tellnova.app
-
Launch normally. This is a one-time step per fresh install.
No Terminal? After one blocked launch attempt, go to
System Settings → Privacy & Security and click Open Anyway.
xattr -cr only removes macOS's download-quarantine flag; it does not modify
the app. You can verify your download against SHA256SUMS.txt attached below:
shasum -a 256 ~/Downloads/Tellnova-*.dmgSigned and notarized macOS builds are on the roadmap.
What's new in 1.1.0
Features
- Local folders as projects — point Tellnova at any git repository on your machine (native folder picker or type a path). Agents work in isolated worktrees branched off your repo's HEAD; your checkout, config, and git identity are never touched. Shipping commits the branch locally, pushes when an origin exists, and opens a real GitHub PR when the origin is github.com.
- Prompt stash — press
Ctrl/Cmd+Sto stash a half-written prompt and come back to it later, in any thread. Badge with count next to the composer; restoring an entry pops it from the stash. - Integrated terminal —
Ctrl/Cmd+Jopens a per-worktree terminal dock with tabs, multiple shells, and a shell picker. - Better pickers — repository and model dropdowns are now true click-to-open dropdowns with search; custom values (any model id,
org/repo, or a folder path) via the search box. - Slash-command menu now lists all pi commands, including plugin-registered ones.
Fixes and hardening
- Fixed a cancel→retry race that could run two agents in the same worktree.
- Deleting a thread is instant; workspace cleanup happens safely in the background.
- Quitting the app now stops running agents (previously they could keep running—and billing—invisibly on macOS/Windows).
- Web access: revoking the access token now also disconnects already-connected listeners; public-URL (tunnel) lifecycle fixed (no more orphaned tunnel processes).
- Numerous security fixes: OAuth callback hardening, GitHub token no longer visible to other local processes and only ever sent to github.com, tightened sign-in origin trust, dependency security updates.
- Many smaller UI fixes (state no longer leaks between threads, log streaming no longer yanks the page, error messages instead of blank panels).
Tellnova Desktop v0.1.0
Tellnova Desktop v0.1.0
The first Tellnova desktop release.
Downloads
- Linux x64: AppImage or tar.gz
- Linux ARM64: AppImage or tar.gz
- Windows x64: installer (
.exe) or portable zip - macOS Apple Silicon: DMG or zip
- macOS Intel: DMG or zip
Verify downloaded files with SHA256SUMS.txt.
Installation notice
This initial release is unsigned. macOS Gatekeeper and Windows SmartScreen may display a warning during installation.
GitHub's automatically generated “Source code” archives contain only this public distribution repository. Tellnova's application source remains private and is not included.