frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
140•theblazehen•2d ago•41 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
667•klaussilveira•14h ago•202 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
949•xnx•19h ago•551 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
122•matheusalmeida•2d ago•32 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
53•videotopia•4d ago•2 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
229•isitcontent•14h ago•25 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
16•kaonwarb•3d ago•19 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
222•dmpetrov•14h ago•117 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
26•jesperordrup•4h ago•16 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
330•vecti•16h ago•143 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
493•todsacerdoti•22h ago•243 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
381•ostacke•20h ago•95 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
359•aktau•20h ago•181 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
288•eljojo•17h ago•169 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
412•lstoll•20h ago•278 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
19•bikenaga•3d ago•4 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
63•kmm•5d ago•6 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
90•quibono•4d ago•21 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
256•i5heu•17h ago•196 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
32•romes•4d ago•3 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
43•helloplanets•4d ago•41 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
12•speckx•3d ago•4 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
59•gfortaine•12h ago•25 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
33•gmays•9h ago•12 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1066•cdrnsf•23h ago•446 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
150•vmatsiiako•19h ago•67 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
149•SerCe•10h ago•138 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
287•surprisetalk•3d ago•43 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
182•limoce•3d ago•98 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
73•phreda4•13h ago•14 comments
Open in hackernews

Launch HN: Hyprnote (YC S25) – An open-source AI meeting notetaker

270•yujonglee•6mo ago
Hi HN! We're Yujong, John, Duck, and Sung from Hyprnote (https://hyprnote.com). We're building an open-source, privacy-first AI note-taking app that runs fully on-device. Think of it as an open-source Granola. No Zoom bots, no cloud APIs, no data ever leaves your machine.

Source code: https://github.com/fastrepl/hyprnote Demo video: https://hyprnote.com/demo

We built Hyprnote because some of our friends told us that their companies banned certain meeting notetakers due to data concerns, or they simply felt uncomfortable sending data to unknown servers. So they went back to manual note-taking - losing focus during meetings and wasting time afterward.

We asked: could we build something just as useful, but completely local?

Hyprnote is a desktop app that transcribes and summarizes meetings on-device. It captures both your mic input and system audio, so you don't need to invite bots. It generates a summary based on the notes you take. Everything runs on local AI models by default, using Whisper and HyprLLM. HyprLLM is our proof-of-concept model fine-tuned from Qwen3 1.7B. We learned that summarizing meetings is a very nuanced task and that a model's raw intelligence (or weight) doesn't matter THAT much. We'll release more details on evaluation and training once we finish the 2nd iteration of the model (still not that good we can make it a lot better).

Whisper inference: https://github.com/fastrepl/hyprnote/blob/main/crates/whispe...

AEC inference: https://github.com/fastrepl/hyprnote/blob/main/crates/aec/sr...

LLM inference: https://github.com/fastrepl/hyprnote/blob/main/crates/llama/...

We also learned that for some folks, having full data controllability was as important as privacy. So we support custom endpoints, allowing users to bring in their company's internal LLM. For teams that need integrations, collaboration, or admin controls, we're working on an optional server component that can be self-hosted. Lastly, we're exploring ways to make Hyprnote work like VSCode, so you can install extensions and build your own workflows around your meetings.

We believe privacy-first tools, powered by local models, are going to unlock the next wave of real-world AI apps.

We're here and looking forward to your comments!

Comments

swyx•6mo ago
congrats, app looks gorgeous. def a good tauri codebase to study ( been using https://deepwiki.com/fastrepl/hyprnote)

any interest in the Cluely-style live conversation help/overlay?

johntopia•6mo ago
thanks! we're focusing on local-first at the moment which makes real-time assist a bit challenging. but we definitely have something similar on our mind - for example, a live summary of what's been going on during the past 5 mins. planning to support this via extension in the future!
yunohn•6mo ago
Super cool, congrats on the launch - will be trying this soon! I noticed it’s using Tauri - what are your main takeaways from building a local inference desktop app with it?
yujonglee•6mo ago
Thanks. I learned that running a server on the Rust side and calling it from a TypeScript frontend is a good approach. For example, we run an OpenAI-compatible server using a Tauri plugin (https://github.com/fastrepl/hyprnote/tree/main/plugins/local...) and call it using the Vercel AI SDK.
yunohn•6mo ago
I’ve been thinking about ways to reuse Vercel’s AI SDK, so this is a great one - thanks for sharing!
yujonglee•6mo ago
Also you might find this interesting:

https://github.com/fastrepl/hyprnote/blob/main/packages/util....

yunohn•6mo ago
Super neat! You’ve made an impressive amount of cool specialized crates - have you considered making them generally usable to the wider community and licensing them under LGPL/MIT instead of GPL?
yujonglee•6mo ago
we def considered it. our line of thinking is start with more restrictive license, and later switch to MIT or something once we figure things out :)
ashishact•6mo ago
I wanted to build this for myself. Could never figure out how to get audio output from Mac. Tried almost all audio loopback driver (Blackhole, Soundflower ...). There was problem everywhere wrt security.

Even tried making a teams meeting bot. But Teams doesn't give live audio to developer unless you are a special partner.

Glad you made this. Will play around

yujonglee•6mo ago
Great! We use AudioTap api
johntopia•6mo ago
great to see that you like it :)
nkotov•6mo ago
Really cool - how does it compare to Granola outside of the OSS part?
yujonglee•6mo ago
Local-first, controllability(custom endpoint part), and eventually extensibility(VSCode part of the post)

