Skip to content

Releases: MannJadwani/tellnova.app

Tellnova v1.1.9 alpha

Tellnova v1.1.9 alpha Pre-release
Pre-release

Choose a tag to compare

@MannJadwani MannJadwani released this 16 Aug 06:07

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed and notarized macOS builds are on the roadmap.

Tellnova v1.1.8 alpha

Choose a tag to compare

@MannJadwani MannJadwani released this 16 Aug 02:53

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed and notarized macOS builds are on the roadmap.

v1.1.6

Choose a tag to compare

@MannJadwani MannJadwani released this 03 Aug 00:40

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed and notarized macOS builds are on the roadmap.

Full Changelog: v0.1.0...v1.1.6

Tellnova Desktop v1.1.5

Choose a tag to compare

@MannJadwani MannJadwani released this 01 Aug 02:37

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed 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

Choose a tag to compare

@MannJadwani MannJadwani released this 01 Aug 02:01

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed 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

Choose a tag to compare

@MannJadwani MannJadwani released this 01 Aug 01:02

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed 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 pi agent even when it works in your terminal — making connected providers look empty and runs fail with a cryptic ENOENT. Tellnova now locates pi across common install locations (npm, pnpm, volta, nvm, bun, Homebrew) and your login shell's PATH.
  • When pi genuinely isn't installed, runs now fail with clear install instructions instead of spawn pi ENOENT.

Existing 1.1.x installs update automatically via the built-in updater.

Tellnova Desktop v1.1.2

Choose a tag to compare

@MannJadwani MannJadwani released this 31 Jul 23:56

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed 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=1 or pass your own --ozone-platform flag.
  • 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

Choose a tag to compare

@MannJadwani MannJadwani released this 30 Jul 23:37

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:

  1. Drag Tellnova from the DMG into Applications.

  2. In Terminal, run:

    xattr -cr /Applications/Tellnova.app
  3. Still blocked on Apple Silicon? Add a local ad-hoc signature:

    codesign --force --deep --sign - /Applications/Tellnova.app
  4. 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-*.dmg

Signed 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+S to 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 terminalCtrl/Cmd+J opens 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

Choose a tag to compare

@MannJadwani MannJadwani released this 24 Jul 08:16

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.