repowiserepowise

App

pingdotgg / t3code

The best way to control Claude Code, Codex and more from any computer or phone

★ 60,210stars on GitHubTypeScriptMIT

Repowise maps public repos from their source. Not affiliated with pingdotgg. What is Repowise?

github.com/pingdotgg/t3codeIndexed at 39f465a

What is t3code?

T3 Code is an open-source control plane for coding agents, used to follow and steer their threads from a desktop window, a web browser or a phone. It runs agents such as Claude Code, Codex and Cursor on your own machine and gives them one interface. The project is written mainly in TypeScript. Its code health is 7.9 out of 10 (Good), ranked #58 of 4,000+ indexed repos. The last commit to t3code was on Nov 13, 2026, and 77 people have contributed.

As of commit 39f465a, indexed Nov 13, 2026. What it is comes from a model reading the README; the rest is measured from the source and git history, not from the maintainer.

For agentst3code.md

Repo facts: type, license, health, rank, contributors
t3code facts
TypeApp
LicenseMIT
Code health7.9 / 10 (Good)
Health rank#58 of 4,000+ indexed repos
Last commitNov 13, 2026
Contributors77
Bus factor1
Size28,663 files, 4,130,459 lines

Explore t3code

Ask about this code in your agent

This connects Repowise to t3code's code. It does not install t3code.

Useful if you want to change or fork t3code: your agent can ask how it is put together and get answers that cite its files.

Show the connect command (Claude Code, Cursor, Codex, VS Code)

Run it in a terminal, then type /mcp in Claude Code and sign in with Repowise. No key to paste.

Docs
bash
claude mcp add --transport http repowise https://api.repowise.dev/mcp/pingdotgg/t3code
Claude Code, Claude, Cursor and VS Code sign you in on first use, free. Codex and Windsurf need an API key: sign in to create one.Sign in for a key

This repo is public, so anyone with a free Repowise account can connect.

Try asking

  • get_overview()
  • get_answer("how is t3code put together?")
  • get_why("why is t3code structured this way?")

Ask about t3code

Answers come from t3code's README and source, with the files they cite. Two free answers a day without an account.

Featured answer

T3 Code is an open-source control plane for coding agents such as Claude Code, Codex and Cursor, letting you follow and steer their threads from a desktop window, a web browser or a phone. It runs these agents on your own machine and gives them one interface, and the project is written mainly in TypeScript. The apps directory holds the client surfaces (browser, phone and desktop), and each one connects to a server in apps/server that runs the agents, projects and threads. The packages directory holds shared provider and source control libraries that the server's orchestration and provider code calls, while the infra directory holds hosted services for T3 Connect remote access and the shared Vite+ task cache. The scripts directory builds the desktop app, the CLI and the npm launcher, and the native packages capture single-window pixels on Linux through Hyprland or KDE's KWin. To start reading, open apps/server/src/orchestration-v2/ProjectionStore.ts, a hotspot in the orchestration code, then follow the UI and Application layers shown in the layer chart.

Files per layer in t3code10 layers.

Basis: Inferred · knowledge graph· as of 39f465a

Want this for your own codebase? Map your repo free

About this page

Get a page like this for your own codebase

Repowise built this map of pingdotgg/t3code from its source and git history. It parses every symbol, draws the dependency graph, scores each file's health from complexity, duplication, coverage and churn, finds hotspots and owners in the history, and writes documentation for every module. Your coding agent reads the same index over MCP, so its answers cite real files.

Free for 2 public repos, with a page like this one. No card. See how Repowise works

Prefer local? pip install repowise && repowise init indexes your own checkout, no account needed. Star Repowise on GitHub

pingdotgg/t3code FAQ

What is T3 Code?

T3 Code is an open-source control plane for coding agents that runs them on your machine and lets you control them from a desktop, web browser or phone. It works with Claude Code, Codex, Cursor and other agents.

How does T3 Code work?

T3 Code runs one server on your machine that drives the coding agents, and desktop, web and phone clients connect to it to show the same threads. Each thread can work in its own git worktree, where you review the diff and commit, push or open a pull request.

What language is T3 Code written in?

T3 Code is written mainly in TypeScript, with JavaScript, Astro, Kotlin, C++ and Vue files also present in the repository.

How is the T3 Code code organized?

T3 Code's code is organized into top-level directories such as apps for the browser, phone and desktop clients, packages for shared provider and source control libraries, infra for hosted services, and scripts for builds.

Who is T3 Code for?

T3 Code is for people who run coding agents on their own computer and want to follow and steer them from another device, such as a phone.

What license does T3 Code use?

T3 Code is released under the MIT license, with the SPDX license id MIT, so you can fork it and build the tool you want.

Code health

7.8out of 10Good

Hotspots average 2.4, the place fixes pay off most.

On the leaderboards:#24 of 60 TypeScript repos

Key features of t3code

  • It works with Claude Code, Codex, Cursor, OpenCode and any ACP agent, driving the agents you are already signed in to.
  • You can change models in the middle of a thread and let one agent hand a task to another.
  • Desktop, web and phone clients all show the same threads, and there are apps for iOS and Android.
  • You can run agents on another machine and connect over your local network, Tailscale or T3 Connect.
  • Each thread can work in its own worktree, where you review the diff and commit, push, and open a pull request.

How pingdotgg/t3code works

The apps directory holds the client surfaces, a browser, a phone and a desktop window, and each one connects to a server that runs the agents, projects and threads. The packages directory contains the shared provider and source control libraries that the server's orchestration and provider code calls, passing in settings and receiving normalized events or results. Inside apps/server, apps/server/src/orchestration-v2/ProjectionStore.ts is one of the hotspot files in the orchestration code. The infra directory holds the hosted services behind T3 Connect remote access and the shared Vite+ task cache. The scripts directory builds the desktop app, the CLI and the npm launcher, and prepares the brand icons those builds use. The native packages capture a single window's pixels on Linux desktops through Hyprland's socket API or KDE's KWin screenshot service.

The codebase has 28,663 files and 164,215 symbols in 13 modules, led by TypeScript, JavaScript and Astro. Code health is 7.8 out of 10, rated good.