This is a demo application that shows off what you can build with the Recall.ai Desktop Recording SDK.
This repo is intended to be a mockup of the kind of experience you can build using the Desktop Recording SDK. If you just want a minimal, easily-runnable example to use as a template for your project, or just want to see the bare minimum Desktop Recording SDK integration, check out one of the other sample applications:
- https://github.com/recallai/desktop-sdk-electron-vite-sample
- https://github.com/recallai/desktop-sdk-electron-webpack-sample
Modify .env
to include your Recall.ai API key:
RECALLAI_API_KEY=<your key>
Additionally, this project by default tries to do live transcription using Deepgram; you'll need to configure your Deepgram credential on the Recall.ai dashboard!
If you want to enable the AI summary after a recording is finished, you can specify an OpenRouter API key.
OPENROUTER_KEY=<your key>
To launch:
npm install
npm start