# alkgen Template-based codegen engine for the alk* stack: [handlebars-rust] templates rendered over [alktype] BAST (Binary Abstract Syntax Tree) documents, producing code artifacts; binary readers, writers, and validators for alkcall channels, and call-protocol handlers in the shape of alkhttp's `from_openapi` / `from_jsonschema` adapters. Plus plain HTML generation for [alkforge]'s server-side rendering, the first real consumer (family ADR-002). Status: Phase 0 (exploration), unpaused 2026-11-06 for the alkforge SSR use case. See `docs/research/phase-0.md`. [handlebars-rust]: https://github.com/sunng87/handlebars-rust [alktype]: https://crates.io/crates/alktype [alkforge]: https://git.alk.dev/alkdev/alkforge