We're putting a lot of effort into making it run smoothly on local machines. There are no signups, and the app works without any internet connection after downloading models.

ashishact•6mo ago
One of the things I would want to do is - As the meeting is going on - I would like to ask a LLM what questions I could ask at that point in time. Especially if it's a subject I am not expert in.

Would I be able to create an extension that could do this?

johntopia•6mo ago
you can definitely do that in the future. but we had that on our mind as well from multiple requests - planning to add "eli5 - explain like i'm five" and "mmss - make me sound smart" ;) (edit: grammar fix)
quesera•6mo ago
Wow, does anything like this exist in current commercial tools?

ELI5 sounds useful.

MMSS sounds terrifying though, honestly.

johntopia•6mo ago
i think there are tools like cluely - where they propose to "cheat" on everything in real-time. or just wearables like waves that shows ar displays with real-time assist. (i've never used both of them before, but i understood their products like this) so proactive ai agents are somewhat becoming a thing I guess. but it all boils down to privacy for us.

mmss was something that a lot of users suggested - they wanted to be saved from public humiliation

theodorewiles•6mo ago
Looks really cool - I noticed Enterprise has smart consent management?

The thing I think some enterprise customers are worried about in this space is that in many jurisdictions you legally need to disclose recording - having a bot join the call can do that disclosure - but users hate the bot and it takes up too much visibility on many of these calls.

Would love to learn more about your approach there

johntopia•6mo ago
yes, we’re rolling out flexible consent options based on legal needs - like chat messages, silent bots, blinking backgrounds, or consent links before/during meetings. but still figuring out if there's a more elegant way to do this. would love to hear your take as well.
theodorewiles•6mo ago
Please shoot me a note - I'm trying to figure this out for my enterprise now, would love to figure out a way to get you in / trial it out.
johntopia•6mo ago
can i send you a follow-up to the email that's on your profile?
theodorewiles•6mo ago
yes
yonl•6mo ago
Congrats on the launch. I never understood why an AI meeting notetaker needed sota LLMs and subscriptions (talking about literally all the other notetakers) - thanks for making it local first. I use a locally patched up whisperx + qwen3:1.7 + nomic embed (ofcourse with a swift script that picks up the audio buffer from microphone) and it works just fine. Rarely i create next steps / sop from the transcript - i use gemini 2.5 and export it as pdf. I’ll give Hyprnote a try soon.

I hope, since it’s opensource, you are thinking about exposing api / hooks for downstream tasks.

yujonglee•6mo ago
What kind of API/Hooks you expect us to expose? We are down to do that.
sjayasinghe•6mo ago
The ability to receive live transcripts from a webhook, including speaker diarization metadata would be super useful.
yujonglee•6mo ago
webhook to the localhost server, right?
headcanon•6mo ago
registering an MCP server and calling an MCP tool upon transcript completion (and/or summary completion) would help (check out actionsperminute.io for the vision there).

Calendar integration would be nice to link transcripts to discrete meetings.

yujonglee•6mo ago
That makes sense.

Please add more details here: https://github.com/fastrepl/hyprnote/issues/1203

For calendar, we have native Apple Calendar integration in MacOS.

satvikpendem•6mo ago
Can you share the Swift script? I was thinking of doing something similar but was banging my head against the audio side of macOS.
Aurornis•6mo ago
> I never understood why an AI meeting notetaker needed sota LLMs and subscriptions

I’m the opposite: If something is expected to accurately summarize business content, I want to use the best possible model for it.

The difference between a quantized local model that can run on the average laptop and the latest models from Anthropic, Google, or OpenAI is still very significant.

pollyrocket•6mo ago
For summarizing context, it's not that far off. I've summarized notes using Claude Sonnet 3.7 and Qwen3 8b, and there a difference, but not huge.
marcofiset•6mo ago
The only issue I have with those tools, and I have not seen a single one even acknowledge this, is that it becomes completely useless when holding meetings in a hybrid fashion where some people are remote and others are in the office with a shared mic.

Almost all of our meetings are hybrid in this way, and it's a real pain having almost half of the meeting be identified as a single individual talking because the mic is hooked up to their machine.

It's a total dealbreaker for us, and we won't use such tools until that problem is solved.

dkdcio•6mo ago
I think if you put N-1 mics in the room (where N is the number of people) you could easily identify all individuals...
yujonglee•6mo ago
It can be solved with speaker segmentation/embedding models, although it is not perfect. One thing we do with Hyprnote is that we have a Descript-like transcript editor that allows you to easily edit/assign speakers. Once we integrate a speaker diarization model with that, I think we'll be in good shape.

If you are interested, you can join our Discord and follow updates. :) https://hyprnote.com/discord

