Tag
The lightning talks at Gleam Gathering 2026 covered OpenTelemetry instrumentation, Luster HTML vs SPA, a receipt printer DSL, a humorous build process for a native backend, and Minecraft data generation, showcasing practical tools and experimental projects in the Gleam ecosystem.
Markdy is an open-source animation DSL engine that enables creating complex animations with a simple text-based language, similar to Mermaid diagrams but for motion. It features zero dependencies, web-native rendering via the Web Animations API, and is designed to be AI-agent friendly.
This blog explores using LLM-guided autotuning to accelerate kernel configuration search in PyTorch's Helion DSL, replacing the slower Likelihood-Free Bayesian Optimization approach.
The article explores how new domain-specific languages (DSLs) can remain relevant in the age of LLMs by emphasizing strong documentation, interactive landing pages, and robust tooling such as language servers and diagnostics, using the author's projects Web Pipe and Datafarm as examples.
The PyTorch Foundation project Helion is hosting a Helion DSL Tutorial at PLDI 2026 in Denver. It's an interactive workshop for compiler researchers, kernel authors, and ML systems engineers to write, autotune, and run Helion kernels.
A tweet showcasing a CuTe DSL kernel sample that uses layouts to express transposition, part of the FlashAttention-4 kernel.
Prism is a semantic document DSL for AI agents that enables structured writing with hierarchy and evidence, rendering as self-contained HTML. It provides 45 production-ready components to replace messy markdown, helping agents produce cleaner, organized outputs.
A detailed blog post dissecting ThunderKittens, a compact DSL for high-performance AI kernels, including a bottom-up analysis of its abstractions and a benchmark implementing a non-causal attention prefill kernel that outperforms FlashAttention-2 by ~1.55x and matches FlashAttention-3.
CPPL is a compiler-mediated framework that bridges LLMs and hardware design by using a Python DSL and JSON-based intermediate representation to enable statically checkable, optimizable RTL generation.
This opinion piece argues that AI kernel portability across different hardware (TPU, GPU, etc.) is structurally impossible due to fundamental hardware differences, and that the best AI stacks will always require hardware-specific DSLs for optimal performance, despite the industry's desire for portability.
Nanopass Framework is a domain-specific language embedded in Scheme for creating compilers through small passes and intermediate representations, reducing boilerplate and improving maintainability.
AgentSPEX introduces a domain-specific language for specifying modular, interpretable LLM-agent workflows with explicit control flow, state management, and a visual editor, outperforming existing Python-coupled frameworks.