Skip to content
dj edited this page Mar 1, 2026 · 7 revisions

TITAN — The Intelligent Task Automation Network

TITAN is a premium, autonomous AI agent framework built in TypeScript. It connects to 14+ LLM providers, supports 9 messaging channels, and ships with 49+ built-in skills — all with zero native dependencies.

Current Version: 2026.4.32


Quick Links

Page Description
Getting Started Installation, first run, onboarding
Architecture System design, module map, data flow
Skills Reference All 49+ built-in tools and how to use them
Channels Discord, Telegram, Slack, WhatsApp, Matrix, Signal, Teams, Google Chat
Configuration titan.json schema, environment variables, model aliases
Dashboard Mission Control web UI guide
CLI Commands All 12 CLI commands
Security Prompt injection shield, sandbox modes, encryption
Roadmap Phase history and future plans

Features at a Glance

  • 14 LLM Providers, 66+ Models — Anthropic, OpenAI, Google, Ollama, Groq, Mistral, OpenRouter, Fireworks, xAI, Together, DeepSeek, Cerebras, Cohere, Perplexity
  • 9 Messaging Channels — WebChat, Discord, Telegram, Slack, Google Chat, WhatsApp, Matrix, Signal, MS Teams
  • 49+ Built-in Skills — Shell, filesystem, web search, browser, cron, webhooks, email, GitHub, vision, voice, computer use, image generation, PDF parsing, calendar, smart home, data analysis, and more
  • Mission Control Dashboard — Premium web GUI with glassmorphism design, real-time stats, live chat, memory graph visualization
  • Multi-Agent System — Spawn, route, and manage multiple concurrent agents
  • Mesh Networking — mDNS + Tailscale auto-discovery, cross-node task routing
  • Graph Memory — Entity-relationship memory with auto-extraction and context injection
  • Prompt Injection Shield — Pattern matching + keyword density analysis
  • YAML/JS Custom Skills — Drop files in ~/.titan/skills/ for instant tool creation
  • Recipe System — Multi-step workflows triggered by slash commands
  • Zero Native Dependencies — Pure TypeScript, runs on any Node.js 20+ system

Project Info

  • Author: Tony Elliott (Djtony707)
  • License: MIT
  • npm: titan-agent
  • Node.js: >= 20.0.0

Clone this wiki locally