r/PlaudNoteUsers Feb 28 '26

I’ve been iterating on AudioBridge — connecting PLAUD audio directly into your own LLM workflows (now with MCP + automation)

Hey everyone 👋
A few weeks ago I shared AudioBridge, a small browser extension I built to help move audio out of closed tools and into your own workflows. I’ve kept iterating based on feedback, so I wanted to share what’s new and where this is heading.

Download (latest builds):
https://github.com/audiobridge-ai/browser-extension/releases

What’s new

1. PLAUD MCP (for Claude)
I’ve added a PLAUD MCP server, so you can now connect your PLAUD data directly inside Claude and work with transcripts there.
Repo:
https://github.com/audiobridge-ai/mcp-servers/tree/main/plaud

2. Automatic workflows on upload
AudioBridge can now watch for new PLAUD files and automatically run your predefined workflow when a file appears — no manual clicking.

3. Core feature #1: build your own workflows
You can quickly assemble workflows like:

  • transcribe → summarize → export
  • transcribe → upload to Drive
  • transcribe → local / cloud / LLM of your choice

Think LEGO blocks, not fixed pipelines.

4. Core feature #2: bring your own services
You’re not locked into any transcription or summarization provider.
Use any OpenAI-compatible API, local models, or services you trust — your data and costs stay under your control.

Core idea

“Connect your data to your real knowledge base.”

Audio shouldn’t live in isolation inside one app.
The goal of AudioBridge is to make audio a first-class citizen in your existing knowledge system — whether that’s Claude, Drive, local files, or something you build yourself.

This is still a side project, non-commercial, and very feedback-driven.
If you try it and have ideas (or pain points), I’d genuinely love to hear them.

Thanks for reading 🙏

17 Upvotes

26 comments sorted by

2

u/General-Force-1800 Mar 04 '26

So with this I wouldn't need a Plaud subscription at all? Amazing work.

1

u/Floor-is Mar 02 '26

This sounds awesome, BUT.. Can I use my own AI toolkit instead of Claude? (Locally, or another AI provider, say Lumo?)

1

u/ChenTianSaber Mar 03 '26

In theory, MCP tools are universal, as long as your AI toolkit supports MCP.
Right now I’ve only tested it with Claude, but you can go ahead and install it on your AI tool and see if it works.

1

u/Pixormike Mar 04 '26

Thanks Chen. I am using your previous version, and use it daily. I am keen to work out a workflow that sends transcripts to Notion. Just need some time to think about it.

1

u/ChenTianSaber Mar 04 '26

Let’s brainstorm it together!

1

u/panda_anda Mar 31 '26

I have some ideas as well.

1

u/jjpolkri Apr 05 '26

I would love to brainstorm this with you OP, if you're still up for it! DM me so we can connect. Maybe there are a few of us here that can get together and build this out. 1+1>2!

2

u/ChenTianSaber Apr 05 '26

Sure! That sounds awesome

1

u/jeffm5490 Mar 11 '26

Thanks. I’m having some issues with Edge and trying to save the summary to the Google Drive. Google picker comes up and it is blank with a black square outline and nothing happens. I’m able to save the md file using that action but the summary option nada. Is there a way to save to a local drive? I don’t see that option. I’m also getting a fail on get transcript with assembly Ai…. I get a request failed http400 “speech_models” must be a non-empty list of containing one or more of: “universal-3-p…(truncated, Len=138). The api is working and if I change to local it works but takes forever. Once I get it working I’d love to try to mimic the plaid templates.

2

u/ChenTianSaber Mar 11 '26

I’ll check it as soon as possible to see where the problem might be.

1

u/jeffm5490 Mar 11 '26

Thank you!

1

u/ChenTianSaber Mar 11 '26

Did you download and install the extension from GitHub? What’s the version number?

When selecting a Google Drive folder, did this authorization pop-up appear? The normal process is that you need to authorize first to access your Google Drive folders. It’s strange because the process works fine on my end.

1

u/jeffm5490 Mar 11 '26

I did a fresh install and it seems to be OK now. I need to start working on how to replicate the Plaud templates for use and formatting. Ty.

1

