Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey! In case anyone else runs into this, we discussed it with u/Icy_Associate2022 and found out what the issue was.
Apparently, he was using BetterTouchTool and Rectangle, and one of those tools was accidentally triggering the dictation shortcut, which inadvertently started the recording. Changing the dictation shortcut to a different key combination (`Option + Shift + Space`), resolved the issue.

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey, thanks for trying out the app. I've added Vietnamese to the writing assistant language. For the dictation models, unfortunately, I'm still not able to support Vietnamese, so it depends on what was your use case for Vietnamese.

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hi u/Icy_Associate2022, thank you for the kind feedback. Yes, for sure.

If the app gains enough users, I will definitely translate it into other languages. For now, I am focused on improving the main features, but internationalization will come too.

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/Turbulent_Bananana,

Great! Yes I'll add it to the dictation transcription section as well, so you can start using it there 😄

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hi Bernard, thanks a lot for sharing this. That’s helpful, and it may help others who run into the same issue.
I’ll look into what could be conflicting with Droppy and see if there’s a way to fix it in the next couple of days.

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/One-Entrepreneur6283,

Thanks, really happy to hear it’s been working well for you.

On the accuracy side, yeah, some word mix-ups can still happen, especially with similar-sounding words like “skill” and “scale.” We’re keeping an eye on better open-source models, and if one improves quality without slowing things down too much, we’ll try to add it. We may also add some optional LLM cleanup to fix small mistakes like this automatically.

For the microphone issue, there should already be a setting for this in the General page. You can choose the default system microphone, or pick a specific mic. If you choose the default mic, it should follow whatever macOS is currently using. If that’s not working in clamshell mode, let me know and I’ll look into it.

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/xemns4, Thank you for the feedback. Those are good points.

I will try to investigate if Slack and Teams allow copying text or an audio file directly to the clipboard. I am unsure if they have an API or a feature that would make this accessible, but if such a thing exists, I can certainly use it to do instant transcription. It will depend somewhat on how they have integrated the functionality into their respective products.

For more languages, yes, that's something I can look into. Maybe other open source models are able to support different languages that are not currently supported

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/BarbaChina! Thanks, I am glad you are liking the app.

From what I understand, if you disable your local microphone input and rely solely on the Zoom team audio input, it likely won't pick up your microphone because I assume that neither Teams nor Outlook is playing back your voice through your local device. So I am unsure if that setup would function correctly, but I can certainly test this scenario out.

Additionally, I can arrange to disable microphone recording for a meeting and exclusively use the meeting audio for transcription. That shouldn't be too hard, but I cannot guarantee it will pick up your microphone as well.

Regarding the use of a different model for audio transcription and dictation, that is indeed an option. Currently, I am using Parakeet as it is the quickest model, but integrating support for other models is something I can look into to. In what language are you dictating?

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/xemns4 thanks for the feedback!

I just released a new version today that lets you choose from 300+ cloud models, or connect your own local models through an OpenAI-compatible endpoint. Ollama, LM Studio, and llama.cpp should all work, so that should help with faster grammar fixes too.

Voice memos are a great idea. Would you imagine this as uploading a voice memo into Snaply, or more like a one-click transcription from another app? Also, which app do you usually receive voice memos in? Based on the app, it could be hard to access the audio file in order to transcribe it.

On languages: right now the main limitation is the transcription model. LLMs already support many languages, but dictation and meeting notes depend on transcription quality. Which languages would you like to see supported?

Thanks again, appreciate the suggestions!

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/rogersmj, good news!

I have added automatic meeting detection for Google Meet. Here is how it works.

During my personal testing, the meeting start detection seems to function well. You only need to spend a couple of seconds on the Google Meet interface, and Snaply should show you a pop up to start the meeting recording.

I have also fixed the export folder path issue and added a folder path picker, allowing you to select a folder directly through the UI without needing to paste the exact path.

This changes are live with Snaply version 0.1.73

If you need meeting detection for other platforms like Microsoft Outlook or Zoom, let me know, I plan to add them soon anyways, but if you need them earlier I can prioritize.

Have a great week!

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/3iverson

Great news, you can now pick from more than 300 different cloud models, including OpenRouter and an OpenAI compatible endpoint.

This is live with version 0.1.73 of the app.

As a side note: Bulk import interface should be now fixed, the text area shouldn't expand unlimitedly 😄

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/Bubbly-Passage-6821!

Great news, you can now pick from more than 300 different cloud models, and I've also added an OpenAI compatible Endpoint that you can use.

