Skip to content
Back to work

DevOps · Featured

SignalForge

Collects infra snapshots and telemetry, ranks findings, and adds an optional AI summary for triage.

SignalForge recorded evidence
Recorded SignalForge interface. The source documents artifact ingestion, finding comparison, and optional AI analysis.

Python · React · TypeScript · Observability · OpenTelemetry · LLM

Overview

SignalForge collects infra snapshots and telemetry, ranks findings, and adds an optional AI summary for triage.

  1. Ingest artifacts from observability and platform systems.
  2. Normalize them into comparable findings.
  3. Run one AI pass for explanation and prioritization.
  4. Leave remediation out of scope until the safety model is defined.

Screenshots

SignalForge run detail with ranked priorities, findings, and analysis metadata

SignalForge compare view showing finding drift between two runs

Design choices

  • Structured findings come first; model output is secondary.
  • Artifacts are normalized before any AI enrichment.
  • A human approves any follow-up action.

Source

Outcomes

Reproducible infra findings with a separate AI explanation pass. Humans approve any action.

Challenges and solutions

Challenges

  • Turning messy telemetry into comparable findings without extra noise
  • Making findings readable enough to act on quickly
  • Keeping model output in a narrow, reviewable role
  • Keeping diagnostics separate from remediation until the safety model is defined

Solutions

  • Strict ingest and normalisation before any AI enrichment
  • Structured findings stored separately from LLM explanation and ranking
  • One optional AI pass with explicit trust boundaries
  • Humans approve any follow-up action

Technology stack

Backend

Python

Frontend

React · TypeScript

AI

LLM (constrained pass)

Observability

OpenTelemetry

Platform

OTLP ingestion · Structured diagnostics artifacts