Skip to main content
Raven is an Electron app. There is no Raven server in this build. The diagram below covers both the real-time capture path and the post-call layer (Ask, retrieval, recap, auto-start).

Layers

Data flow

  1. Native capture grabs system + mic (16 kHz PCM).
  2. System PCM is the AEC reference. Mic goes through GStreamer AEC3, then ResidualEchoGate.
  3. Two STT connections: You (cleaned mic) and Them (system).
  4. Overlay shows the live transcript. Assist uses mode brief + RAG + in-RAM session memory + transcript tail.
  5. Non-incognito sessions persist in SQLite. Settings and keys live in encrypted electron-store.
The diagram above is the real-time capture + Assist path. A separate post-call layer runs on the saved transcript: structured action items, a follow-up email draft, talk ratio, and export, and Ask (Q&A over one session or your whole history, using an on-device MiniLM transcript index). Retrieval and embeddings stay local; only your own model call goes out. Meeting auto-start watches window titles to offer recording - no bot joins.

What “memory” means

There is no global “Raven remembers you across meetings” store.

Key modules

Windows

Natives

Not in this product: hosted Pro, login, cloud sync, Recall meeting-bot capture.