apwell23•6mo ago
our conference rooms even have some sort of rotating camera contraption that automatically focus on the person speaking
mijoharas•6mo ago
Oh awesome, I was reading through to see about whether it had speaker diarization (why I got rid of my whisper script I use).

I'll look forward to the Linux version.

Is there any chance of a headless mode? (I.e. start, and write transcript to stdout with some light speaker diarization markup. e.g. "Speaker1: text")

yujonglee•6mo ago
> Is there any chance of a headless mode?

maybe. we might be able to add extension system that each extension can have that info and do whatever it want within the app.

> I'll look forward to the Linux version.

https://github.com/fastrepl/hyprnote/issues/67 We have open issue. You might want to subscribe to it!

nashashmi•6mo ago
you might need an AI for in-person meeting first. Such tools are available to doctors who see patients. The note taking is great but I think it is skewed towards one-person summary where the name of the patient remains unknown. I wonder if the same tool can take notes if two patients are in the room and distinguish between each one.

The second tool is likely hardware limitation. A multi-cam-mic with beam forming capability to deconstruct overlapping sounds.

johntopia•6mo ago
hyprnote can be used for in-person meetings as well! we have doctors like ophthalmologists or psychiatrists using it right now. and yes - definitely going to be working on speaker identification as it crucial.
monkey26•6mo ago
I recently tried Vibe (https://github.com/thewh1teagle/vibe) from a recording of a meeting taken on one side. It was able to identify the speakers. As Speaker 1, 2, etc. But still useful to see.
johntopia•6mo ago
yeah vibe is a great app. we're actually friends with the maintainer :)
abtinf•6mo ago
I forbid this kind of meeting on my teams.

Either everyone is in the same physical room, or everyone is remote.

The quality of communication plummets in the hybrid case:

* The physical participants have much higher bandwidth communication than those who are remote — they share private expressions and gestures to the detriment of remote.

* The physical participants have massively lower latency communications. In all-online meetings, everyone an adjust and accommodate the small delays; in hybrid meetings it often locks out remote participants who are always just a little behind or have less time to respond.

* The audio quality of remote is significantly worse, which I have seen result in their comments being treated as leas credible.

* Remote participants usually get horrible audio quality from those sharing a mic in the room. No one ever acknowledges this, but it dramatically impacts ability to communicate.

ls-a•6mo ago
Looks great. From my experience Tauri team has no clue what mobile is and they're not interested in fixing mobile issues. I can already tell the mobile version will be a disappointment.
yujonglee•6mo ago
We tried Tauri mobile (few months ago) and had the same disappointment. We will use RN or Dioxus(to share Rust code) for the mobile version. So it will be cool :)
ls-a•6mo ago
I'm glad you figured that out early on. Sounds like mobile is going to be great indeed
toisanji•6mo ago
is this a known pattern, I did a basic tauri app, but not sure what to do with mobile yet...
johntopia•6mo ago
from our experience, we tried using stackflow on the frontend but encountered problems with responsive keyboard layouts. thought it was stackflow's problem but soon realized that it just wasn't implemented in tauri yet.

ref: https://github.com/daangn/stackflow

