# DocShell

> One versioned documentation artifact for every site, product surface, search index, and AI system.

- Group: Elixir & OTP
- Repositories: futhr/doc_shell
- Repository: https://github.com/futhr/doc_shell
- HexDocs: https://hexdocs.pm/doc_shell/

A renderer-neutral documentation pipeline that turns Elixir module docs, Markdown guides, Livebooks, changelogs, and OpenAPI material into a versioned JSON contract. The same artifact can drive a documentation site, embedded help, search, knowledge graphs, and AI retrieval *without rebuilding the source for each channel*. Generation identity prevents mixed releases, while rendering and access policy stay with the consuming product. DocShell converts documentation from a site-specific build output into portable product infrastructure.

*Documented once, served everywhere.*
