← Back to all work
GitHubAI and developer tools

RecallOps

An incident-memory assistant that retrieves relevant resolved precedents and shows the evidence for operator review.

STATUSLocal workflow and integration code implemented and tested; no verified public cloud deployment is claimed.
FOCUSAI and developer tools
DIAGRAM SCOPESource-based architecture

THE PROBLEM

What it sets out
to solve.

Past incident resolutions lose value when recommendations cannot be traced to service-specific history and observed outcomes.

THE APPROACH

How it comes
together.

FastAPI writes incidents and separate symptom, resolution, and outcome memories atomically. Retrieval admits only qualifying resolved incidents for the same service. Optional Bedrock reasoning summarizes the evidence and a read-only Managed MCP adapter audits the top recalled trail.

UNDER THE HOOD

Explore the architecture.

Trace the components.
Select a node for its role in the system.

Incident evidence and resolved-only memory recall8 COMPONENTS
INTERACTIVE 3DRecallOps
PythonFastAPISQLAlchemy
Move to tilt · Drag to rotate · Arrow keysDrag to rotate · Tap a component8 components · 9 connections
2D diagram
Trace connections 9 relationships
  1. Operator consoleFastAPI orchestration
  2. FastAPI orchestrationConfigured embedderembed memories
  3. FastAPI orchestrationIncident and memory storetransaction
  4. Incident and memory storeResolved-only recall
  5. FastAPI orchestrationResolved-only recallinvestigate
  6. Resolved-only recallManaged MCP audittop precedent
  7. Resolved-only recallEvidence summaryevidence
  8. Managed MCP auditEvidence summaryaudit receipt
  9. Evidence summaryOperator review

Select a component to see how it fits into the system.

CAPABILITIES

What’s inside.

  • 01

    Atomic incident creation and resolution with provenance-rich memory events

  • 02

    Same-service resolved-only recall, relevance threshold, and five-result cap

  • 03

    CockroachDB VECTOR(512) cosine search and a local SQLite mode

  • 04

    Optional Titan embeddings, Nova Lite reasoning, and allowlisted MCP audit

  • 05

    Request tracing, readiness checks, and visible evidence IDs

Let’s build something useful.

Start a conversation ↗