nashashmi•6mo ago
I was talking about this a week ago. One person wanted to make a pdf tutorial of how to use a software. I asked him to record himself in teams and share his screen and have AI take notes. It will create a fabulous summary with snapshots of everything he is going over.
b0dhimind•6mo ago
Look forward to testing the Windows version. Hope it has ability to also upload recordings, etc. Meetily is nice but setup feels too convoluted, with a backend and frontend being required to separately install...
johntopia•6mo ago
will push harder! hop into our discord(https://hyprnote.com/discord) to get the latest updates :) you can sign up to the waitlist on our website as well.
woadwarrior01•6mo ago
Congrats on the launch. Is there a reason why the app isn't sandboxed?
yujonglee•6mo ago
What kind of sandboxing you expect? keen to learn more about it since we care about security too. (one reason why we use Tauri over Electron)
woadwarrior01•6mo ago
Just the default macOS sandboxing entitlement[1], which is mandatory for all apps on the Mac App Store, and optional for notarized apps.

[1]: https://developer.apple.com/documentation/xcode/configuring-...

yujonglee•6mo ago
thank you for letting me know! will look into this
p2hari•6mo ago
I just downloaded on mac M4 pro mini. I installed the apple silicon version and try to launch it and it fails. No error message or anything. Just the icon keep bouncing on the dock. I assumed it needs some privacy and screen recording and audio permissions and explicitly gave them, however still just jumps on the dock and the app does not open. (OS, mac sequoia 15.5)
johntopia•6mo ago
working on trying to identify the problem! could you come over to our discord where we could better support you? https://hyprnote.com/discord
yujonglee•6mo ago
That is very strange. Can you launch it from the command line and share what you got?

/Applications/Hyprnote.app/Contents/MacOS/Hyprnote

yujonglee•6mo ago
Seems like

https://github.com/fastrepl/hyprnote/blob/d0cb0122556da5f517...

this is invalid on Mac mini. Should be fixed today.

kocial•6mo ago
Nicely done, I or someone can push the translation option too. Well done.
johntopia•6mo ago
what language do you have in mind? would love to know!
turnsout•6mo ago
Congrats! I'm currently a Granola user, and wanted to build this myself a while back. But I probably wouldn't have gone as far as fine-tuning a small model for meeting summarization. Can't wait to try it out!
yujonglee•6mo ago
Super! let us know how it goes! (we have discord channel too)
turnsout•6mo ago
Installation and onboarding was nice & smooth!

A few random bits of realtime feedback:

You have an icon with the Finder face labeled "Open Finder view." I would expect this to open the app's data folder in the macOS Finder. Instead, it opens an accessory window with some helpful views such as calendar view. I'd encourage you to find another name for that window, because it's too confusing to call it "Finder" (especially with the icon).

I'd also add a menu item for Settings (and Command-comma shortcut) in the Application menu.

You also need a dark mode at some point.

Finally, I'm not sure where note files end up. Seeing that there's an Obsidian integration, I would love an option to save notes in Markdown format into a folder of my choice. I'm an iA Writer user, and would love to have meeting notes go directly into my existing notes folder.

I'll let you know how the actual functionality is working for me after my next few meetings!

johntopia•6mo ago
haha we couldn't find a better icon for the "Finder" view so we just went with the classic one. but i guess it's confusing - noted.

we do have settings shortcut already! be sure to test it out :)

dark mode - noted as well.

we save our notes in db.sqlite that can be found in: ~/Library/Application\ Support/com.hyprnote.stable

this decision was made because we have three documents - raw note, enhanced note, and transcript - assigned to a meeting note.

would love to create an iA integration for you - or just a simple way to export MD for the time being

join our discord for more updates! https://hyprnote.com/discord

teiferer•6mo ago
Nice!

Would be great if you could include in your launch message how you plan to monetize this. Everybody likes open source software and local-first is excellent too, but if you mention YC too then everybody also knows that there is no free lunch, so what's coming down the line would be good to know before deciding whether to give it a shot or just move on.

yujonglee•6mo ago
For individuals:

We have a Pro license implemented in our app. Some non-essential features like custom templates or multi-turn chat are gated behind a paid license. (A custom STT model will also be included soon.) There's still no sign-up required. We use keygen.sh to generate offline-verifiable license keys. Currently, it's priced at $179/year.

For business:

If they want to self-host some kind of admin server with integrations, access control, and SSO, we plan to sell a business license.

teiferer•6mo ago
Does that mean the admin server is not open source?
yujonglee•6mo ago
no. it is open source. https://github.com/fastrepl/hyprnote/tree/main/apps/admin
thedevilslawyer•6mo ago
Another sso.tax candidate.

Let's actively not support software that chooses anti-security.

johntopia•6mo ago
totally fair concern. we’re actually on the same side when it comes to promoting good security practices like SSO.

the reason we’re gating the admin server under a business license is less about profiting off sso and more about drawing a line between individual and organizational use. it includes a bunch of enterprise-specific features (sso, access control, integrations, ...) that typically require more support and maintenance.

that said, the core app is fully open-source and always will be - so individuals and teams who don’t need the admin layer can still use it freely and privately, without compromising security.

we’ll keep listening and evolving the model - after all, we're still very early and flexible. appreciate the pushback.

(edit: added some more words to reinforce our flexibility)

ctxc•6mo ago
Fair stance. I believe sso tax is a necessary evil.
thedevilslawyer•6mo ago
Nothing fair about making software insecure. Don't normalise it.
rushingcreek•6mo ago
Congrats on the launch! I'm very bullish on how powerful <10B-param models are becoming, so the on-device angle is cool (and great for your bottom line too, as it's cheaper for you to run).

Something that I think is interesting about AI note taking products is focus. How does it choose what's important vs what isn't? The better it is at distinguishing the signal from the noise, the more powerful it is. I wonder if there is an in-context learning angle here where you can update the model weights (either directly or via LoRA) as you get to know the user better. And, of course, everything stays private and on-device.

yujonglee•6mo ago
> How does it choose what's important vs what isn't?

The idea of Hyprnote is that you write chicken-scratch-raw note during the meeting(what you think is important), and AI enhance based on it.

On-device learning is interesting too. For example, Gboard: https://arxiv.org/abs/2305.18465

And yes - we are open to this too

