Skip to main content
T3 Code Logo

Welcome to T3 Code

T3 Code is a minimal web GUI for coding agents like Codex with session management and real-time collaboration. It provides a clean, modern interface for interacting with AI coding assistants through both web and desktop applications.

What is T3 Code?

T3 Code wraps the Codex app server in a user-friendly web interface, enabling developers to:
  • Interact with AI coding agents through an intuitive chat-based interface
  • Manage coding sessions with persistent state and thread management
  • Track changes with built-in git integration and checkpointing
  • Control access with dual runtime modes (Full Access and Supervised)
  • Work anywhere with both web and desktop (Electron) interfaces

Key Features

Real-time Sessions

WebSocket-based coding sessions with Codex for instant feedback and collaboration

Project Management

Organize your work with persistent project and thread management

Git Integration

Built-in checkpointing and worktree support for seamless version control

Runtime Modes

Choose between Full Access and Supervised modes for enhanced security

Multi-Platform

Access via web browser or native desktop application

Provider-Agnostic

Extensible architecture designed for multiple AI backend providers

Quick Start

Get started with T3 Code in seconds:
npx t3
You need to have Codex CLI installed and authorized for T3 Code to work.

Architecture Overview

T3 Code runs as a Node.js WebSocket server that wraps the Codex app server (JSON-RPC over stdio) and serves a React web application.
┌─────────────────────────────────┐
│  Browser (React + Vite)         │
│  Connected via WebSocket        │
└──────────┬──────────────────────┘
           │ ws://localhost:3773
┌──────────▼──────────────────────┐
│  apps/server (Node.js)          │
│  WebSocket + HTTP static server │
│  ProviderManager                │
│  CodexAppServerManager          │
└──────────┬──────────────────────┘
           │ JSON-RPC over stdio
┌──────────▼──────────────────────┐
│  codex app-server               │
└─────────────────────────────────┘

Next Steps

Quickstart

Get T3 Code running in minutes

Core Concepts

Understand how T3 Code works

Configuration

Customize your setup

API Reference

Explore the WebSocket API

Community & Support

T3 Code is in very early development. Expect bugs and breaking changes.

Build docs developers (and LLMs) love