1 / 8
Francisco Ocampo

Titan.Log — AI triage you can trust to close.

A trust layer for AI-driven security operations.

Francisco Ocampo

The problem

A SOC (Security Operations Center) gets thousands of alerts a day. If analysts cannot trust an AI close, they re-check everything. The attacker writes the logs.

OWASP ranks prompt injection as the #1 risk for LLM applications.

Where it fits

Alaris's AI SOC stack — Titan.Log is the trust layer between the agents' verdict and the human action.

AI-native SOC architecture + Titan.Log trust layer AI+ Data+ SecurityInfrastructure SecurityWork Environment Agnostic Deployment Layer Data Connectors Ingestion Layer Security Graph Data / Context Layer Agent Framework Intelligence Layer Agents for SOC, Hunting, & more Use Cases Titan.Log Trust Layer Human Workbench Verifies every AI claim against the real logs Gate: auto · ask a human · deny Audit trail reads raw logs (YAML field map) Between the AI verdict and the action. Stack adapted from Alaris Security's AI-native architecture. Titan.Log layer added for illustration.

How it works

  1. Logs
  2. Correlate
  3. The AI proposes claims
  4. Oracle, a verifier, checks each claim against the real log rows
  5. Gate: auto, ask a human, or deny
  6. Audit

A prompt can be argued with. A verifier can't.

Results

SIMULATED attacks on REAL logs

Model Approach Any close Influence
deepseek-flashnaive0 of 180 of 18
deepseek-flashhardened prompt0 of 180 of 18
deepseek-flashTitan.Log0 of 180 of 18
Qwen/Qwen3-30B-A3B-Instruct-2507naive4 of 184 of 18
Qwen/Qwen3-30B-A3B-Instruct-2507hardened prompt0 of 182 of 18
Qwen/Qwen3-30B-A3B-Instruct-2507Titan.Log0 of 180 of 18

On a smaller model, the simple agent closed a real attack as harmless in 4 of 18 forged-log attempts. Titan.Log: 0 of 18, on both models.

Any close = closed a real attack. Influence = the forged text changed the decision.

OTRF data, simulated injections, small n.

Why a SOC cares

Save time

4532 events become 12 alerts and 1 incident. ~35 min saved per incident (ESTIMATE: 27–44 min; manual 30–45 min vs 1–3 min with Titan.Log; assumptions, not measured)

Better decisions

Every close is backed by evidence.

Respond faster

The gate hands the next analyst an evidence packet.

Plugs in as a layer between the AI verdict and the action.

Roadmap

Next steps. Not implemented.

Glossary

github.com/focampok/titanlog · titan-log.focampo.com