manveerc•6mo ago
Congratulations! Is there a mobile version as well, especially for Android?
johntopia•6mo ago
have it planned for the 4th quarter!
manveerc•6mo ago
Awesome, will look forward to it!
johntopia•6mo ago
it would be awesome if you could come to our discord where we can keep you posted :)
thephotonsphere•6mo ago
Looks promising, but "Linux maybe"? Signing off.
johntopia•6mo ago
it was a joke! we are strongly considering to get it done after windows(shipping in aug)
johntopia•6mo ago
updated readme :) >> Linux (of course)
tomr75•6mo ago
why use whisper over parakeet? how will you monetise?
yujonglee•6mo ago
Whisper is more lightweight and smaller. We will support Parakeet in the near future too.

Monetization:

For individuals: We have a Pro license implemented in our app. Some non-essential features like custom templates or multi-turn chat are gated behind a paid license. (A custom STT model will also be included soon.) There's still no sign-up required. We use keygen.sh to generate offline-verifiable license keys. Currently, it's priced at $179/year.

For business: If they want to self-host some kind of admin server with integrations, access control, and SSO, we plan to sell a business license.

pokechamp•6mo ago
another free tier (but not opensource) recording tool Ive been using is MacWhisper. Does this and more all locally too. Will try hyprnote out because its neat to do the transcription in real time and its note taking purposes

https://goodsnooze.gumroad.com/l/macwhisper

yujonglee•6mo ago
we will support even faster realtime transcription in near future. (within few weeks)
satvikpendem•6mo ago
What model? All the realtime transcription services I've seen are Whisper wrappers or custom closed source ones.
yujonglee•6mo ago
It's custom model. (whisper variant)
satvikpendem•6mo ago
Makes sense. How well do you expect Hyprnote to work on mobile? I found that phones in general are still pretty weak at AI inference on-device still.
yujonglee•6mo ago
I think it will work pretty well considering how rapid it moves. (See gemma3n, Cactus etc)
kpen11•6mo ago
This is really cool! I've been using Obsidian more and more as a second brain and getting data in has consistently been the point of failure, so I've been wanting something just like this. Specifically something that runs locally and offline.

Is the future goal of Hyprnote specifically meeting notes and leaning into features around meeting notes, or more general note taking and recall features?

yujonglee•6mo ago
At least for near future, we'll focusing on meeting notepad side of a thing.

We actually have "export to Obsidian". I think you can pair Hyprnote nicely with Obsidian.

Screenshot: https://github.com/user-attachments/assets/5149b68d-486c-4bd...

You need this plugin installed in Obsidian first: https://github.com/coddingtonbear/obsidian-local-rest-api

Obsidian export code 1:

https://github.com/fastrepl/hyprnote/blob/d0cb0122556da5f517...

Obsidian export code 2:

https://github.com/fastrepl/hyprnote/tree/main/plugins/obsid...

kpen11•6mo ago
Thanks for the reply! I will try it out :)
ljosa•6mo ago
Why in the world is there _background music_ when I start the app?!
yujonglee•6mo ago
We thought it'll be cool :) sorry if that disturbs you.
ljosa•6mo ago
Glad you're having fun, but it had the "website with autoplay" vibe.
yujonglee•6mo ago
It should be played only during onboarding. No music while using the app
Adrig•6mo ago
Since this isn't available yet on Windows, what would be the glue & duct tape alternative? Record audio and dump it in chatGPT? Or do you need to create some kind of automation with n8n / Zapier? I don't have that many meetings but it could be nice to have
yujonglee•6mo ago
https://github.com/thewh1teagle/vibe

Only for speech to text though.

Adrig•6mo ago
Thanks!
pnw•6mo ago
I've been using https://www.quillmeetings.com/ on Windows for a few months and it's been great. It processes locally in the same fashion i.e. no cloud requirement.

Paid subscription, not open source.

Adrig•6mo ago
Their free plan might be just what I need. Thanks, I'll have a look
johntopia•6mo ago
you might also like shadow if you're interested in just local speech-to-text
btown•6mo ago
How are you balancing accuracy vs. time-to-word-on-live-transcript? Is this something you're actively balancing, or can allow an end user to tune?

I find myself often using otter.ai - because while it's inferior to Whisper in many ways, and anything but on-device, it's able to show words on the live transcript with minimal delay, rather than waiting for a moment of silence or for a multi-second buffer to fill. That's vital if I'm using my live transcription both to drive async summarization/notes and for my operational use in the same call, to let me speed-read to catch up to a question that was just posed to me while I was multitasking (or doing research for a prior question!)

It sometimes boggles me that we consider the latency of keypress-to-character-on-screen to be sacrosanct, but are fine with waiting for a phrase or paragraph or even an entire conversation to be complete before visualizing its transcription. Being able to control this would be incredible.

yujonglee•6mo ago
It is more like ai model problem(then app logic. doing it more frequently will require more computation. Things like speculative decoding can help though).

