Repository navigation
Releases
T3 Code fork 0.1.9-fork.20261111.1829 (unofficial)
New in this release
- Model shortcuts are now nine numbered slots. The named shortcuts (Opus, Sol, Fable, Astra, Luna) are replaced by "Model shortcut 1" to "Model shortcut 9", and none of them has a model built in. You choose each one's model next to its key in Settings, Keybindings.
- Default keys are Alt+1, Alt+3, Alt+4, Alt+6, Alt+7, Alt+8 and Alt+9. Shortcuts 2 and 5 start without a key, so Alt+2 and Alt+5 stay free for effort (see below).
- Your old shortcuts carry over. On update, each old shortcut moves into its slot with the same key and the same model, including a model you had changed yourself.
- As before, a model shortcut only picks the model for a new thread, before you send the first message.
- The Windows installer is now packaged on Linux and checked on Windows, the same way upstream builds it since 0.1.9.
- Effort shortcuts (still applies): the fork's own Alt+2 / Alt+5 effort step was replaced by upstream's commands, which have no default keys. To keep the keys, add these two entries to your
keybindings.json(~/.t3/userdata/keybindings.jsonon Linux), and remove any oldcomposer.effort.increase/composer.effort.decreaseentries:
{ "key": "alt+2", "command": "composer.decreaseEffort", "when": "!terminalFocus" },
{ "key": "alt+5", "command": "composer.increaseEffort", "when": "!terminalFocus" }Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage and Windows x64 installer.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.9-fork.20261111.1829-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.9-fork.20261111.1702
- fork windows build packages on linux and verifies on windows, like upstream 0.1.9
- numbered model shortcut slots with the model picked beside each key
- model slot migration fills missing slots and saves once, and every slot gets a keybinding row
Full changelog
T3 Code fork 0.1.9-fork.20261111.1702 (unofficial)
New in this release
- Includes upstream's security fixes for machine linking (pingdotgg#34139, in upstream 0.1.9). When an agent asked to link another machine by its address, the request card could name a machine the app had no way to confirm, and linking could send the pairing code to whatever answered at that address. Now a machine is named only from addresses the app already has for it (the ones it reports, its saved routes, its T3 Connect address); any other address needs a pasted pairing code; loopback is no longer accepted as another machine; and an address alone can no longer move an existing link to a new place. Requests recorded by an older build fail safely and ask the agent to request the link again. Update if you use Linked environments.
- Rebased onto upstream T3 Code 0.1.9 (from 0.1.7). Highlights from 0.1.8 and 0.1.9: approve agent sign-ins with T3 Connect instead of a pairing code; agents ask for secrets through a secret request instead of chat; send messages while attachments are still uploading; allow an MCP app for a whole Claude session;
/clearstarts a fresh session in the same thread; Claude models listed as Claude Code reports them; cloud dictation (OpenAI, Grok, OpenRouter); pull request links jump to the comment, diff line or checks they name. - Heads-up: upstream now auto-settles threads that have been inactive for 7 days by default. Change it under "Auto-settle inactive threads" in Settings.
- Every fork feature carries over.
- Effort shortcuts (still applies): the fork's own Alt+2 / Alt+5 effort step was replaced by upstream's commands, which have no default keys. To keep the keys, add these two entries to your
keybindings.json(~/.t3/userdata/keybindings.jsonon Linux), and remove any oldcomposer.effort.increase/composer.effort.decreaseentries:
{ "key": "alt+2", "command": "composer.decreaseEffort", "when": "!terminalFocus" },
{ "key": "alt+5", "command": "composer.increaseEffort", "when": "!terminalFocus" }Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage and Windows x64 installer.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.9-fork.20261111.1702-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.7-fork.20261109.1908
- Moved onto upstream T3 Code 0.1.9 as of 2026-11-11.
- contractions like isn't no longer link a bead id (ccChat-general-9nxe)
- usage meter shows time left until the claude 5-hour reset (ccChat-general-m1p1)
- window title names the open thread so activitywatch can tell threads apart (ccChat-general-sm3d)
- track upstream 0.1.9
- port the fork onto upstream 0.1.9 apis
- record the fork's mcp tool list budget on 0.1.9
- lint leftovers from the 0.1.9 rebase
Full changelog
T3 Code fork 0.1.7-fork.20261109.1908 (unofficial)
New in this release
- Forked threads show where they came from. A thread you forked from another one gets a small fork icon before its title in the sidebar. Hover it to see the parent's title, click it to open the parent. Contributed by Peťa (@MetrPikeska).
- Clicking the thread you are already on jumps back to the thread you had open before it. F2 still renames the open thread.
- File paths in chat are links even when they are written as plain text, not only inside backticks.
- Folders outside the project open in the file panel with an "Open in Files" (or Explorer) button above the listing.
- Effort shortcuts: the fork's own Alt+2 / Alt+5 effort step is gone in favour of upstream's commands, which have no default keys. To keep the keys, add these two entries to your
keybindings.json(~/.t3/userdata/keybindings.jsonon Linux), and remove any oldcomposer.effort.increase/composer.effort.decreaseentries:
{ "key": "alt+2", "command": "composer.decreaseEffort", "when": "!terminalFocus" },
{ "key": "alt+5", "command": "composer.increaseEffort", "when": "!terminalFocus" }Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage and Windows x64 installer.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.7-fork.20261109.1908-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.7-fork.20261106.1652
- drop fork alt+2/alt+5 effort step for upstream's (ccChat-general-p1fl)
- clicking the open sidebar row returns to the previous thread (ccChat-general-bzle)
- plain-text paths in chat become file links (ccChat-general-zsa0)
- bead chips skip paths and link short ids in prose (ccChat-general-9nxe)
- open a host folder in the file manager from the file panel (ccChat-general-svys)
- prose path links stay linear on long slash and bracket runs (ccChat-general-zsa0)
- inline-code bead ids and empty boards go through the known-id check (ccChat-general-9nxe)
- drop unused fork exports flagged by knip (ccChat-general-l3lj)
- record the fork's mcp tool list budget (ccChat-general-l3lj)
- sidebar rows of forked threads show where they came from
Full changelog
T3 Code fork 0.1.7-fork.20261106.1652 (unofficial)
Linux only this time: there is no Windows installer in this release, so Windows installs stay on 0.1.7-fork.20261104.1630 until the next Windows build.
- Claude usage meter in the sidebar footer: the five-hour percentage on the bottom row; click it for Codex weekly, Claude five-hour and Claude weekly with reset times and a Refresh button.
- Sidebar widget icons moved down into the footer utility row, beside the mic.
- Chat overlays line up with the content column, and sidebar hints clear after switching threads.
Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage only.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.7-fork.20261106.1652-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.7-fork.20261104.1630
- align chat overlays with the content column (ccChat-general-tnkv)
- clear sidebar hints after thread switching (ccChat-general-bs15)
- put widgets beside sidebar utilities (ccChat-general-mfez)
- native claude usage meter in the sidebar footer (ccChat-general-mfez)
- report failed meter refreshes honestly (ccChat-general-mfez)
Full changelog
T3 Code fork 0.1.7-fork.20261104.1630 (unofficial)
New in this release
- Based on upstream T3 Code 0.1.7 (was 0.1.2), so it brings upstream's new design: true black dark mode, a quieter sidebar, a flatter composer and a reworked Settings. Upstream now uses the Inter font on Linux; to get your system font back, set the interface font in Settings, Appearance (for example "Ubuntu Sans").
- Favourite projects are replaced by upstream's project pinning. The home project options moved to a right click on a project in the sidebar's project picker.
- Also new from upstream: one-time scheduled tasks, answering a subagent's approval from the parent thread, shareable thread links, and a history of model and effort changes in each thread.
Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage and Windows x64 installer.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.7-fork.20261104.1630-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.2-fork.20261023.1659
- Moved onto upstream T3 Code 0.1.7 as of 2026-11-03.
- take the windows cli node version from package.json
- pin patched node-pty so the cli archive stage installs
- favourite projects and filter sidebar machines (ccChat-general-b9ar)
- open new threads in a home project (ccChat-general-90ji)
- catch up missed fixed-time tasks today (ccChat-general-oayt)
- keep the project picker open behind its context menu (ccChat-general-b9ar)
- group github ssh alias remotes with github.com (ccChat-general-2scl)
- label grouped projects by repo name without the owner (ccChat-general-2scl)
- track upstream 0.1.7, drop the node-pty pin upstream now carries
- port the fork onto upstream 0.1.7 apis
- host file writes refuse the server's state and secrets
Full changelog
T3 Code fork 0.1.2-fork.20261023.1659 (unofficial)
New in this release
- Based on upstream T3 Code 0.1.2 (was 0.1.0), with every fork feature carried over.
Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage and Windows x64 installer.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.2-fork.20261023.1659-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.0-fork.20261021.1111
- Moved onto upstream T3 Code 0.1.2 as of 2026-10-22.
- port fork onto upstream 0.1.2 (ccChat-general-rnqu)
- match launcher test to fork artwork icon (ccChat-general-rnqu)
- harden stable rebase and widget startup (ccChat-general-rnqu)
Full changelog
T3 Code fork 0.1.0-fork.20261021.1111 (unofficial)
New in this release
- The fork has its own app icon: the MS Paint T3 under a smiley moon by default, or the ink bonsai when the Bonsai artwork is picked in Settings. On Linux the dock icon follows the setting.
- Windows builds are back on the update feed. The two releases from 20 Oct shipped without the Windows installer, so Windows installs did not see them.
Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage and Windows x64 installer.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.0-fork.20261021.1111-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.0-fork.20261020.1702
- add fork app icons that follow artwork (ccChat-general-b340)
- Merge branch 'fork-icon' into v2-stable
- fork icon also replaces installed hicolor theme icons (ccChat-general-b340)
Full changelog
T3 Code fork 0.1.0-fork.20261020.1702 (unofficial)
Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage only.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.0-fork.20261020.1702-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.0-fork.20261020.1627
- add scribble fork artwork (ccChat-general-b340)
- Merge branch 'fork-artwork-2' into v2-stable
Full changelog
T3 Code fork 0.1.0-fork.20261020.1627 (unofficial)
Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage only.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.0-fork.20261020.1627-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.1.0-fork.20261019.1012
- windows fork build takes an exact version to match the linux release (ccChat-general-ogkw)
- settings about shows the desktop build version (ccChat-general-4m1r)
- memory captures show as a readable work-log line (ccChat-general-ylxl)
- Merge branch 'batch/ylxl' into v2-stable
- open a bead in t3's browser from the chip menu, reusing the board tab (ccChat-general-v3r2)
- Merge branch 'batch/v3r2' into v2-stable
- project actions can run without opening the terminal drawer (ccChat-general-0oew)
- Merge branch 'batch/0oew' into v2-stable
- working section knobs for return placement and which threads shelve (ccChat-general-dxmk)
- Merge branch 'batch/dxmk' into v2-stable
- add selectable fork artwork (ccChat-general-b340)
- Merge branch 'fork-artwork' into v2-stable
Full changelog
T3 Code fork 0.1.0-fork.20261019.1012 (unofficial)
This release moves the fork onto T3 Code 0.1.0, upstream's first stable release, and is the first fork release with a Windows x64 installer next to the Linux AppImage. Both update themselves from this page.
From upstream 0.1.0
- Orchestrator V2 in a stable release for the first time. Threads, runs and delegated tasks all go through it.
- Settled worktrees can be cleaned up automatically. It is off by default; turn it on under Settings, Storage.
- Delegated tasks can run in their own git worktree instead of sharing the parent's checkout.
What the fork adds
- Ctrl+Tab switcher, reworked: it lists recent threads and unsent drafts, open threads always, settled ones only for an hour after you last had them open. It takes the mouse (click a row to jump), works from a draft or the home screen, and looks like the sidebar.
- Ctrl+W settles the current thread and moves to the next open one.
- Sidebar widgets, tab tint by what the agent is doing, agent-launched threads grouped under their parent, bead-id chat links and middle-click paste of the Linux selection.
- Builds update themselves from this fork's releases.
Windows
Download T3-Code-0.1.0-fork.20261019.1012-x64.exe below and run it. It is not code-signed, so Windows SmartScreen asks once: More info, then Run anyway. An existing fork install on Windows offers this update on its own.
Unofficial fork of T3 Code, built by thatmike1. Linux x64 AppImage and Windows x64 installer.
It is not made or supported by the T3 Code team. The real thing is at https://github.com/pingdotgg/t3code.
How to get it
If your build came from this page, do nothing. The app notices this release on its own and offers the update.
If you were handed an AppImage file before 30 Sep 2026, it cannot update itself (in Settings, the Check for Updates button is greyed out). Install this one by hand, once:
- Download
T3-Code-0.1.0-fork.20261019.1012-x86_64.AppImagebelow. - Quit T3 Code and put the download in place of your current AppImage, keeping the old file name. A name without a version number in it (
t3-code.AppImage) survives later updates unchanged. - Make it executable (
chmod +x) and start it. Your threads and settings stay as they are.
Changes since 0.0.45-fork.20261009.1931
- Moved onto upstream T3 Code 0.1.0 as of 2026-10-15.
- bead chip context menu
- port tab tint (fork a419ac1, 08ab7cc, 456086a) onto the v2 base
- tab tint reads agent commands from v2 turn items and the event log
- fork base is upstream 0.1.0
- ctrl+tab switcher takes the mouse, reaches drafts, drops stale settled threads, sidebar look (ccChat-general-4suu)