From data pipelines to operational runbooks, SQL libraries to BI dashboards—Spry unifies your code, data, and documentation into one living system of record. Build data quality checks, manage database migrations, and orchestrate DevOps workflows, all in executable Markdown.
Every feature designed to make reproducible, verifiable, and composable workflows your default
Every fenced code block runs. SQL, Bash, JSON, Prompt, or HTML. Capture, reuse, and version outputs directly in Markdown.
Built with TypeScript and Zod for deterministic pipelines and reliable AI context builds. Never guess what your Markdown will emit.
Emit structured artifacts (SQL, JSON, HTML, embeddings, or vector stores). Use Markdown to orchestrate both data and AI pipelines.
Extend Spry with Deno modules. Connect to databases, LLMs, APIs, or vector DBs using lightweight emitter/interpreter functions.
From operational runbooks to BI dashboards, data quality to SQL libraries—all built with executable Markdown
Build complete SQLPage apps from Markdown. Scaffold, live reload, and package into SQLite/PostgreSQL.
Design data pipelines as Markdown documents with lineage and metadata inline.
Define, assemble, and verify LLM context pipelines in executable Markdown.
Generate audit-ready Markdown notebooks with structured evidence.
Executable runbooks that never go stale. Automate incident response, health checks, and infrastructure operations.
Build version-controlled dashboards and reports from Markdown. Deploy to SQLPage or static sites.
Define quality checks as executable SQL cells. From freshness to anomaly detection, all in Markdown.
Build type-safe, polyglot SQL libraries from Markdown. One definition, multiple languages.
Idempotent database migrations using pure SQL and CTEs. Safe, transparent, reproducible.
Define, execute, and version-control compliance and security policies using executable Markdown.
Build and manage resilient, low-latency data workloads that operate autonomously at the network edge.
Operational runbooks for incident response and infrastructure automation
Reproducible data pipelines with lineage and orchestration
Idempotent SQL migrations with transparent, auditable changes
Type-safe SQL libraries powering polyglot applications
Data quality checks from freshness to anomaly detection
Business intelligence dashboards built as code
AI context pipelines for RAG and LLM applications
Prompt engineering workflows with evaluation and versioning
Compliance-ready documentation that executes and proves results
Get Spry Operational Truth™ Orchestration tool up and running on your system using your preferred platform or package manager, and start executing Markdown pipelines right away.
The easiest way to install Spry on macOS or Linux is via Homebrew:
brew install programmablemd/packages/spryOr add the tap first, then install:
brew tap programmablemd/homebrew-packages
brew install spryWhether you're building data pipelines, orchestrating DevOps workflows, managing database schemas, or creating BI dashboards—Spry makes it reproducible, auditable, and version-controlled. Every Markdown file can execute, verify, and document itself.