Documentation
Quick Start
Get up and running with TDK in under 5 minutes.
Prerequisites
Installation
Option 1: npm (recommended)
npm install -g tdk-cli
Option 2: Homebrew (macOS/Linux)
brew install tdk-cli
Option 3: GitHub Releases
Download the latest binary from GitHub Releases.
Verify Installation
tdk --version
# tdk-cli v1.0.0
Create Your First Service
Step 1: Create a new project
mkdir my-service
cd my-service
tdk init
Step 2: Edit service.json
{
"appName": "my-backend",
"appType": "backend",
"port": 3000,
"features": ["typescript", "bun"],
"stack": "api"
}
Step 3: Generate configs
tdk generate
This creates 10+ configuration files in the .autogenerated/ folder.
Step 4: Run with Tilt
tilt up
🎉 Success!
Your service is now running locally. Visit http://localhost:3000 to see it in action.