From Markdown to Machine-Executable Workflows

Create Markdown files with fenced code blocks. Each block can be SQL, Bash, JSON, prompts, or any executable code.
The Spry CLI reads your Markdown, parses fenced blocks, validates them with TypeScript and Zod, then executes each cell in order.
Results are captured as structured artifacts: SQL tables, JSON files, embeddings, or vector stores. Everything is versioned and traceable.
Use outputs in SQLPage applications, LLM context graphs, or as evidence for compliance. Every step is reproducible and auditable.
Spry unifies documentation, data pipelines, and AI orchestration into one transparent system.
TypeScript-native, dependency-light, and plugin-friendly. Perfect for reproducible intelligence engineering.
Just Markdown. No complex DSLs or configuration files. Write what you know.
Type-safe execution with Zod validation. Every run produces the same results.
Version everything. Trace lineage. Audit with confidence. Evidence by default.