Skip to content
In preview AstraForum and AstraDocs are not on sale yet. AstraGit is open for early access. Availability and releases
Astra Gaming
AstraDocsIn preview

Point it at a repository. Get a documentation site.

AstraDocs reads a C or C++ codebase the way a compiler does and publishes a browsable site: every symbol, call graph and module, with diagrams. Add AI and each function is also explained in plain language.

From ₹999 a run, including 30 days of hosting, no tax added. A 1,168-line C repository was cloned, measured, documented in a sandbox with no network, and published in 3 seconds.

Why AstraDocs

Documentation you can trust, because the facts are not written by a model.

Accuracy

Facts come from the compiler

Symbols, relations, call graphs, ownership and metrics are extracted with Clang. Every edge in every diagram comes from that model.

Honesty

A grade on every file

A for exact, B for approximate, C for syntax only. You always know how far to trust a page, and what to fix to raise it.

AI, optional

Three reading levels

Explanations for newcomers, maintainers and API users. Each reference the AI makes is checked against the code, and AI text is labelled as such.

Scale

One file to millions of lines

Sharded data, on-demand loading and graphs laid out at build time keep a five-million-line site as quick as a small one.

Output

A real, static website

Full-text search built in. We host it at a stable address, and you can download the whole site as a zip whenever you like.

Automation

Refreshed by your pipeline

Create an API token, add one request to your CI, and the docs follow the code. A refresh costs 40% of a full run.

Control

You set the AI budget

Choose an allowance per run. The most important code is explained first; whatever is not spent returns to your balance.

Privacy

Your code stays yours

Builds run in a sandbox with no network access. Private repositories use a read-only token. Sites can be public or behind an access link.

A run, start to finish

What happens when you press Run.

  1. Clone and measure

    We clone the branch you chose and count the C and C++ source. That sets the size tier and the price.

  2. Charge your balance

    The run is paid from your prepaid balance before any work starts. Set a spending cap and a run that would exceed it stops.

  3. Build in a sandbox

    The code is parsed with no network and no access to anything but itself. If the run does not finish, nothing is charged for it.

  4. Publish

    The new site replaces the old one in a single step. Readers never see half a site.

  5. Host for 30 days

    Every successful run restarts the 30-day hosting window. Keep refreshing and there is no separate hosting bill.

Pricing

Pay per run. Hosting comes with it.

Prices follow the size of the repository, with no tax added. A refresh is any later run on a project whose hosting is still current.

SizeLines, up toFull runRefresh runHosting, 30 days
Small50,000₹999₹399.60₹299
Medium2,50,000₹2,499₹999.60₹499
Large10,00,000₹6,999₹2,799.60₹999
Monorepo50,00,000₹19,999₹7,999.60₹2,499

AI explanations

from ₹1,500per run, you set the cap

Plain-language explanations at three reading levels. You choose an allowance; whatever is not used comes back to your balance.

Private site

₹499per 30 days

Readers need an access link you control.

Exact build

Included

Run your build configuration in an isolated sandbox for compiler-exact results.

Prepaid balance

₹10,000buys ₹11,500

Pay ahead for automated runs and get 15% more.

Prepaid balance

₹50,000buys ₹62,500

Pay ahead for automated runs and get 25% more.

Scope

What it documents today.

  • C and C++. Sources and headers, including modules. Other languages are not supported yet.
  • CMake, Ninja, Visual Studio and Make projects. Exact build flags are discovered where they exist and estimated where they do not.
  • Public and private repositories on any public Git host over HTTPS, including AstraGit.
  • What you receive is the documentation, not the generator. AstraDocs itself runs only on our runners.
Release

Get one email the day AstraDocs is available.

You can create projects and queue runs from the console today. While AstraDocs is in preview they are held, free.

One email per release. No newsletter.