-
-
Notifications
You must be signed in to change notification settings - Fork 6
Getting Started
dj edited this page Mar 1, 2026
·
3 revisions
npm install -g titan-agentOr clone from source:
git clone https://github.com/Djtony707/TITAN.git
cd TITAN
npm install
npm run buildtitan onboardThis walks you through:
- Choosing a provider (local Ollama or cloud API)
- Setting up API keys
- Configuring your gateway password
- Starting the gateway
-
Create config directory:
mkdir -p ~/.titan -
Set up environment variables (or use
~/.titan/titan.json):export ANTHROPIC_API_KEY="sk-ant-..." # or export OPENAI_API_KEY="sk-..."
-
Start the gateway:
titan gateway
-
Open Mission Control: Navigate to
http://127.0.0.1:48420in your browser.
TITAN looks for configuration in ~/.titan/titan.json. A minimal config:
{
"agent": {
"model": "anthropic/claude-sonnet-4-20250514"
},
"gateway": {
"port": 48420,
"auth": {
"mode": "password",
"password": "your-password"
}
}
}See Configuration for the full schema reference.
titan doctornpm run dev # Run from source
npm run dev:debug # Debug mode with verbose logging
npm run test # Run tests
npm run typecheck # Type check