Quick start#
| |
Open http://localhost:8080/admin, register the first account, and start publishing. Full configuration reference lives in the Configuration docs.
Install the CLI#
lesstruct-cli is a terminal client for the REST API — useful for scripts and
AI agents.
| |
Point it at a running server and create an API key from the admin panel. The full command reference lives in the API Reference.
Where to go next#
- Evaluating Lesstruct? Browse the full Features catalog, or see it in action with screenshots from a running demo.
- New to Lesstruct? Read the Project Context for the architecture overview, then skim the Configuration reference.
- Building a site? Start with the Theme Development guide.
- Extending the CMS? The Plugin Development guide and Plugin Capabilities reference cover the WASM hook model and host functions.
- Integrating via API? The API Reference documents every
/api/v1endpoint, andlesstruct-cliships in the same release for terminal-first and AI-agent workflows.
AI agent ingestion#
This site is designed to be crawlable by AI agents in addition to humans.
/llms.txt— index of every documentation page with a one-line summary./llms-full.txt— every page concatenated in section order, suitable as a single context window.- Per-page markdown is also served at the canonical path (e.g.
/docs/api-reference/index.md) for retrieval pipelines that prefer per-page fetches. /sitemap.xml— Hugo’s built-in sitemap.
For an LLM working inside the repo, the source tree is the contract: docs/ is developer-facing, skills/*/references/ is the user-facing snapshot that ships in the binary.

