T3 Code Fold extends T3 Code with a foldable Android workspace, live Codex voice, and agent handoffs between connected machines. Web, desktop, and Android share compatibility with older servers, while Fold builds use their own install and update sources.
Download Fold · Install a server · Update guide · Foldable demo
Compared with upstream main at 1de563c149, synced 21 September 2026. These tables describe the code on Fold's main; an older published installer may not include every change.
| Feature | What you get | Available in |
|---|---|---|
| Live Codex voice | Choose a speaking voice and microphone, read transcripts and agent status, mute speaker and mic separately, use shortcuts, and keep talking while navigating. Optional file/diff/question context and spoken end/task switching are supported. Voice setup. | Web · Desktop · Mobile |
| Handoffs between machines | An agent can discover connected environments, start or message a thread elsewhere, and read or wait for its response. | Server · Connected clients |
| Fleet CLI | Use t3 fleet to discover environments and projects, create threads, send messages, read results, and wait. Retried requests keep their original receipt. |
CLI |
| Task handoff skill | Give another thread ownership of work with its objective, progress, code location, constraints, and a return contact. Handoff instructions. | Agents with T3 tools or CLI |
| Older-server compatibility | Connect the same client to pre-orchestration and current servers; browse threads, send messages, and answer approvals and questions. Compatibility guide. | Web · Desktop, including macOS · Android |
| Optional Cite bubble | Hide the selection bubble through Settings → General → Show Cite on text selection, without disabling text selection. | Web · Desktop |
| Vim keyboard mode | Navigate threads, responses, controls, and the composer with Zed-style modal keyboard controls. Follow the learning guide to get started. | Web · Desktop |
| Splatter backdrop | Paint splatter across the whole chat canvas in your theme's colours, sized to fill anything up to 4K. Choose how much paint with the Splatter amount slider, and browse patterns in a scrolling preview strip under Settings → Appearance → Splatter pattern. See it. | Web · Desktop · Mobile |
| Feature | What you get |
|---|---|
| Chat beside workspace tools | Keep the conversation visible while using Files, Terminal, or Git on an unfolded phone. |
| Resizable panes | Drag the divider to adjust the workspace, including a compact pane when chat needs more space. |
| Fold-aware navigation | Tool selection, sidebar controls, and Android Back behavior account for the split workspace. |
| Background voice calls | Keep talking with the screen locked, end calls from the ongoing notification, and use system speaker or Bluetooth call routing. |
| Shared project colours and icons | See automatic colours, custom icons, and emoji configured on desktop for projects on the same server. |
| Selectable Markdown and links | Select and copy across paragraphs, lists, and tables, while keeping response links clickable. |
| Agent activity notifications | Get local alerts for completed or failed work, approvals, and questions; tap to return to the thread. Requires the app to remain connected. |
| Feature | What you get |
|---|---|
| Separate Android preview | Install Fold alongside the upstream Play Store app. Compatible JavaScript updates come from Fold's GitHub OTA feed and must match the native runtime. |
| Fork-owned server updates | Server updates, remote SSH installs, and copied commands use Fold release packages. Older updaters get a manual Fold command instead of installing upstream T3. |
| Dedicated desktop feeds | Windows, macOS, and Linux builds use Fold's desktop feeds, separate from APK releases. The release workflow publishes the matching server first and includes Windows WSL terminal support. |
Connection and release limits
- Cross-environment delivery requires a running client connected to both servers. Accepted work continues on the destination if that client disconnects; follow-up delivery needs the connection restored.
- A handoff passes context and code references. It does not copy your checkout or uncommitted changes to another machine.
- Compatibility mode connects updated Fold clients to older servers. New orchestration actions still need a current server; it does not retrofit old client binaries.
- Updated clients preserve basic voice on older Fold hosts and enable advanced controls per host as servers are updated. Older clients retain basic voice on updated hosts. Task switching reconnects audio; view sharing is optional and bounded, without screen capture. Recheck upstream voice controls, context sharing, and call ownership across clients before retiring these differences.
- Android activity notifications are local, connected-app notifications, not disconnected push delivery. Bluetooth behavior, including Meta Ray-Ban glasses, still needs physical-device verification.
- Installers and source availability differ. macOS automatic updates require signed builds; unsigned Mac builds are manual downloads. See releases for available artifacts.
Fold also includes upstream's orchestration work, merged ahead of the upstream main baseline above. These capabilities come from that integration; Fold's cross-environment routing builds on it.
| Capability | What it enables |
|---|---|
| Agent thread tools | Start, list, read, message, and wait for threads, with task delegation through T3's orchestration tools. |
| Subagent threads | Represent supported provider subagents as child threads with their own activity and relationship to the parent. |
| Forks and provider handoffs | Branch work, switch providers, and merge work back where supported. Portable context has limits: handoff details. |
| Server-owned message queues | Queue work after an active turn and edit, reorder, remove, or promote queued messages. Queue controls. |
| Cursor SDK runtime | Run Cursor through its SDK, including streamed task activity and child-thread projections. Setup and capability limits. |
Upgrading an older server also migrates its conversation transcripts into the new runtime. Read older-thread migration for what carries over and how sessions resume.
Upstream already supplies the core clients, remote connections, provider support, voice dictation, source-control tools, and much of the project styling. The September 9 sync also includes desktop window capture, question-answer attachments, Android wallpaper colors and optional Material You layout, minimap turn navigation, and pull-request merge defaults. These are shared upstream features, not Fold-only additions. The tables above describe Fold's additions or extensions to that foundation. Recheck them after upstream merges overlapping functionality; Pebble's separate watch app and its legacy compatibility branch are not features of this main branch.
| Chat + Files | Resizable workspace |
|---|---|
![]() |
![]() |
Android's native selection controls work across mixed response content, including headings, paragraphs, links, lists, inline code, and tables.
Download the Android preview from GitHub Releases. The preview package is separate from the Play Store build, so it can be installed for testing without replacing the production app.
Every screenshot below has the splatter backdrop turned on. Turn it on for any theme under Settings → Appearance → Splatter backdrop, set how much paint with Splatter amount, then scroll the pattern previews to pick one.
Turn on Dynamic splatter and every pull request that merges adds a splat in its project's colour. The canvas wipes clean at 6am local time.
| Filling a 4K canvas | Codex, light |
|---|---|
![]() |
![]() |
T3 Code is an "agent harness control surface". It enables control of the agents on your machine with a best-in-class mobile app (iOS, Android), web app and Electron-based desktop app.
Works with your subscriptions on Claude Code, Codex, Cursor, Grok Build, OpenCode, and Google Antigravity. If they're set up on your computer, T3 Code can control them.
Nothing. We built T3 Code because we wanted the best possible development experience with agents. We were inspired by existing solutions like the Codex desktop app, Conductor, Claude Desktop and Cursor Glass, but none met our bar.
We wanted something performant, remote-ready, and truly open. If we ever go the wrong direction, we want you to have everything you need to fork and build the editor that you want.
Warning
T3 Code currently supports Codex, Claude, Cursor, Grok Build, OpenCode, and Antigravity. Install and authenticate at least one provider before use:
- Codex: install Codex CLI and run
codex login - Claude: install Claude Code and run
claude auth login - Cursor: install Cursor CLI and run
agent login - Grok Build: install Grok Build CLI and run
grok login - OpenCode: install OpenCode and run
opencode auth login - Antigravity: enable it in Settings, then use Install Antigravity and Sign in with Google. No CLI is required.
npx --yes --prefer-online --package=https://github.com/BreakTheBeta/T3codefold/releases/download/fold-server-latest/t3.tgz t3On Windows, in PowerShell:
Tip: Use npx --yes --prefer-online --package=https://github.com/BreakTheBeta/T3codefold/releases/download/fold-server-latest/t3.tgz t3 --help for the full CLI reference.
Download Fold desktop builds from GitHub Releases. The upstream Homebrew, winget, and AUR packages install regular T3 Code.
We are very very early in this project. Expect bugs.
We are (mostly) not accepting contributions yet. Small fixes may be considered. Big features will not be.
- GLaDOS orchestration idea library: Gas City, pstack, Cursor, Hermes, model routing and project leadership.
Full docs live in docs/. There's no docs site yet.
- T3 Pebble integration notes
- Install and first run
- Permission modes
- Keyboard shortcuts
- Vim keyboard mode learning guide
- Project settings
- Appearance preferences
- Remote access from a phone or another machine
- Keeping app and server in sync
- Source control integrations
- Multiple accounts: Codex · Claude
- Run T3 Code as a background service
Building from source? Start at docs/internals/overview.md.
T3 Code uses Vite+ so you'll need to install the global vp command-line tool.
curl -fsSL https://vite.plus | bashirm https://vite.plus/ps1 | iexCheckout their getting started guide for more information: https://viteplus.dev/guide/
vp iRead CONTRIBUTING.md before reporting a bug or opening a PR.
Have a feature request? Start an Ideas discussion.
Need support? Join the Discord.






