? what depends on this? services APIs events Kafka topics dependencies ownership flows contracts impact models teams diagrams revisions evidence

Chronicle Pro

Architecture memory for AI coding agents

Chronicle Pro helps enterprise engineering teams make AI coding agents reliable in large codebases by giving them self-hosted, Git-versioned architecture memory.

Currently onboarding a small number of enterprise design partners

Built for MCP-compatible AI tools, including Claude Code and Cursor

Why now?

AI coding agents are entering enterprise codebases — but they still lack architecture context.

Before Chronicle

Ask AI to inspect files manually

Missing cross-repo context

Hallucinated dependencies

Stale diagrams

Senior engineers become bottlenecks

what depends on BattleEvent?

reading arena.service.ts...

reading arena.module.ts...

reading battle-result.producer.ts...

grep BattleEvent across 41 files...

...8 file reads later...

"BattleEvent is used in ArenaService and
possibly the spectators service"

⚠ missed: Kafka consumer, queue processor

After Chronicle

Persistent architecture memory

Source-backed dependency graph

Impact paths across APIs/events/services

Diagrams generated from current knowledge

AI agents answer with project context

what depends on BattleEvent?

 

■ 3 services, 5 edges, 2 layers

→ ArenaService.create() — writes model

→ BattleResultProducer → kafka:battle-results

→ BattleResultConsumer ← kafka:battle-results

→ SpectatorService.recordBattle()

✓ 0.02s — 0 file reads — 5 evidence assertions

Chronicle gives AI agents persistent architecture memory

Knowledge Graph

Services, APIs, events, models, flows, ownership — extracted from code and connected.

Source-backed Answers

Answers grounded in extracted facts and source evidence, not temporary chat memory.

Git-versioned History

Tied to Git revisions. Knowledge updates when code changes. Full history and rollback.

Works with Claude, Cursor, and any MCP-compatible AI tool.

Built for organizations, not just repositories

The open-source version helps an agent understand a project.
The Pro version gives organizations shared, governed and federated architecture memory.

Product Team A orders · payments · kafka Chronicle MCP Agent + Knowledge Graph Dev Dev Dev "What depends on OrderCreated?" Product Team B users · billing · CRM Chronicle MCP Agent + Knowledge Graph Dev Dev Dev federated query BillingService, CRMSync consume OrderCreated

Team-owned knowledge

Each product or team keeps its own architecture memory, ownership model and Git history.

MCP-native federation

Remote agents connect via the MCP protocol. No new APIs to learn — Chronicle talks to Chronicle natively.

Declaration vs Reality

See what each team declares in their manifest versus what the code graph actually proves. Spot architecture drift before it becomes a production incident.

Sources overview

One dashboard view of every architecture source — local repos, remote agents, connection status, scan freshness, and unresolved cross-boundary references.

Ask architecture questions your AI agent cannot reliably answer today

"What depends on ArenaService?"

ArenaService TomClient JerryClient BattleGateway battle-results BattleQueue PrismaService SpectatorSvc

Chronicle builds a knowledge graph from your code — 100 nodes, 119 edges

"What breaks if BattleEvent model changes?"

chronicle — impact analysis

what breaks if I change the BattleEvent model?

...

■ Impact Analysis3 services, 7 edges, 2 layers

 

Affected:

  ArenaService.create() → writes BattleEvent

  ArenaService.getHistory() → reads BattleEvent

  BattleResultProducer → publishes to kafka:battle-results

  BattleResultConsumer ← consumes from kafka:battle-results

  SpectatorService.recordBattle() → processes event

 

Evidence:

  arena-api/src/arena/arena.service.ts

  arena-api/src/arena/battle-result.producer.ts

  spectators-api/src/spectators/battle-result.consumer.ts

 

✓ answered in 0.02s — 0 file reads — 5 evidence assertions

AI agents query the graph for source-backed answers — not file reads

"Trace the flow from POST /arena/attack to spectators"

ArenaController ArenaService Producer Kafka SpectatorService calls publish topic consume

Trace request flows across service boundaries — HTTP, Kafka, WebSocket

Explore the live playground →

Navigate a real 4-service architecture graph — C1 system view, C2 service dependencies, C3 components

Currently onboarding a small number of enterprise design partners.

Request design partner access →

Open Source vs Pro

Chronicle OSS

Local project memory

Single repo / project

One knowledge base

Local graph queries

Local developer workflow

Community support

View on GitHub

Chronicle Pro

Shared enterprise memory

Multi-repo, multi-team

Federated team knowledge bases

Cross-agent federated queries via MCP

Declaration vs Reality drift detection

Sources dashboard with remote agent status

Platform / architecture team workflow

Enterprise onboarding & support

Request access

Built for enterprise constraints

Architecture drift detection

Compare what teams declare in manifests against what the code graph actually proves. Catch governance gaps automatically.

Self-hosted deployment

Deploy inside your infrastructure. Your code and graph stay under your control.

Git-versioned knowledge

Architecture state tied to Git revisions. Full history and rollback.

MCP-native federation protocol

Remote Chronicle agents connect as MCP servers. Read-only queries with trust policies. No new protocol to learn.

Source stays under control

Designed for private deployment. External model usage configured by your security policy.

Audit-friendly

Traceable knowledge changes and evidence. Every graph fact backed by source file, line, and assertion.

Who it's for

Built for platform teams, staff engineers and enterprise architects managing complex multi-repo systems.

Platform Engineering

Teams building internal developer platforms and shared tooling.

Enterprise Architecture

Architects maintaining system-wide dependency knowledge and governance.

AI Enablement

Leaders driving safe AI adoption across engineering orgs.

Join the Chronicle Pro Design Partner Program

We are selecting a small number of enterprise design partners to shape Chronicle Pro for real multi-repo engineering environments.

8-week pilot · 1–3 repositories · Self-hosted deployment
Fixed architecture questions · Weekly sync · Clear success criteria

Start with one product slice, then expand to federated team knowledge bases after validation.

Selected teams will receive a scoped pilot proposal after an initial discovery call.