Doing it locally is hard, but we expect to ship it very soon. Please join our Discord(https://hyprnote.com/discord) if you are interested to hear from us.

itsalotoffun•6mo ago
I'm always amazed at these relatively tiny projects that "launch" with a "customers" list that reads like they've spent 10 years doing hard outbound enterprise sales: Google, Intel, Apple, Amazon, Deloitte, IBM, Ford, Meta, Uber, Tencent, etc.
johntopia•6mo ago
have to admit that we did some logo plays. but our users are really all over the place and just wanted to show it off! i am not sure how it looked but that's why we didn't use terms like "teams" or "customers" to be honest while showing some validation.
Lionga•6mo ago
"Logo play" is such a YCombinator word for Lie.
yaseer•6mo ago
It says "Our users are everywhere" and shows some logos for the companies these users are from.

If the users are from those companies, this is not lying.

If they added logos for companies their users are not from, it would be lying.

Adding a logo to your webpage has started to follow different patterns for the stage of the company.

Early stage companies show things like "people at X, Y, Z use our product!" (showing logos without permission), whilst later stage ones tend to show logos after asking for permission, and with more formal case studies.

They may not have asked for permission to show these logos, but that's not the same thing as lying.

weego•6mo ago
There's a lot of heavy lifting in the idea that someone who tried it / used it of their own volition that happens to work for, say Google, is the same as indicating that your product is "used by Google".

It's a lie of accuracy, but still a lie.

addandsubtract•6mo ago
The customer used a Gmail address!
jrvieira•6mo ago
I feel like everyone already understands that argument and it won't convince anyone that it's any less of a lie.
Aurornis•6mo ago
> If the users are from those companies, this is not lying.

Do you really believe all of those companies allow employees to install pre-release software on their computers which records company meetings and interacts with a long list of 3rd party APIs? I doubt it.

They could have had people who are employed by these companies use it on their personal computers for some purpose, but the implication they’re trying to make is that those companies have chosen this software. That’s a lie.

yujonglee•6mo ago
> and interacts with a long list of 3rd party APIs? I doubt it.

It does not interact with 3rd party API.(except opt-out-able analytics) It uses local-ai models. No data leave user's device. It helps users in large org to try it.

> but the implication they’re trying to make is that those companies have chosen this software.

We used "Our *Users* are Everywhere" to avoid that implication. It is not typical B2B software, but open-source desktop app that individuals can use.

petesergeant•6mo ago
> we did some logo plays

Help me understand what this means

abxyz•6mo ago
The most honest version is the company is paying for the tool. The most stretched version I’ve seen is a former employee of a company uses the tool in a personal capacity. Most commonly for newly launched things it means someone with an @company email has tried the tool (even if they didn’t pay). You could, for example, set up a waitlist and then let anyone with a logo-worthy email in.
santiagobasulto•6mo ago
I think this is way too far. For me personally, the threshold to put the logo is someone within the company is paying, even though the whole company is not in a contract. For example, you might not have a full fledged contract with Google, but one manager of a tiny team might have used her/his company credit card to pay for your tool. If the sum is below a certain threshold, they don't need to authorize or go through vendor vetting and all that.
atoav•6mo ago
Well "Joe in accounting from Google is using it" doesn't have the same glamour as putting the Google logo apparently.
druskacik•6mo ago
The threshold should be that a relevant representative of the company agreed to have the logo displayed on the website. Anything other than that is deceptive.
Aurornis•6mo ago
> Most commonly for newly launched things it means someone with an @company email has tried the tool (even if they didn’t pay)

The current growth hacking play is to have people look through their personal network to find friends who work at those companies, then to have those friends say they’ll try the software

So it’s unlikely not even organic signups. It’s being pushed to friends and friends-of-friends who are unknowingly being used for their company affiliation.

yujonglee•6mo ago
It is organic signup, not coming from personal networks. (We launched on Reddit a few months ago and it went really well.)

There are individuals within the orgs who have used the app, giving us feedback through calls, or even paying for individual licenses.

johntopia•6mo ago
to show that we are acknowledged by many users from various orgs. we listed users who talked to, but we do not know if they still use it as some of them are not reachable(lost contact). i am admitting that we wanted to seem official so that's why we had all these logos where our users are "from".
mentalgear•6mo ago
kudos for being transparent on your approach here
48terry•6mo ago
> i am not sure how it looked

Well, it looks a lot like you're playing word games to get clout-by-association that you don't necessarily deserve. That doesn't seem like something an authentic person (or people) would try to do. Are the other claims about your team and software equally unserious?

herval•6mo ago
We’re firmly in a world where “cheat on everything” is an acceptable business, startups that were hacked together in a week at YC claim they have SOC2 and vibecoded GPT wrappers claim they “trained a model”. Shameless lying took over tech, and if anyone catches you lying, you double down, make a scene and a bunch of podcasts will talk about you. Free advertising!

Of course, dishonesty is as old as time, but these last couple of years have been hard to watch…

quantum_state•6mo ago
People learn fast from the Whitehouse
Aurornis•6mo ago
This one is especially bad because I doubt all of those companies allow employees to install unapproved software that records meetings and uses so many 3rd party APIs

The social proof logo list is an old scheme on the growth hacking checklist. There was a time when it was supposed to mean the company had purchased the software. Now it just means they knew someone who worked at those companies who said they’d check it out.

At this point, when I visit a small product’s landing page and see the logo list the first thing I think of is that they’re small and desperate to convince me they’re not.

snthpy•6mo ago
Wow, I had no idea that the bar was that low. That's ridiculous. I think I'll follow your approach from now on.
paulhart•6mo ago
Yeah, IBM employee here, not speaking on behalf of the company, own opinions etc. The odds this is approved for employee use are essentially zero.
anyg•6mo ago
This is perfect timing! I just cancelled my fireflies.ai subscription yesterday because it just felt unnecessary. I prefer using less platforms and more tools, especially those that can work under the surface.
johntopia•6mo ago
happy to support you! would love to hear your feedback. we have a discord up and running, fyi.
anyg•6mo ago
i will give it a spin this week and share feedback :)
crashabr•6mo ago
Do you intend to reach feature parity with something like MacWhisper? I'd love to switch to something open source, but automated meeting detection, push to transcribe (with custom rewrite actions) are two features I've learned to love, beside basic transcript. I also enjoy the automatic transcription from an audio, video or a even a YouTube link.

