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
Connect a repository
Access is read-only and server-side. Repository credentials never reach the browser, and every permission check fails closed.
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.
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.