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
| Metric | Value |
|---|---|
| Stars | 9.7k |
| Forks | 1.8k |
| Contributors | 120 |
| Commits | 1,343+ |
| Releases | 36 |
| Latest release | v0.0.20 (2026-04-17) |
| Primary language | TypeScript (97.9%) |
| License | MIT |
| Created | 2026-02-08 |
| Homepage | https://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 t3to 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-binPrerequisites
- 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