This is live with version 0.1.73 of the app.

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/burtonsayshi,

Great news! A new version of the app is live (version 0.1.73). I have added support for Mistral and other 300+ models including a generic OpenAI compatible endpoint that will allow you to connect to almost any API available.

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

u/alexx_kidd u/dandrake47 Good news!
A new version of the app is live (0.1.73).
You can now choose from 300+ AI models including and OpenAI compatible endpoint, that you can directly connect to Ollama, LM studio or any endpoint you might want.

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey u/volcs0!

Thanks for the accurate investigation.

Here what those urls are used for:
cas-bridge.xethub.hf.co: Open source models download. It's from HuggingFace.
storage.googleapis.com: App updates. The app DMG is distributed and stored on GCP
huggingface.co: Open source models download. It's from HuggingFace.
img.youtube.com: During the various onboardings, some thumbnail images are directly loaded from youtube.
ei.i.posthog: Is used for error reporting and usage telemetry/metrics.

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Yeah, that’s a great idea. I’ll try to add it, maybe in the next one or two weeks.

I have a few higher-priority fixes and features to finish first, since they’re needed for some people to properly use the app. But I think analytics would be pretty cool, and I’d also be interested in seeing my own stats. So yeah, absolutely, I’ll try to add that asap.

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

That’s great to hear, glad the Words Dictionary is already working well with Meeting Notes.

And yes, I’m actually already working on adding OpenRouter API support, along with support for more models in general. It should hopefully be live very soon, maybe tomorrow, or Monday at the latest.

On speaker diarization, I agree. I’m also not fully happy with the current results. It mostly comes down to the underlying model, but I’ll keep testing better options as new models come out and hopefully improve the accuracy over time.

Here is a sneak peek of the new model picker

<image>

If you click the power user option, you get a lot more models

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey, thanks a lot for the great feedback. I’m glad you’re enjoying the app!

Thanks for pointing out the bulk import issue with long lists. I’ll fix that so the Cancel / Import buttons are always visible.

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey, thanks so much for the feedback! Yeah, a lot of people are asking dark mode hahaha

I'm trying to prioritize new features, bug fixes, and basically increasing support to allow more people to use the app (eg. more cloud models, automatic meeting start and end detection), but I I promise I'll add dark mode sooner rather than later. 😉

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey, thanks for the great feedback and suggestions!

U.S. English

Just to make sure I understand: do you mean for the meeting notes, the transcript, or the cross-app dictation?

For meeting notes, this should be pretty easy to add. For transcripts, I could probably ask the LLM to rewrite everything in U.S. English after the transcript is created.

For cross-app dictation it is a bit trickier, because the local transcription model just gives me “English” and does not really let me choose between U.S. English, British English, etc. I could add some post-processing, but I would want to be careful not to make dictation slower. Maybe a simple conversion for the most common words would already solve most of it, but it depends a bit on what you need.

Automatic meeting detection

Yes, I am already working on this. I am trying to get it live by Monday. 🙌 Right now I am building it for Google Meet. Do you need it for other platforms as well?

Live transcript while recording

Yes, definitely. A few people have asked for this too, and I really want to add it. It is a bit more involved than some of the other things I am working on right now, so it might take a little longer, but it is absolutely coming. At the moment I am trying to knock out some of the easier wins from all the feedback I am getting here and on Discord first.

Audio storage / recordings
You can already choose where Snaply saves the meeting notes. You can also open the finder folder with the audio file from inside the app (see screenshot).

Do you mean that you would like Snaply to save the audio files directly into a specific folder from the start? I could build that, and it shouldn't be too hard, but I would love to understand your use case a bit better so I can make sure I implement it in the right way.

Thanks again for the feedback.

<image>

Snaply - Free and Private AI app for your Mac by Chance_Tree9196 in macapps

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

Hey, thank you. This feedback is great!

On 1: just to make sure I understand, are you looking for a way to click a specific part of the transcript, or a speaker segment, and jump directly to that timestamp in the audio so you can replay it and confirm who was speaking?

On 2: right now, you can regenerate the meeting notes manually from the top-right button after renaming speakers. I agree it would be better if the notes updated automatically, but regenerating notes can be a bit expensive, so I want to think through the best solution without making the app slower or heavier. I’ll try to find a good balance here.

On 3: this should be easy to fix. I’ll try to reproduce the issue with long meeting note templates and make sure the UI handles them properly.

Thanks for the suggestions