Temporal code intelligence · Archive foundation in place · Context platform in development

Know why the code is this way before changing what it is.

KodeAtlas gives developers and AI agents the historical, architectural, planned-work, and active-work context surrounding meaningful parts of a codebase—backed by the evidence that produced the current system.

KodeAtlas CLI v0.2.0 currently provides deterministic, resumable, verifiable Git and GitHub archival. Symbol lineage, context packets, backlog awareness, and multi-agent coordination are later product phases.

Archive CLI v0.2.0 · Context platform in development See the phased roadmap
Archive · lineage · context · work graph · coordination

The context gap

Agents can read code. The repository cannot always explain why it became this way.

Present-state search can show dependencies. It cannot reliably explain which alternatives failed, which assumptions remain active, or which planned work is about to collide with the same contract.

01

Rationale is distributed

Important intent lives across Git, pull requests, issues, reviews, tests, incidents, documents, and agent sessions.

02

Paths do not preserve identity

Tasks and documentation become stale when symbols move, split, merge, or change signatures.

03

Risk memory arrives too late

Prior regressions, reverts, and historical co-change patterns rarely reach the agent before it edits.

04

Conflicts begin before merge conflicts

Two agents can change the same API or contract from different files without touching the same lines.

Available today · KodeAtlas CLI v0.2.0

A high-integrity archive for Git history and GitHub collaboration evidence.

The current KodeAtlas CLI exports related repositories into one local evidence archive. It preserves source history and collaboration history together, keeps raw evidence alongside normalized records, records completeness and provenance, and verifies the archive with durable integrity manifests.

kodeatlas initkodeatlas exportkodeatlas updatekodeatlas verifykodeatlas inspect
See the current archive surface

One evidence foundation. Four progressive layers.

From durable archive to living software memory.

Current and future capabilities remain visibly separated so the website explains the direction without presenting roadmap work as shipped product.

Current

Archive

Preserve Git and GitHub evidence with provenance, completeness, resumability, and verification.

Next

Context

Index TypeScript/JavaScript symbols, track lineage, and deliver cited context and impact packets through CLI and MCP.

Planned

WorkGraph

Attach backlog items to durable semantic anchors and identify work invalidated by code or contract changes.

Planned

Coordination

Let agents declare time-bounded semantic intent and warn before contract overlap becomes a merge or runtime failure.

The intended interaction · In development

Ask: “What should I know before changing this function?”

A context packet is designed to be small enough for an agent to use, specific enough to change the plan, and cited enough for a person to trust.

TargetBillingService.calculateInvoice
Current role

Calculates subtotal, tax adjustments, credits, and final total.

History

Introduced in PR #142; tax logic moved in PR #191; rounding strategy corrected in PR #247.

Change risk

High churn; two prior regression associations; one open task targets the return contract.

Active work

Another agent is modifying InvoiceSerializer. Semantic conflict: medium.

Evidence

Every statement links to a commit, PR, issue, test, task, decision, or active claim.

At the moment of change

Make historical and concurrent context operational.

Product direction

Before changing a fragile symbol

Retrieve current dependencies, tests, history, earlier regressions, and related decisions.

Product direction

Keep tasks attached as code moves

Resolve planned work to the current symbol after a rename, move, extraction, or signature change.

Product direction

Revalidate stale work

Explain which task assumptions changed after a merge instead of silently rewriting the task.

Product direction

Investigate a regression

Build an evidence-scored timeline of relevant changes, reverts, failures, fixes, and coupled code.

Product direction

Coordinate coding agents

Warn when agents changing different files are altering the same API, schema, test boundary, or downstream contract.

Product direction

Reconstruct a missing decision record

Generate a cited ADR draft from the discussion and outcomes that produced the current architecture.

Evidence before narrative

A polished explanation should never hide incomplete evidence.

KodeAtlas separates exact facts, deterministic derivations, and uncertain inferences. Symbol lineage can be ambiguous. Regression proximity is not causality. A context packet may be incomplete because a private fork, transcript, incident, or CI record is unavailable.

The product direction requires those limits to remain visible, preserves competing candidates, and treats human corrections as new evidence instead of erasing earlier results.

Read the trust model

Sensitive software memory

Start locally. Keep control of source, history, issues, incidents, and transcripts.

The first context and anchor workflows are intended to run against local repositories and locally controlled archives. Team and enterprise modes can later add shared services, access control, retention, audit, model-provider policy, and air-gapped deployment.

Review the security direction

The Kalu Kode product family

Preserve. Recover. Remember. Control.

Four distinct products share one evidence-first philosophy and remain independently useful.

Early context vertical

Does important context disappear between code, issues, reviews, and agent sessions?

We are looking for technically engaged TypeScript/JavaScript teams willing to evaluate context packets, durable anchors, and agent workflows against real repositories.

Context early access

Tell us where development memory breaks down

Do not submit credentials, source archives, private repository URLs, transcripts, customer data, or confidential evidence through this public form.

Take the next step

Give the next change the history it deserves.

Explore the verified archive foundation now, or discuss the first TypeScript/JavaScript context vertical being built on top of it.