Active Team Knowledge Nodes
142
+18 indexed this week
Sub-3ms Local Interceptions
1,280
Zero prompt bloat across team
Estimated Token Cost Saved
$482.40
Based on 1.2M avoided context tokens
Average Replication Speed
24.6ms
Asynchronous out-of-band sync
Live Hub Activity Stream (Team Pushes)
Synced to 8 Spokes
K8s cgroups v2 jemalloc OOM prevention
When deploying Rust services on K8s with cgroups v2, always set env MALLOC_CONF=background_thread:true. Without it, idle dirty pages purge stalls, triggering kernel OOM kill despite low active RSS.
Synced to 8 Spokes
Zero-Copy SQLite WAL PRAGMA settings for concurrent daemons
Use PRAGMA journal_mode=WAL; PRAGMA synchronous=NORMAL; PRAGMA busy_timeout=5000; to eliminate database locked errors when background collectors run in parallel.
Synced to 8 Spokes
Supersede Node.js reverse proxy with Native Axum/Tokio Engine
SUPERSEDES decision #89. Node.js gateway memory consumption spikes to 400MB under 10k connections. Migrated all HTTP routing to compiled Tokio/Axum binary (<18MB RAM).
Active Team Seats (8 / 10)
-
RCRick S. (Team Lead)Claude Code • Linux Workstation
-
EBElena B.Cursor • MacBook M3
-
MLMarcus L.Claude Code • Remote Devbox
-
JDJunior Dev ACursor • MacBook Pro
Team Activation Key
tm_team_live_9x8f2k01a...
Teammates activate via CLI:
titan-mem activate <key>Local-First Persistence
All team memories synchronize directly into your local NVMe storage. No proprietary web export lock-in—query anytime directly:
sqlite3 ~/.titan/mem/memory_graph.db