Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

LoudThoughts

jonashaefelejonashaefele5 downloads

Multi-service voice note sync with support for AudioPen, VoiceNotes, Alfie and future voice note platforms.

  • Overview
  • Scorecard
  • Updates8

Obsidian plugin and service that syncs your thoughts from AudioPen, VoiceNotes, and Alfie to your Obsidian vault.

This is based on the amazing work trashhalo did with obsidian-webhooks, but updated and extended to work with multiple voice note services.

Setting up the plugin

  1. Install the obsidian plugin from the community plugins
  2. Go to https://loud-thoughts.web.app to signup for the service
  3. Generate a login token
  4. Use the token to log in the LoudThoughts plugin settings in Obsidian
  5. Add the webhook url to AudioPen

For detailed instructions, read on:

5. How to add the webhook to AudioPen

You can follow the same instuctions to add the webhook to VoiceNotes

After you did 1-4 above, you'll have a webhook url and a token.

The webhook URL looks like this: https://europe-west1-loud-thoughts.cloudfunctions.net/webhook/ab97f2f036a143f5d3555e5fc3f4e833

  1. Navigate to AudioPen
  2. Make sure you're logged in
  3. Click the settings icon at the top right of the screen: find settings icon
  4. Scroll down to the section Beta Program and enable the toggle
  5. Right above in the Integrations section, click Set up integrations enable beta, setup integrations
  6. add your webhook url
  • as an automatic webhook
  • (optionally) as a manual trigger, if you want to be able to update notes webhok options

Custom Templates

You can create custom templates for your notes by creating a loudthoughts-template.md file (name it anything you want), preferably in your template folder with your other templates.

1. Choose a starting point for your template:

  • Template with tags as Obsidian Links
  • Template with tags as Obsidian tags

2. Save it to your vault's template folder

3. Edit it to your liking

You can use the following variables in your template:

  • {title} - title of the note
  • {content} - main content of the note (cleaned text for AudioPen, transcript for VoiceNotes, reflection for Alfie)
  • {body} - deprecated, use {content} instead (kept for compatibility)
  • {orig_transcript} - original transcript of the note
  • {id} - unique note ID - if you remove this from the template, it won't be able to append or update notes and will always create a new one.
  • {date_created} - date created
  • {date_formatted} - date created formatted to link to your daily notes, uses settings in periodic notes plugin, or daily notes plugin if periodic notes isn't installed.
  • {tagsAsLinks} - tags formatted as list of [[Links]] for Obsidian properties
  • {tagsAsTags} - tags formatted as a list of tags for Obsidian properties
  • {platform} - platform used to transcribe the note (audiopen, voicenotes, or alfie)

Alfie Integration

Alfie reflections work seamlessly with the existing templates! The rich conversation context (mood, energy, needs, location, etc.) is automatically converted to searchable tags like mood/excited, energy/4, needs/process. No special template needed - just use the standard templates above and all your Alfie context will be preserved as tags.

Note: Both {tagsAsLinks} and {tagsAsTags} are rendered as a simple list like:

  - "[[Link one]]"
  - "[[Link two]]"

They currently don't handle empty states for you, that's why I suggest always having one tag or one link in the template before you insert {tagsAsLinks} or {tagsAsTags}. As you can see in the example templates, I added a tag #audio-pen and a link to the current daily note using {date_formatted}. Otherwise if you don't add any tags in AudioPen, and the template only contains {tagsAsLinks} or {tagsAsTags}, the template YAML properties won't be valid.

4. Add the template to the plugin settings

  • toggle Use custom template on and select your template in the dropdown below.

5. Test it

  • make a new note on AudioPen to make sure the template works for you.

Suport this plugin

If you sign up to AudioPen or VoiceNotes with a link from this readme, I'll get a little kickback at no cost to you. You can also:

or become a Github Sponsor

And while you're at it, you might be interested in some of the other things I think about and create. You can find my work slow.works and read about my thoughts on Substack

HealthExcellent
ReviewNot scanned
About
Sync voice notes from AudioPen, VoiceNotes, and Alfie into your Obsidian vault as Markdown notes. Create custom templates with variables (title, content, orig_transcript, id) to format cleaned transcripts, originals and reflections on import.
ImportIntegrationsTemplating
Details
Current version
1.3.1
Last updated
3 months ago
Created
9 months ago
Updates
8 releases
Downloads
5
Compatible with
Obsidian 1.6.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Ko-fi
GitHub Sponsors
Author
jonashaefelejonashaefele
audiopen-obsidian.web.app
GitHubjonashaefele
  1. Community
  2. Plugins
  3. Import
  4. LoudThoughts

Related plugins

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Readwise Official

Sync highlights from Readwise to your vault.

Weread

Sync Tencent Weread highlights and annotations.

ZotLit

Integrate with Zotero, create literature notes, and insert citations from a Zotero library.

Kindle Highlights

Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.

Telegram Sync

Transfer messages and files from Telegram to Obsidian.

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Media DB

Query multiple APIs for movies, series, anime, games, music releases and wiki articles, and import them into your vault.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

QuickAdd

Quickly add new notes or content to your vault.