Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Hugo documentation theme with native ChatGPT-style and Algolia search UIs for docs-as-code sites.
MiloDocs is a Hugo documentation theme that ships a native ChatGPT-style search interface and a native Algolia search UI for docs-as-code sites.
MiloDocs is an open-source Hugo theme built for documentation sites and technical writing workflows. It takes Markdown content organized in content directories — each section has an _index.md file with title, description, and weight frontmatter — and produces a static documentation website. The theme is maintained on GitHub by user lbliii and is installed either as a git submodule or via gh repo clone lbliii/milodocs into a Hugo site's themes directory. Its repository metadata describes its audience as "Docs Eng & Tech Writers" and lists topics including docs-as-code, RAG embeddings, and Jamstack.
content/, with _index.md per section carrying title, description, and weight for ordering.themes/milodocs/exampleSite/config/, letting users tweak settings in YAML files._index.md frontmatter with title, description, and weight to control navigation order.The quickstart installs Hugo with Homebrew, creates a new site with hugo new site, and clones MiloDocs into the themes/ directory via gh repo clone lbliii/milodocs or adds it as a git submodule. Default configuration files from the theme's exampleSite are copied into the site's config/ folder. Content lives as Markdown in content/, and a local server runs with hugo server (typically on localhost:1313).
Yes, MiloDocs is an open-source Hugo theme available on GitHub. The repository shows no paid licensing or pricing model; you install it with standard git or GitHub CLI commands and use it freely.
The theme includes a native Algolia UI, so serving live search results requires wiring it to an Algolia index, which needs an Algolia account. The theme provides the interface; the backend index is set up through your own Algolia configuration.
The theme lists a native ChatGPT UI as a feature, and the repository topics include RAG embeddings. There is no documented option to turn it off, so removing it would require editing theme templates.
MiloDocs is built for Hugo. Installation starts with brew install hugo, and site generation is done with hugo server for local development or hugo for building static output.
