titan-agent
TITAN — Autonomous AI agent framework with self-improvement, multi-agent orchestration, 36 LLM providers, 16 channel adapters, GPU VRAM management, mesh networking, LiveKit voice, TITAN-Soma homeostat
Description
TITAN — Autonomous AI agent framework with self-improvement, multi-agent orchestration, 36 LLM providers, 16 channel adapters, GPU VRAM management, mesh networking, LiveKit voice, TITAN-Soma homeostatic drives, and a React Mission Control dashboard. Open-
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 4.13.0 | Imported from npm (4.13.0) | Low | 4/21/2026 |
| v1.0.0 | ## TITAN v1.0.0 **TITAN goes semver.** This is the first stable release under proper semantic versioning, replacing the `2026.10.XX` date-based scheme. All prior versions are deprecated. ### Install ```bash npm install titan-agent@1.0.0 ``` ### Highlights - **Paperclip Integration** — Full agent governance: types, API client, routes, and 14 Command Post UI components - **Provider Error Recovery** — Circuit breaker pattern, exponential backoff retry, automatic fallback chain - **Multi-Agent A | Medium | 4/4/2026 |
| v2026.10.49 | ## Hindsight MCP Bridge — Cross-Session Episodic Memory ### Added - **Hindsight MCP Bridge** (`src/memory/hindsightBridge.ts`) — Connects TITAN's learning system to Vectorize.io's Hindsight episodic memory - `retainStrategy()` — Stores successful tool sequences as "experience" memories after each task - `getHindsightHints()` — Queries cross-session memory when local strategy hints don't match - Fully fire-and-forget — never blocks or crashes if Hindsight is unavailable - 14 new tests co | Medium | 3/25/2026 |
| v2026.10.48 | ## Smart Auto-Learning ### Added - **SmartCompress Plugin** — Task-type-aware context compression via ContextEngine plugin. Classifies conversations by type (coding, research, analysis, general) and applies optimal compression strategies. Configurable aggressiveness. - **Continuous Learning Feedback Loop** — Strategy outcome tracking with `recordStrategyOutcome()`. Failed strategies auto-excluded from hints. 30-day decay for unvalidated strategies. ### Fixed - **Ordered Tool Sequence Capture** | Medium | 3/25/2026 |
| v2026.10.47 | ## What's New ### Multi-Chip GPU Support - **NVIDIA** (nvidia-smi), **AMD ROCm** (rocm-smi), and **Apple Silicon** (Metal/MPS) GPU detection and monitoring - Vendor-aware VRAM orchestrator dispatches to correct probe per platform - Apple Silicon unified memory support (GPU shares system RAM) - `system_info` and `vram_status` tools report vendor-specific GPU details - New config option: `vram.gpuVendor` (`auto` | `nvidia` | `amd` | `apple` | `none`) ### Hindsight MCP Memory Preset - Builtin MCP | Medium | 3/25/2026 |
| v2026.10.43 | ## What's New ### VRAM Orchestrator (v2026.10.43) Automatic GPU VRAM management for NVIDIA GPUs (tested on RTX 5090, 32GB). - **nvidia-smi polling** — periodic GPU state monitoring (VRAM usage, temp, utilization) - **Model auto-swap** — when GPU services need VRAM, the orchestrator downgrades the LLM to a smaller model, then upgrades back when done - **Time-bounded leases** — services reserve VRAM with auto-expiry, preventing memory hogging - **Async mutex** — all VRAM operations serialized, n | Low | 3/17/2026 |
| v2026.10.39 | ## 🔒 Security Release Resolved **all 23 Dependabot vulnerability alerts** — TITAN now has **0 known vulnerabilities**. ### Changes - Upgraded `matrix-js-sdk` v34 → v41 - Added npm overrides for transitive dependencies: `esbuild` ^0.25.0, `yauzl` ^3.2.1, `langsmith` ^0.5.0 - All 3,879 tests passing across 124 test files ### Previous Release (v2026.10.38) - `titan doctor --json` — Machine-readable JSON output (Issue #2) - Better provider error messages with actionable hints (Issue #3) - npm do | Low | 3/16/2026 |
| v2026.10.37 | ## What's New ### 🎙️ Streaming Voice Pipeline - LLM → sentence-chunked TTS with ~2s latency savings - Phase 2 of voice latency optimization ### 🤖 TITAN Agent Framework - **152 tools** across 93 skills - **34 providers** (4 native + 30 OpenAI-compatible) - **3,839+ tests** passing - LiveKit WebRTC voice integration - MCP Server mode (expose tools to other agents) - RAG with FTS5 + embeddings - SSE + WebSocket streaming - Mission Control v2 React dashboard - Mesh networking with peer approval | Low | 3/16/2026 |
Dependencies & License Audit
Loading dependencies...
Similar Packages
@stevederico/dotbotAI agent CLI and library for Node.js — streaming, multi-provider, tool execution, autonomous tasks0.38.0