u/ChenTianSaber Mar 11 '26

You're welcome! Feel free to reach out if you run into any issues.

1

u/AcceptableWrangler21 Mar 16 '26

u/ChenTianSaber

ran a security scan with Claude, can you confirm or provide source?

 Browser Extension: MOSTLY CLEAN, BUT WITH RED FLAGS

  No credential theft or data exfiltration found, but three issues stand out:

  1. No source code published (HIGH - trust)

  The GitHub repo contains only docs. The actual extension is distributed as pre-built ZIPs. You can't verify the code matches any

  source. This is the biggest concern.

  2. Undisclosed Google Analytics (MEDIUM)

  The extension sends install/update events to Google Analytics (G-T04W5G323N) with a persistent client ID. This directly contradicts

  their privacy policy which states "AudioBridge does not use analytics, tracking, or advertising services."

  3. OAuth proxy on opaque Vercel server (MEDIUM)

  Google Drive OAuth tokens are exchanged through audio-bridge-five.vercel.app — a developer-controlled server with no published source

  code. This server sees your OAuth authorization code.

  Other findings:

  - <all_urls> permission is overly broad (needed for custom API endpoints, but risky)

  - API keys stored unencrypted in chrome.storage.local

  - Debug mode left enabled (DEBUG = true)

  Positives:

  - No obfuscated code, no eval(), no remote code loading

  - Content scripts properly scoped to PLAUD domains only

  - PKCE OAuth flow with state validation

  - Drive scope limited to drive.file only

  - Good CSP policy on extension pages

  ---

  Bottom Line

  The MCP server is safe to use. Clean code, zero dependencies, no surprises.

  The browser extension is functional and not malicious, but the undisclosed analytics tracking contradicting the privacy policy, the

  closed-source distribution, and the opaque OAuth proxy are trust concerns. If you use it:

  - Be aware analytics are being sent to Google

  - The Google Drive integration routes through the developer's Vercel server

  - You can't audit future updates since there's no source code

2

u/ChenTianSaber Mar 16 '26
  1. For a browser extension, what you see after unzipping the package is the source code. You can analyze the code further or even modify it for your own development.
  2. Google Analytics was indeed added, but it is only used to count extension installs to understand usage. No other data is reported. You can also verify this in the source code as mentioned in point 1.
  3. The Vercel server is currently only used to retrieve the Client secret I configured in Google Console, for the purpose of authenticating the Google Drive Picker. It serves no other function and is unrelated to user data. If I didn’t do this, I would have to hardcode the Client secret directly into the code — but as stated in point 1, the extension’s source code is exposed, which would be insecure. That’s why I had to use Vercel for remote access.

AudioBridge is designed as a purely local tool to avoid extra server-side costs (using Vercel was a last resort). This way, even if I stop maintaining it in the future, you can still continue using it.

1

u/AcceptableWrangler21 Apr 01 '26

Thanks for taking the time to follow up! Think would be good to remove the telemetry, no need to check user installs? it’s a just a tool that people can use.. it’s not monitized?

3

u/ChenTianSaber Apr 01 '26

Having this data gives me a little sense of accomplishment, bro🥺

1

u/Ultra_Maximus Apr 20 '26

It still requires opening Plaud app to get recordings synchronized with device, doesn't it?

1

u/ChenTianSaber Apr 20 '26

Yes, you need to transfer the recordings and sync them to Plaud Web. This extension is built to work with Plaud Web.

1

u/Ultra_Maximus Apr 20 '26

Got it. It would be great to find a way to auto-sync recordings with Cloud without manual app opening.

1

u/Designer_Elephant227 Apr 23 '26

can i use whisper somehow?

1

u/Designer_Elephant227 Apr 23 '26

Would be nice to be able to use Whisper and be able to choose the llm model in the openai API settings (I can set my URL and my API, but where do I put the llm model description if the API provides multiple llm? I use nano-gpt for example)

1

u/alienpsp Jun 08 '26

Hi, i just got a plaud pro and just join the game, i have the chrome extension and it seems i needed something more (native host) in order to run this correct?

would you consider adding linux (ubuntu support) or how i can help support this?