Introducing Distill CLI: An efficient, Rust-powered tool for media summarization | All Things Distributed
A few weeks ago, I wrote about a project our team has been working on called Distill. A simple application that summarizes and extracts important details from our daily meetings. At the end of that post, I promised you a CLI version written in Rust. After a few code reviews from Rustaceans at Amazon and a bit of polish, today, I’m ready to share the Distill CLI. After you build from source, simply pass Distill CLI a media file and select the S3 bucket where you’d like to store the file. Today, Distill supports outputting summaries as Word documents, text files, and printing directly to terminal (the default). You’ll find that it’s easily extensible – my team (OCTO) is already using it to export summaries of our team meetings directly to Slack (and working on support for Markdown). The way we build has changed quite a bit since I started working with distributed systems. Today, if you want it, compute, storage, databases, networking are available on demand. As builders, our focus has sh
Introducing Distill CLI: An efficient, Rust-powered tool for media summarization | All Things Distributed Introducing Distill CLI: An efficient, Rust-powered tool for media summarization June 18, 2024 • 1160 words A few weeks ago, I wrote about a project our team has been working on called Distill . A simple application that summarizes and extracts important details from our daily meetings. At the end of that post, I promised you a CLI version written in Rust. After a few code reviews from Rustaceans at Amazon and a bit of polish, today, I'm ready to share the Distill CLI . After you buil
related reading
- Rewriting Bun in Rust | Bun Blogbun.com
- Building and operating a pretty big storage system called S3 | All Things Distributedallthingsdistributed.com
- Write Rust lints without forking Clippy - The Trail of Bits Blogblog.trailofbits.com
- A half-hour to learn Rustfasterthanli.me
- Writing an OS in Rustos.phil-opp.com
- Production Twitter on One Machine? 100Gbps NICs and NVMe are fast - Tristan Humethume.ca
- First thoughts on Rust vs OCamlblog.darklang.com
- Learnings from 100K Lines of Rust with AI | Cheng Huang’s cornerzfhuang99.github.io
- (Re)writing an interpreter in Rust – Danny van Kootendannyvankooten.com
- The Rust Journey, Part 0: Why Systems Software and Why Rust?monadical.com
- rust-lang/rust is adopting an LLM policy | Inside Rust Blogblog.rust-lang.org
- Is sending Factorio to your competitors' engineers a cost-effective means of sabotage?maxbo.me