О материале
mdocUI - alpha Generative UI library, которая просит LLM писать обычный Markdown с inline Markdoc-style component tags. Проект ранний, но полезный: он показывает подход, отличный от JSON trees и tool calls. Prose и interactive components могут идти в одном stream, а renderer отвечает за validation, placeholders, error boundaries и custom component mapping.
Краткое содержание
1. Markdown-native generation: Держит prose и UI components в одном LLM-friendly output format
2. Markdoc tag syntax: Дает компактную альтернативу JSON-heavy generated interface specs
3. Streaming UX focus: Включает placeholders, streaming animations и component merging для partial output
4. Validation and boundaries: Явно решает malformed generated props и runtime rendering failures
5. Осторожная курация: Стоит отслеживания как emerging pattern, даже если он еще не зрелый как OpenUI или json-render