Your code already knows everything. Atloria writes it all down.
Point Atloria at your repository. Get your complete customer-facing ecosystem — knowledge base, user manuals, API explorer, AI support — always in sync, never stale.
Free for public repos, no signup. A 202-entity repo like commander.js finishes in about a minute; a large codebase takes longer.
One run, four artefacts
One source of truth. Five customer touchpoints.
The same parsed understanding of your codebase, rendered for every audience — so support, product, and engineering stop maintaining three versions of the same fact.
Knowledge base
Searchable articles covering what the product does and how it behaves.
User manuals
Step-by-step procedures, screenshot-enriched and kept under version control.
API explorer
Every endpoint, parameter, and error surfaced straight from the source.
AI support
A grounded answer layer that cites the code it drew each answer from.
// tj/commander.js — lib/option.js
/** Only allow option value to be
* one of choices.
* @param {string[]} values */
choices(values) {
this.argChoices = values.slice();
this.parseArg = (arg, prev) => {
if (!this.argChoices.includes(arg))
throw new InvalidArgumentError(
`Allowed choices are
${this.argChoices.join(', ')}.`
);
return arg;
};
}.choices(values)
Restricts the option to a fixed set of values.
valuesstring[]InvalidArgumentError — when the value is not in the list; the message lists the allowed values.The output, up close
Every statement carries the line it came from.
Atloria parses the source rather than pattern-matching prose — so every generated claim traces back to the code that enforces it.
Select a card to bring it to the front
Published sites
Your brand. Your subdomain.
Live when your docs are ready. Custom domain on Pro. Every card is a real site — open it and check.
Our own docs — 5,087 pages generated from this monorepo. Browse them.
Open →docs-test.shoteco.comA real product manual on a customer domain — screenshots captured automatically, full RTL.
Open →tj-commander-js.atloria.appGenerated from a public repo via /try — 202 code entities documented, start to published in about a minute.
Open →A run, start to finish
Three steps. Done.
Nothing to install. Public repositories need no signup at all.
Connect your repo
GitHub, GitLab, Bitbucket, or a local path. Any language, any framework.
Atloria reads everything
24 parsers extract components, APIs, workflows and schemas — from the source, not the README.
Publish everything
One click. Docs, support and marketing assets live at yourapp.atloria.app — always in sync.
24 parsers
Any language. Any framework.
Atloria parses source rather than pattern-matching prose, so the docs reflect what your code actually enforces.
Start now
Stop writing docs.
Start shipping them.
Paste a repository and read the manual it produces. Public repos are free and need no signup.
or talk to us about self-hosting