But because MacWhisper does not store transcripts or do much with them (other than giving you export options), there are some missed opportunities: I'd love to be able to add project tags to transcripts, so that any new transcript is summarized with the context of all previous transcript summaries that share the same tag. Thinking about it maybe I should build a Logseq extension to do that myself as I store all my meeting summaries there anyway.

Speaker detection is not great in MacWhisper (at least in my context where I work mostly with non native English speakers), so that would be a good differentiation too.

johntopia•6mo ago
definitely planning to catch up to other tools - we ship FAST!

automated meeting detection - working on this. push to transcribe - want to understand more about this. (could we talk more over at our discord? https://hyprnote.com/discord)

if you're using logseq, we'd love to build an integration for you.

finally, speaker identification is a big challenge for us too.

so many things to do - so exciting!

dexterdog•6mo ago
> finally, speaker identification is a big challenge for us too.

But your home page makes it looks like you already have it. I just tried it in a 30-minute meeting with 20 people and it put the entire conversation under a single speaker, in a single paragraph.

yujonglee•6mo ago
I acknowledge that it's outdated. When we were writing the landing page, we thought we could ship the first version of speaker diarization/identification within a few days.

However, due to various challenges and priority changes, we haven't been able to do so yet. We'll update the landing page soon.

andrewsardone•5mo ago
Can you clarify the current state of the 'Speaker Identification' feature?

1. It does not appear to work at all for me.

2. 12 days ago you mentioned that you'll update the landing page to clarify the feature.

3. As of 2025-08-11, the website still states 'Speaker Identification' as a feature: http://bit.ly/4mvN3LS

Zardoz84•6mo ago
I would like to try this on Linux
johntopia•6mo ago
we move the status from "maybe" to "of course". we are definitely interested as well :)
joos3•6mo ago
Let's go! Trying it out, appreciate you building this as the hosted/online alternatives (Granola, Notion recorder, ChatGPT recorder etc) don't really make sense if you can record locally.
johntopia•6mo ago
hope you give us some feedback that we can push further on! this is our discord(https://hyprnote.com/discord) if you're interested
danneezhao•6mo ago
How to deal with the AI meeting recording function that comes with conference software?
johntopia•6mo ago
hyprnote listens to both sounds coming out(system audio output) and going in(microphone input) so it will work perfectly fine with virtual meetings.
kriro•6mo ago
Curious what made you decide to start with the macOS version. Some insight that most potential customers are on Macs or simply "we use Macs, dogfood time"? I'd always target Windows first for these tools.

Looks cool, I'll wait for the Linux version and try it.

Integration of automatic translations could be an interesting business plan value-add. Branching out into CRM things also makes sense to me.

Good luck, keep shipping.

yujonglee•6mo ago
Agreed. We are working on Windows too.

For macOS, it is dogfooding, and also lots of AI models are Mac optimized + overall Mac device more powerful than windows, so suited to on-device thing.

hidelooktropic•6mo ago
Unfortunately the GPL license makes it dead in the water for using something like this at work

:(

mentalgear•6mo ago
Why? You can use it, only if you want to extend the tool as part of your (paid) work, you are meant to contribute the code changes back.

But none of it should prevent someone from just using it (GPL does not mean any usage data is being made "public").

johntopia•6mo ago
what are the licenses allowed for your company? would love to learn more.
mentalgear•6mo ago
Looks great & kudos for making it local-first & open-source, much appreciated!

From a business perspective, and as someone looking also into the open-source model to launch tools, I'd be interested though how you expect revenue to be generated?

Is it solely relying on the audience segment that doesn't know how to hook up the API manually to use the open-source version? How do you calculate this, since pushing it via open-source/github you would think that most people exposed to it are technical enough to just run it from source.

yujonglee•6mo ago
I mentioned about the monetization plan in other threads! (search with 'license').

Hope that make sense

polyaniline•6mo ago
I just tried to build on Linux and it keeps panicking because it requires dozen(s) of API keys. I was not expecting that from local first software.
hahajk•6mo ago
I'm also interested in learning about why the API keys are required to build.
yujonglee•6mo ago
There are only 2 api keys that is required to build (POSTHOG, SENTRY), and also not required to build in dev, only in release build.

I made it required to prevent accidentally ship app without any analytics/error tracking. (analytics can be opted out)

For ex, https://github.com/fastrepl/hyprnote/blob/327ef376c1091d093c...

EDIT: Prod -> release

vanschelven•6mo ago
You might want to reconsider ”no data ever leaves your machine" from the post :)

Given your target market, have you considered looking at Bugsink?[0] sentry compatible. still not local, but at least you won't have to additionally ask your customers to trust sentry/posthog.

Disclosure: that's me

[0] https://www.bugsink.com/

yujonglee•6mo ago
Bugsink looks interesting. Will take a look.
yujonglee•6mo ago
That is not actually required. You can even set empty key for that.

Also Linux issue pointer: https://github.com/fastrepl/hyprnote/issues/67#issuecomment-...

polyaniline•6mo ago
I get an "EmptyToken" error if I leave keys like AXIOM_TOKEN empty. I'm sure I can remove the requirements in code, but it's just that this wasn't expected from reading the project description.

Anyway, thanks for your work and good luck!

yujonglee•6mo ago
Thank you. Tracking here: https://github.com/fastrepl/hyprnote/issues/1263
AlexErrant•6mo ago
I'm building a voice-controlled app, so it requires transcription. The problem is that the app talks back, so some amount of AEC is needed. It looks like your "generic" AEC is ML powered, but your planned platform specific AEC may use non-ML tech (i.e. looks like you're considering Windows/Mac specific APIs). Have you had a bad experience with AI powered AEC?
yujonglee•6mo ago
> Have you had a bad experience with AI powered AEC?

no. actually it is pretty good :)

