Prerequisites
Before installing T3 Code, ensure you have the required dependencies.Codex CLI (Required)
T3 Code is currently Codex-first and wraps the Codex app server:Install Codex CLI
Install the Codex CLI so that Verify installation:
codex is available on your PATH:Runtime Requirements
- NPX Method
- Desktop App
Node.js: Version 22.13+, 23.4+, or 24.10+The NPX method will use your system Node.js to run the server.
Installation Methods
NPX (Recommended for quick start)
The fastest way to run T3 Code without installation:- Downloads the latest published version from npm
- Starts the Node.js WebSocket server
- Serves the React web interface
- Opens
http://localhost:3773in your browser - Connects via
ws://localhost:3773
Desktop Application
For a native experience with better system integration:Download the installer
Visit the GitHub Releases page and download for your platform:
- macOS
- Windows
- Linux
Download:
.dmg fileAvailable architectures:- arm64 (Apple Silicon: M1, M2, M3)
- x64 (Intel Macs)
Build from source
Install the application
- macOS
- Windows
- Linux
- Open the downloaded
.dmgfile - Drag T3 Code to your Applications folder
- Launch from Applications or Spotlight
On first launch, you may need to allow the app in System Settings → Privacy & Security
Development Installation
For contributors and developers working on T3 Code itself:Install dependencies
T3 Code uses Bun as the package manager:Required versions:
- Bun: 1.3.9+
- Node: 24.13.1+ (for runtime)
Run development server
- Web Development
- Desktop Development
Run with hot reload:This starts:
- Server at
localhost:3773 - Web client with Vite HMR
Architecture Overview
Understanding the installation helps clarify T3 Code’s architecture:Verification
Verify your installation is working correctly:Uninstallation
- NPX
- Desktop App
NPX runs T3 Code without permanent installation. To clear cache:
Troubleshooting Installation
Codex CLI not found during installation
Codex CLI not found during installation
T3 Code requires Codex CLI to be installed first:
Node version mismatch (NPX)
Node version mismatch (NPX)
T3 Code requires Node.js 22.13+, 23.4+, or 24.10+:
Desktop app won't launch (macOS)
Desktop app won't launch (macOS)
macOS may block unsigned applications:
- Go to System Settings → Privacy & Security
- Click Open Anyway next to the T3 Code warning
- Or right-click the app and select Open
Port 3773 already in use
Port 3773 already in use
Another instance of T3 Code is running:
Build failed (development)
Build failed (development)
Ensure you’re using the correct Bun version:
Next Steps
Quickstart Guide
Get T3 Code running and start your first session
Configuration
Customize server options and environment variables
Runtime Modes
Understand Full Access vs Supervised modes
Development Setup
Set up a development environment for contributing
Need help? Join our Discord community or open an issue on GitHub.
