Receives meeting notes from the TranscriptExporter Chrome extensions (for Granola, Fathom, and Fireflies) and writes them into your vault automatically, minutes after each call.
Companion plugin for the TranscriptExporter Chrome extensions (Granola, Fathom, Fireflies). The extension fetches your meeting notes and transcripts; this plugin receives them and writes them into your vault as Markdown - automatically, minutes after each call, with nothing to click.
One plugin serves every TranscriptExporter extension you use. Each writes into its own subfolder (Granola/, Fathom/, Fireflies/), so all your meetings end up in one vault, organized by source.
The plugin runs a small HTTP server on your own machine only (127.0.0.1, default port 27125). The TranscriptExporter extension in Chrome delivers finished notes to it. That's the entire data path: Chrome to this plugin, over your own loopback interface.
Repeat step 3 in each TranscriptExporter extension you use - the same key pairs all of them.
main.js and manifest.json from the latest release.<your vault>/.obsidian/plugins/transcriptexporter-sync/ and put both files in it.npm install
npm run build
Produces main.js from main.ts via esbuild.
This plugin opens a listening TCP socket on 127.0.0.1 (localhost) to receive notes from the TranscriptExporter browser extension running on the same machine. It never connects to any remote server, and nothing it handles is transmitted off your computer. The browser extension that sends the notes is a separate product with its own privacy policy.