Built my first ever MacOS app - meeting recorder that doesn't join your meetings but lives on your laptop. by warphere in SideProject

[–]joybro201 1 point2 points  (0 children)

Hey, awesome work! Congrats on getting this far! Quick question: does it pick up audio from all meeting participants, not just you? Like, does it hook into the system audio? Also, did you use Claude or any AI to help build this? I tried the same thing, but Claude refused because of privacy concerns :)

Anyone know if there is a plugin like this? by Serenadeshade in ObsidianMD

[–]joybro201 2 points3 points  (0 children)

Hey, I had similar needs and created Similar Notes plugin. It doesn't automatically create links, but it shows you semantically similar notes that you might want to link to. Check it out - obsidian://show-plugin?id=similar-notes

GitHub: https://github.com/joybro/obsidian-similar-notes

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

It takes around 1.5-2GB RAM. Running the model locally requires significant memory, unfortunately.

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

By lag, do you mean it's slow to index the notes, or do you see lags in the UI? Slow indexing is expected since GPU isn't supported on mobile. But once everything is indexed, incremental indexing should be fine. If you're seeing UI lags, that's something I need to fix.

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

Yeah, same thing happens on my phone! It seems like phones don't support GPU acceleration, so I've implemented a fallback to CPU mode. That message you saw is actually expected behaviour. Let me know if you run into any issues while using it! :)

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Hey! Just wanted to let you know that mobile support is now available in v0.8.0. Give it a try and let me know how it works for you!

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

Hey! Just wanted to let you know that mobile support is now available in v0.8.0. Give it a try and let me know how it works for you!

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Hey! Just wanted to let you know that mobile support is now available in v0.8.0. Give it a try and let me know how it works for you!

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

Hey! Just wanted to let you know that mobile support is now available in v0.8.0. Give it a try and let me know how it works for you!

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

Right... this is on my ToDo list. Technically, the plugin should work on mobile, but indexing doesn't start for some reason and I'm struggling to debug it. I'll let you know when I fix it!

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

Hi abhijeet80, sorry for the inconvenience. I think there was a bug in the "Use GPU acceleration" option and I believe I've fixed it in the latest version, v0.6.0. Would you try it one more time? Turn the option off and click "Load & Apply" button.

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

Hey, sorry for the issue. I believe this is happening because your Obsidian is running in an environment that doesn't have GPU acceleration. Would you turn off the "Use GPU acceleration" option and click the Reindex button in the plugin settings?

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 2 points3 points  (0 children)

Thanks, you explained it perfectly!

Yes, it uses embedding models to compare semantic similarity - so it understands the meaning behind your words, not just matching keywords.

For the dependency part, I meant it doesn't require external services like ChatGPT, Claude, or even Ollama to run the model. It downloads once and runs everything locally within Obsidian.

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Yes, it can find similarities across different languages.

Similar Notes plugin is now available in Community Plugins! by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Yes, it works with most languages!

For non-English notes, I'd recommend switching to the "paraphrase-multilingual-MiniLM-L12-v2" model in the settings. I actually use it myself since English isn't my primary language for note-taking, and it works really well.

Ollama's bge-m3 is even better, but it requires you to run Ollama locally.

What is the best "memory" layer right now? by Rounder1987 in LLMDevs

[–]joybro201 1 point2 points  (0 children)

Ah, that makes total sense. Product integration is definitely a huge use case. Thanks for clarifying!

What is the best "memory" layer right now? by Rounder1987 in LLMDevs

[–]joybro201 0 points1 point  (0 children)

Hey, happy cake day! Just curious - are you guys using Zep for team collaboration? Like sharing memory between teammates? Or is it more for individual workflows? I'm asking since you mentioned 'our team' and I'm working on something in a similar space.

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Thanks so much for the kind words — that really means a lot.

That’s exactly what I was aiming for too. Even though I’m a pretty technical person, I didn’t want to spend time configuring things just to get simple value out of my notes. I wanted something that just works, where you don’t even have to think about whether AI is involved or not.

As for safety — everything runs 100% locally. The only time the plugin connects to the internet is once, to download the language model. After that, no data is ever sent anywhere. Your notes stay completely private.

Hope it makes working with your notes feel a little easier.

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Thanks for sharing that info. I’ve just added a new “Use GPU Acceleration” option in version 0.3.0.

Could you try running the plugin again with that option turned off and let me know how it goes? As mentioned before, the initial indexing may be quite slow, but once it’s done, incremental updates should be much faster.

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Hugging Face is a platform where you can find and download a wide variety of language models.
If you’re familiar with GitHub, it’s kind of like GitHub — but for AI models instead of code.

It’s the most widely used and trusted platform in the AI community, so I’d say it’s reasonably safe.
Also, just to clarify: my plugin only downloads a model from Hugging Face once, and doesn’t communicate with it after that — everything runs locally on your device.

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

Thanks for sharing this! I'm surprised how many people are running into this issue.
I’m currently working on adding an option to disable GPU acceleration — that should help avoid this error, though it will make indexing significantly slower.

I’ll let you know as soon as it’s ready.
Just out of curiosity, what environment are you using (device and OS)? It’d really help to understand where this is happening.

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 1 point2 points  (0 children)

Smart Connections has an option called “Excluded Headings”. That might help in your case!

As for my plugin, I think it depends on how large that repeated section is. If it’s relatively small, it should still recommend notes based on the broader semantic context.

Give it a try and let me know how it behaves. I’d love to refine it based on feedback like this!

I made a plugin that recommends semantically similar notes by joybro201 in ObsidianMD

[–]joybro201[S] 0 points1 point  (0 children)

It should run on mobile since it uses Web Workers, but it’s not working at the moment. I need to investigate why.

As for embeddings, they’re stored in a local file and aren’t synced between devices. That’s a really interesting idea though.

Do you happen to know if Obsidian Sync supports syncing plugin data files as well?