# Shojiku > A deterministic PDF document engine: two YAML files (template + field > catalog) plus JSON data render to byte-identical PDFs on every host. > Built for AI agents — validate/preview/inspect via an MCP server. ## Site - [Shojiku](/index.md) - [Why Shojiku exists](/why.md) - [Gallery](/gallery.md) - [Production tutorials](/tutorials.md) - [Playground](/playground.md) - [Compared to other engines](/compare.md) - [For AI agents](/agents.md) - [Technology, licensing & security model](/tech.md) ## Repository truth - [Template reference](https://github.com/kengos/shojiku/blob/main/docs/engine/README.md) - [Diagnostics registry](https://github.com/kengos/shojiku/blob/main/docs/engine/diagnostics.md) - [Quickstart](https://github.com/kengos/shojiku/blob/main/docs/quickstart.md) - [Architecture](https://github.com/kengos/shojiku/blob/main/docs/architecture.md) - [Thinreports migration](https://github.com/kengos/shojiku/blob/main/docs/migration-thinreports.md)