Aureliusstatic documentation
Repository

overview · observed

Aurelius

A static documentation generator that delivers a polished reading experience and predictable contracts for agents.

The site is a projection. Markdown and JSON remain the contracts that people, automations, and agents can review.

Documentation without a second source of truth

Aurelius starts with versioned Markdown and JSON. One build publishes that knowledge as an accessible static site, recoverable Markdown, and a small JSON API for agents. Your content is not trapped in a CMS, database, or proprietary editor.

The Aurelius repository on GitHub contains the generator, examples, tests, and the source for this documentation.

ARCHITECTURE

100%
From source to readerMarkdown and technical references pass through one build and become an editorial page, a JSON API, and an agent-readable corpus.VERSIONED SOURCEPUBLICATIONCOMPILEGROUNDRENDERINDEXMarkdownCONTENTMarkdownversioned pagesReferencesSOURCESReferencestraceable factsAureliusBUILDAureliusvalidate and projectHuman readingSITEHuman readingaccessible HTMLAgent readingAPIAgent readingJSON and llms.txtLEGENDINPUTCORESERVICESTORE
Semantic source: diagrams/publication-flow.jsonView full diagram

Install it and create your first site

Install the newest semver-tagged GitHub release as a development dependency. npm resolves it when you run the command; the lockfile pins that commit for local work and CI:

BASH
npm install --save-dev github:ArthurWillers/Aurelius#semver:*
npx --no-install aurelius init docs --title "Product documentation" --logo brand.svg
npx --no-install aurelius check --site docs
npx --no-install aurelius build --site docs

Clone the generator only when contributing or customizing it. init creates two pages, an editable visual identity, and a diagram. Continue with Installation and commands for the complete workflow.

What a build publishes

  • Accessible static HTML with search, layered navigation, print styling, and Markdown copy.
  • Markdown files in markdown/ and a linear corpus in llms-full.txt.
  • JSON discovery through api/manifest.json, api/index.json, api/search.json, and api/graph.json.
  • Declarative architecture diagrams, large navigable Canvases, accessible SVG, and isolated authored HTML visuals with semantic equivalents for agents.

Read Site configuration, Content and diagram model, and Agent interfaces before publishing.