T3 Code — pingdotgg/t3code

Source: https://github.com/pingdotgg/t3code

Overview

T3 Code is a minimal web GUI for coding agents (currently Codex and Claude, more coming soon).

Built by pingdotgg (T3 Tools team) — the same team behind T3 Stack (Next.js + tRPC + Tailwind).

Key Stats

MetricValue
Stars9.7k
Forks1.8k
Contributors120
Commits1,343+
Releases36
Latest releasev0.0.20 (2026-04-17)
Primary languageTypeScript (97.9%)
LicenseMIT
Created2026-02-08
Homepagehttps://t3.codes

Features

  • Multi-agent GUI: Unified interface for Codex and Claude Code agents
  • Desktop app: Windows (winget), macOS (Homebrew), Arch Linux (AUR)
  • Zero-install: npx t3 to run in browser
  • Effect framework: Built on Effect RPC and layer-based startup
  • Devcontainer support: Full devcontainer configuration
  • Provider skill discovery: Auto-detect available agent providers
  • Terminal integration: Full terminal with shell PATH hydration
  • Thread management: Sidebar threads with keyboard shortcuts
  • Project grouping: Configurable project grouping
  • Multi-IDE support: VS Code, Kiro, Trae IDE integration
  • Nightly release channel: Continuous pre-release builds

Installation

# Quick start (no install)
npx t3
 
# Desktop - macOS
brew install --cask t3-code
 
# Desktop - Windows
winget install T3Tools.T3Code
 
# Desktop - Arch Linux
yay -S t3code-bin

Prerequisites

  • Codex: install Codex CLI and run codex login
  • Claude: install Claude Code and run claude auth login

Architecture

  • Effect RPC and layer-based startup (migrated in PR #929)
  • Checkpointing system with diff queries
  • Web orchestration sync with incremental events and isolated recovery
  • Terminal manager on Effect runtime
  • Server auth bootstrap and pairing flow

Current Status

  • Very early in development — “Expect bugs”
  • Not accepting contributions yet
  • 758 open issues, 348 PRs

Key Contributors

  • juliusmarminge (top contributor)
  • t3dotgg
  • shivamhwp
  • Noojuno
  • chuks-qua