AlexErrant•6mo ago
Forgive my probing, but why consider Windows/Mac specific APIs then?
ljosa•6mo ago
I just tried this for a standup meeting, and the inability to tell who said what is a show stopper. You'll need to add speaker diarization for this to be useful for more than 1:1s.
johntopia•6mo ago
agreed - we understand that speaker identification is crucial when it comes to extracting action items and we're actively working on this!
believ3•6mo ago
Any plans to integrate with native Apple Notes app?
yujonglee•6mo ago
what kind of integration you expect? export?
eawgewag•6mo ago
I honestly don't care that much if Granola uploads my notes to some external service. Work conversations are not private anyways.

HOWEVER, I was extremely disturbed to find out that Granola was automatically making each of my notes folders public to the entire organization. Including 1:1s, you guessed it.

Yeah, really shook my trust in this product by a lot.

johntopia•6mo ago
hyprnote stores and processes data entirely on-device — but you can also bring your own model for better quality and have controllability.
shepardrtc•6mo ago
How much data is being sent to Sentry?
yujonglee•6mo ago
We don't do any manual call to Sentry at this point. Just standard report when something panics
Myrmornis•6mo ago
This looks exactly like something that I've been saying to myself that I want! Installed, and already used to transcribe two meetings. At the moment I think that I'm going to carry on using this. Keep going, it looks great!
johntopia•6mo ago
awesome! hope we can meet you in our discord :)
jihomie•6mo ago
Hello, I am a manager at a tech firm. Came across your product, and feeling this could be a thing I was looking for these days - recently got banned of some notetakers. Impressive demo video btw!

First of all I wanna try this on my personal device. How can I implement your product in my devices?

I also want to discuss some points (on-device, self-hosting, open-source, etc.) to persuade our compliance team, as well

johntopia•6mo ago
would love to support you! you can just download it from our website if you're using a mac.
jihomie•6mo ago
Thanks for the prompt response.

How about the Window(more of native Window OS than VM or WSL) case? What's your plan for Window version launch and support?

johntopia•6mo ago
windows will be launched in august! is your org mostly using windows? or is it just you?
jihomie•6mo ago
I use windows, but colleagues are mostly using mac - around 30 to 70?
johntopia•6mo ago
could you send me an email? it's john@fastrepl.com - let's talk more!
whitefang•6mo ago
I started building something like this for myself and though it would be useful. I have a decent mac only working working but what you have built is great.

This one is completely open source and local, no api calls required at all. Quality can better with newer models which has to be worked on.

https://github.com/acorn-globus/waveflow

cat-whisperer•6mo ago
Dude, you should def checkout parcl.cloud
tito•6mo ago
Hey, from the demo video, I thought it was entering the answers to your pre-entered questions based on the transcript, but it looks like you're just typing in the answers. Is that right?
jpencausse•6mo ago
Question :

In a nutshell you ask an LLM to summarize the transcript and input some notes to help frame the results that's all ? It could be done with ChatGPT + Notepad ?

Yes it could be fully local, but to do that you need a serious computer and a way to distribute Whisper (on Windows)

FYI I tried something close, but comparing Plaud and Whisper (on Windows) Plaud wins far ahead.