fenic.aiWhy and how we extended Polars with Rust expression plugins for fenic | fenic blog
The text operations an AI pipeline needs — chunking, prompt templating, jq, fuzzy matching, markdown and transcript parsing — aren't in Polars, and Python UDFs are slow and break composition. Here's why we wrote nine Rust expression plugins to extend Polars' engine, and how they're built, with the real code.