Welcome to the Daft blog

Join us as we explore innovative ways to handle multimodal datasets, optimize performance, and simplify your data workflows.

daft.File: Lazy Metadata Filters
Product
April 21, 2026

daft.File: Lazy Metadata Filters

Filter millions of files by path, size, and content type before opening any of them. Cheap operations first, expensive operations on the survivors.

Daft v0.7.8: Dashboard Heatmaps, Vectorized GroupBy, and Native Image Hashing
Product
April 10, 2026

Daft v0.7.8: Dashboard Heatmaps, Vectorized GroupBy, and Native Image Hashing

Daft's query dashboard now shows you exactly where time is going. Slow operators light up red, completed nodes turn green, and arrows trace the data flow through your pipeline. No more guessing which

Daft UDF Patterns: Four Patterns, One Notebook
Product
March 30, 2026

Daft UDF Patterns: Four Patterns, One Notebook

Row-wise, generator, async, and stateful UDFs — one notebook, one dataset, runnable side by side.

GPU Inference with @daft.cls
Product
March 23, 2026

GPU Inference with @daft.cls

Run GPU models on millions of rows without OOM. Real patterns from ByteDance, Essential AI, and more.

Stateful UDFs with daft.cls: Python Classes that Scale
Product
March 17, 2026

Stateful UDFs with daft.cls: Python Classes that Scale

Turn any Python class into a distributed operator. Hold models, connections, and clients across rows with one decorator.

Stateless UDFs with daft.func - four patterns, one decorator
Product
March 10, 2026

Stateless UDFs with daft.func - four patterns, one decorator

Row-wise, async, generator, and batch UDFs in Daft — one decorator, zero boilerplate, local or distributed.

Daft UDFs: What is a UDF and why do you need one?
Product
March 3, 2026

Daft UDFs: What is a UDF and why do you need one?

Daft User Defined Functions (UDFs) let you run custom Python inside a distributed DataFrame pipeline. Leverage Row-wise, Async, Generators, and Batch.

Daft v0.7.4: Arrow-rs, OpenDAL, Flight Shuffle, and Better Metrics
Engineering
Product
February 26, 2026

Daft v0.7.4: Arrow-rs, OpenDAL, Flight Shuffle, and Better Metrics

Daft v0.7.4 completes its arrow-rs migration, adds Apache OpenDAL storage support, Flight shuffle for Flotilla, and a full observability stack.

Introducing daft.File: Work with Any File, Anywhere
Engineering
Product
February 17, 2026

Introducing daft.File: Work with Any File, Anywhere

daft.File brings lazy, distributed handling for audio, video, PDFs, and code to Daft DataFrames. One interface, local or remote.

PreviousPage 1 of 2Next
Get updates, contribute code, or say hi.
Daft Engineering Blog
Join us as we explore innovative ways to handle multimodal datasets, optimize performance, and simplify your data workflows.
Github Discussions Forums
join
GitHub logo
The Distributed Data Community Slack
join
Slack logo