Skip to content

Data flow

Selected media or live recording
-> local FFmpeg normalization
-> local whisper.cpp transcription
-> local SQLite session and search data
-> local Ollama summary/chat in Local Mode

With External API selected and its endpoint explicitly authorized, original audio conversion and Whisper transcription remain local. Transcript text, prompt context, questions, and retrieved excerpts can be sent to the configured OpenAI-compatible endpoint for generation. Returned generated content is stored in the encrypted local database.

The global indexing path has a separate local background embedding phase; do not collapse it into the remote answer-provider path without inspecting the current implementation.