60ms across 700 files
Rust-core index and fast path deliver sub-100ms metadata commands (find, wc) on realistic workloads.
Familiar UNIX tools (find, grep, cat, wc) with unfamiliar multi-modal powers. A Rust-core CLI that indexes, searches, and extracts content from images, video, audio, and documents at speed.
mmbench-tiny · 700 files · rust core · pyo3 bindings
mean latency · peak throughput · mm find · 700 files
mean · bps · across 8 mm commands · image · video · pdf · audio
Rust core for speed, Python for developer experience, and composable commands you already know. Pipe, filter, and query across every file type on disk.
Rust-core index and fast path deliver sub-100ms metadata commands (find, wc) on realistic workloads.
find, grep, cat, wc, sql. Same mental model, extended to images, video, audio, and docs.
No "build index" step. Every command auto-indexes on first use and re-uses the cache afterwards.
mm cat extracts text from PDFs, captions from images, and descriptions from video. Supports fast or accurate LLM mode.
mm sql runs SQL against the file index, extraction results, chunks, and embeddings, all in one place.
JSON output (--format json) everywhere. Pipe into jq, feed into agents, or build bigger workflows.
Quick Start
Index every image, video, PDF, and document on disk, then query them with familiar commands. Built for agents that need multi-modal context without orchestration overhead.