Jazrainfo@jazra.ai

Answers about your codebase, with the source to prove them.

Jazra indexes a repository at an immutable commit and answers questions with exact source citations — repository, commit, file, and line range. When the evidence is insufficient, it says so instead of guessing.

internal/adapter/objects/reader.go:41–58 @ 5f531e77

What Jazra does

A read-only view of a repository as it was at one commit: analysis you can browse, and questions you can ask.

  • Cited answers

    Every factual answer names its supporting repository, full commit SHA, file path, and line range. An answer without those coordinates is not treated as an answer.

  • Honest abstention

    Insufficient evidence produces an explicit abstention that says what was searched — never an unsupported or fabricated answer.

  • A versioned mind map

    Deterministic parsing builds a browsable analysis graph of the repository at that commit. The structure comes from the code, not from a model.

  • Context for your assistant

    Approved AI assistants can consume the same permission-scoped, read-only context over the Model Context Protocol — they never receive repository credentials.

How it works

  1. Connect a repository

    Access is read-only and server-side. Repository credentials never reach the browser, and every permission check fails closed.

  2. Index an immutable revision

    A branch or tag is resolved to a commit SHA before anything is read; a moving branch is never the identity of indexed content. Published artifacts are content-addressed and verified on every read.

  3. Ask

    Answers cite exact source coordinates, resolved server-side from the published index — a model never invents a file path or a line range.

What it will not do

The boundaries are the product. Each of these is enforced in code, not policy.

  • Read-only, structurally

    Jazra cannot modify repository content, create branches or pull requests, execute your code, or touch your infrastructure.

  • No answer without evidence

    Citations come from deterministic indexing. A model may summarize approved evidence; it cannot invent nodes, edges, paths, revisions, or line ranges.

  • Permissions that fail closed

    Access requires active membership and an explicit per-repository grant. Removal of either takes effect immediately, and a refusal reveals nothing about what exists.

In private development

Jazra is being built in the open only to this extent: this page. There is no public sign-up yet. If what is described here is what your team needs, write to us.