Remade with Rust

FFAI: on-device AI media library

The AI media library — ASR, TTS, OCR, VLM — one Rust surface for speech, text, images, and video

Replaces: Whisper.cpp / Tesseract / model glue

What is FFAI, the on-device AI media library?

FFAI is one Rust surface for speech, text, images, and video. It replaces the usual Whisper.cpp, Tesseract, and model-glue stack so ASR, TTS, OCR, and VLM stay in one library.

What FFAI replaces

FFAI is the on-device AI media library for speech, text, images, and video. ASR, TTS, OCR, and VLM share one Rust surface instead of a pile of model glue.

Why FFAI is a on-device AI media library

What FFAI keeps from Whisper.cpp / Tesseract / model glue

FFAI keeps the jobs those tools already do: hear speech, read text in an image, and look at a frame. Mercury and Carmenta are engines inside that surface, and each is also published on its own.

Where FFAI fits

FFAI is the AI side of the media stack next to ffmpeg. A product that needs speech or OCR starts here, then drops to Mercury or Carmenta when it wants one engine alone.

Read more about FFAI