Parrot is a Chrome extension that streamlines the note-taking process during work calls. It captures audio, transcribes it using OpenAI's Whisper model, and uses GPT to generate concise notes, which are then uploaded to a specified Notion page.
Warning: there isn't yet a packaged distribution.
- Download: Get Parrot (version 0.1) from this repo, no real distribution (for now).
- Unzip: Extract the downloaded file.
- Load in Chrome:
- Navigate to
chrome://extensions/
. - Enable "Developer mode" in the top-right corner.
- Click "Load unpacked" and select the unzipped extension folder.
- Remember to go to the site settings and grant microphone authorization for the extension. This for now has to be done manually.
- Navigate to
Create a config.json
file in the extension's root directory.
{
"notionSecret": "<Your Notion Secret>",
"existingPageId": "<Notion Page ID>",
"openAIKey": "<Your OpenAI API Key>",
"gptPrompt": "<Custom GPT Prompt (optional)>"
}
- Visit OpenAI API website.
- Navigate to the API section and create a new API key.
- Copy this key and paste it into your
config.json
file for theopenAIKey
field.
- Log in to Notion.
- Access "Settings & Members" > "Integrations".
- Create a new integration and copy the token.
- Paste this token into your
config.json
as thenotionSecret
.
- Start Recording: Click the Parrot icon in your browser when you're on a call.
- Stop and Upload: Click again to stop the recording and upload the notes to Notion. Also the audio file will be downloaded automatically.
Feel free to clone, fork and request PR. This is just a little tool for productivity under MIT license, made to improve my everday life at work. It is laser focused on one thing alone and taht is whay I needed: not a big complicated enviroment but a single button approach.