MumbleFlowGet MumbleFlow — $5

Private retrieval · grounded answers

Find the moment. Open the proof.

MumbleFlow searches the meetings stored on your Mac with both exact-word and meaning-aware retrieval. Ask a question, inspect the strongest matches, and jump directly to the transcript evidence instead of trusting an answer with no source.

Current-release scope: local meeting search is available. Gmail, Google Calendar, and Slack connections are not enabled in the current download and are not presented here as shipping features.

Apple Silicon · macOS 26+ · English · Models download during setup

Find a thought. Open its source.App interface preview · Sample content

Hybrid retrieval

Search for words and meaning

A meeting might say “move the launch” when you remember “schedule change.” Exact search alone can miss that relationship; semantic search alone can underweight a name or precise phrase. MumbleFlow runs both locally, then fuses their rankings.

01LEXICAL

Exact-word recall

A blind-token FTS5 index supports BM25 ranking without storing recoverable source words in the search table.

02SEMANTIC

Meaning-aware recall

Apple NLEmbedding sentence vectors find related passages even when your question and the transcript use different wording.

03RRF

Balanced ranking

Equal-weight reciprocal-rank fusion combines both result lists so exact terms and semantic context can reinforce each other.

04CITED

Grounded answers

Only top source chunks reach the local language model, and every answer citation must resolve to a record that was actually retrieved.

05SOURCE

Timestamp navigation

Open a meeting result at the supporting transcript moment and, while retained audio exists, play the corresponding passage.

06LOCAL

Encrypted vectors

The memory-resident USearch index is serialized as an AES-GCM-encrypted derived file rather than a readable embedding archive.

Answer discipline

A useful answer still needs evidence

Generated answers are an interface over retrieved sources—not permission for the model to improvise. The answer path is deliberately narrower than an open-ended chat.

  1. 01

    Retrieve

    MumbleFlow ranks the most relevant stored transcript chunks for your question.

  2. 02

    Generate locally

    Apple Intelligence or installed Qwen receives only the highest-ranked source text, not your entire meeting library.

  3. 03

    Validate

    Every returned citation ID must match one of the supplied sources. Unknown IDs are rejected.

  4. 04

    Open the source

    Select a valid citation to reach the meeting and supporting timestamp. Unsupported questions return an honest refusal.

Without a semantic generation model, search results still work. You lose the synthesized answer, not access to your own matching transcript passages.

Local data structures

Readable to you, opaque at rest

Meeting text and metadata are encrypted field by field. Lexical tokens are normalized and HMACed before entering FTS5, while the vector archive is encrypted separately. Encryption keys remain in this device's Keychain.

This is not a claim that the entire SQLite container uses SQLCipher. It is a more precise claim: customer content fields are sealed, lexical index terms are opaque, and the serialized semantic index is encrypted. Read the complete privacy and retention explanation.

Availability

External sources are not enabled yet

Meetings now. Connected sources later.

MumbleFlow contains read-only OAuth and indexing infrastructure for Gmail, Google Calendar, and Slack. The current downloadable build has no production client IDs, and public Google and Slack review work is unfinished. Those services therefore cannot be connected today.

When connector availability changes, this page will be updated with the exact supported scopes, sync behavior, deletion controls, and release version. Until then, use MumbleFlow search for meetings captured inside the app.

Questions

Frequently asked questions

What can I search in the current MumbleFlow download?

You can search locally stored meeting transcript passages. Gmail, Google Calendar, and Slack connector code exists, but those external sources are not enabled in the current download while production credentials and provider reviews remain unfinished.

Does meeting search work without Apple Intelligence?

Yes. Ranked search results do not require a generative model. A generated natural-language answer requires Apple Intelligence or the optional locally installed Qwen model; otherwise you can still open the matching transcript results directly.

How does MumbleFlow avoid unsupported search answers?

The answer generator receives only highly ranked source chunks and must return valid source IDs. MumbleFlow validates those IDs before showing citations and answers “I couldn’t find that” when the available evidence does not support a response.

Does search send meeting text to a server?

No. Meeting indexing, lexical and semantic retrieval, and answer generation run on your Mac. Search indexes and customer content are protected locally; network access is not needed for searching meetings after setup.

Keep exploring

The rest of MumbleFlow

Looking for technical detail? Read the local speech-to-text guide.