RepoLantern Start a guide

Engineered with AELSHA™ ASTRA

Most AI tools ask you to trust the model. AELSHA™ ASTRA is how AELSHA™ builds AI agents so that you don't have to. Every step is gated, measured and shown to you.

What AELSHA™ ASTRA is

AELSHA™ ASTRA is AELSHA™'s engineering framework for taking AI agents to production and keeping them there. It starts from one idea: an agent is a software system first. It gets the same discipline as any system people depend on: a lifecycle with gates, tests that run on every change, measurements instead of impressions, and controls that hold even when a model misbehaves.

RepoLantern is an AI agent, and it is built this way. Everything below is RepoLantern's own engineering, and you can see each part of it in the app.

A lifecycle with gates

Every guide moves through the same stages, and each one has a gate it must pass before the next begins.

Stage What happens The gate
Frame The code is read, sized and priced You approve the scope and the cost; nothing is spent before
Build Files are summarised, folders combined, sections written Each finished piece is saved, so a pause, a crash or a model switch never redoes or re-bills it
Evaluate Every name, path and citation is checked against the code A grounding score, and a rewrite of any section that names things that don't exist
Harden Throughout: secrets removed, text aimed at AI tools flagged, spending capped Repository text goes only to providers and models you agreed to, for guides and for questions alike
Release The guide is published Only to you, only with its score and the list of names it couldn't verify
Observe Every model and tool call is recorded with tokens, time and cost Your rating closes the loop

Measured, not assumed

Every run reports five kinds of signal, and How it was made shows them for each guide:

  1. Telemetry: each model call and tool call, with tokens, time, retries and errors.
  2. Evaluation: the grounding score and what it checked.
  3. Quality and safety: secrets removed, text aimed at AI tools, sections repaired.
  4. Cost: spend by stage and by model, and what prompt caching and reused summaries saved.
  5. Outcome: whether readers found the guide and its answers helpful.

The operator sees the same signals across all guides in a control tower with a view for each role, alerts that name the playbook to follow, and error budgets for success rate and speed.

Code before judges

Where a check can be written as code, it is code, not another model's opinion. The checker itself is tested the way any safety system is:

Readers close the loop: a guide of a public repository rated down becomes a candidate for the golden set, so what went wrong once is tested for ever after.

Built to keep going

Models run out, slow down and fail. RepoLantern plans for it:

Open standards

Traces follow the OpenTelemetry conventions for AI agents, so you can load any guide's trace into your own tracing tool. Assistants connect over MCP and A2A, with tokens you can revoke (details).

You stay in control

RepoLantern acts on its own only for low-risk steps. Spending, consent, and the choice of model are always yours:

The same lens on your code

AELSHA™ ASTRA also shapes what RepoLantern tells you about the repository you document. Readiness lists the production, cloud and agent signals found in your code, each with the files that show it: tests, CI, health checks, logging, cost control, guardrails, evaluation and human approval. These are automated signals, not an audit, and the guide says so (details).

See it for yourself

Start a guide and open How it works, live while it runs: the pipeline graph and every call as it happens. When it's done, open How it was made. AELSHA™ also helps teams build their own agents this way: get in touch.

Light up your first codebase

Free to use. Bring your own model key; see the cost before anything is spent.

Start a guide