The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Groundhog AI Spring API
For anyone building weather-related AI apps, I am releasing an exciting iteration on last year’s model.<p>My Groundhog API is trained on 130 years of data and makes use of 82 separate data sources. Similar to DeepSeek, it is completely open source and free to use.<p>The primary use case is to make inferences about whether spring will come early or not, using a Mixture of Exports (MoE) approach, but surely others can be found if you are creative.<p>Other use cases:
- All predicting groundhogs
- Where they all live
- Whether they are “real” groundhogs or imposters<p>Excited to see what people do with it!
Show HN: Groundhog AI Spring API
For anyone building weather-related AI apps, I am releasing an exciting iteration on last year’s model.<p>My Groundhog API is trained on 130 years of data and makes use of 82 separate data sources. Similar to DeepSeek, it is completely open source and free to use.<p>The primary use case is to make inferences about whether spring will come early or not, using a Mixture of Exports (MoE) approach, but surely others can be found if you are creative.<p>Other use cases:
- All predicting groundhogs
- Where they all live
- Whether they are “real” groundhogs or imposters<p>Excited to see what people do with it!
Show HN: Modest – musical harmony library for Lua
This is a project I've been building in my spare time over the past few months. It's a library that provides methods for working with musical harmony ‒ intervals, notes, chords. For example, it can parse almost any chord symbol (Fmaj7, CminMaj9, etc) and turn it into notes, or it can identify a chord from a given set of notes.<p>I started this project with the idea of using formal grammar to parse chord symbols. I wanted to use it instead of a hand-written parser, which is the common approach among similar libraries. Lua caught my attention because of Lpeg, a Parsing Expression Grammar library that is both fast and easy to use. An additional motivation for using Lua was the lack of comparable libraries for it, even though the language is commonly used in audio programming.<p>However, despite being a Lua library, the project itself is written in Fennel — a "lispy" language that transpiles to Lua. Fennel has features that make writing code for the Lua platform much more pleasant: a concise syntax, macros, and destructuring — a feature Lua sorely lacks!<p>In the process, I definitely learned a lot about music theory, although my new knowledge is quite one-sided. By working on this library, I know a thing or two about types and structure of chords, but I learned almost nothing about their composition and transformation. Perhaps these will be the directions I explore next in the project.
Show HN: Modest – musical harmony library for Lua
This is a project I've been building in my spare time over the past few months. It's a library that provides methods for working with musical harmony ‒ intervals, notes, chords. For example, it can parse almost any chord symbol (Fmaj7, CminMaj9, etc) and turn it into notes, or it can identify a chord from a given set of notes.<p>I started this project with the idea of using formal grammar to parse chord symbols. I wanted to use it instead of a hand-written parser, which is the common approach among similar libraries. Lua caught my attention because of Lpeg, a Parsing Expression Grammar library that is both fast and easy to use. An additional motivation for using Lua was the lack of comparable libraries for it, even though the language is commonly used in audio programming.<p>However, despite being a Lua library, the project itself is written in Fennel — a "lispy" language that transpiles to Lua. Fennel has features that make writing code for the Lua platform much more pleasant: a concise syntax, macros, and destructuring — a feature Lua sorely lacks!<p>In the process, I definitely learned a lot about music theory, although my new knowledge is quite one-sided. By working on this library, I know a thing or two about types and structure of chords, but I learned almost nothing about their composition and transformation. Perhaps these will be the directions I explore next in the project.
Show HN: Simple to build MCP servers that easily connect with custom LLM calls
Hi!<p>After learning about MCP, I'm really excited about the future of provider-agnostic, re-usable tooling.<p>Unfortunately I've found that while it's easy to implement an MCP server for use with tools that support it (such as Claude Desktop), it's not as easy to implement your own support (such as integrating an MCP server into your own LLM application).<p>We implemented a thin MCP wrapper that easily integrates with Mirascope calls so that you can hook up an MCP server and client super easily to any supported LLM provider.<p>Excited to see what people build with this!
Show HN: Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon
We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API.<p>Why we built Lume:
- Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest`<p>- Prebuilt images on <a href="https://ghcr.io/trycua" rel="nofollow">https://ghcr.io/trycua</a> (macOS, Ubuntu on ARM)<p>- API server to manage VMs programmatically `POST /lume/vms`<p>- A python SDK on github.com/trycua/pylume<p>Run prebuilt macOS images in just 1 step:
lume run macos-sequoia-vanilla:latest<p>How to Install:<p>brew tap trycua/lume<p>brew install lume<p>You can also download the `lume.pkg.tar.gz` archive from the latest release <a href="https://github.com/trycua/lume/releases">https://github.com/trycua/lume/releases</a>, extract it, and install the package manually.<p>Local API Server:
`lume` exposes a local HTTP API server that listens on `<a href="http://localhost:3000/lume" rel="nofollow">http://localhost:3000/lume</a>`, enabling automated management of VMs.<p>lume serve<p>For detailed API documentation, please refer to API Reference(<a href="https://github.com/trycua/lume/blob/main/docs/API-Reference.md">https://github.com/trycua/lume/blob/main/docs/API-Reference....</a>).<p>HN devs - would love raw feedback on the API design and whether this solves your Apple Silicon VM pain points. What would make you replace UTM/Multipass/Docker Desktop with this?<p>Repo: <a href="https://github.com/trycua/lume">https://github.com/trycua/lume</a>
Python SDK: github.com/trycua/pylume
Discord for direct feedback: <a href="https://discord.gg/8p56E2KJ" rel="nofollow">https://discord.gg/8p56E2KJ</a>
Show HN: Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon
We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API.<p>Why we built Lume:
- Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest`<p>- Prebuilt images on <a href="https://ghcr.io/trycua" rel="nofollow">https://ghcr.io/trycua</a> (macOS, Ubuntu on ARM)<p>- API server to manage VMs programmatically `POST /lume/vms`<p>- A python SDK on github.com/trycua/pylume<p>Run prebuilt macOS images in just 1 step:
lume run macos-sequoia-vanilla:latest<p>How to Install:<p>brew tap trycua/lume<p>brew install lume<p>You can also download the `lume.pkg.tar.gz` archive from the latest release <a href="https://github.com/trycua/lume/releases">https://github.com/trycua/lume/releases</a>, extract it, and install the package manually.<p>Local API Server:
`lume` exposes a local HTTP API server that listens on `<a href="http://localhost:3000/lume" rel="nofollow">http://localhost:3000/lume</a>`, enabling automated management of VMs.<p>lume serve<p>For detailed API documentation, please refer to API Reference(<a href="https://github.com/trycua/lume/blob/main/docs/API-Reference.md">https://github.com/trycua/lume/blob/main/docs/API-Reference....</a>).<p>HN devs - would love raw feedback on the API design and whether this solves your Apple Silicon VM pain points. What would make you replace UTM/Multipass/Docker Desktop with this?<p>Repo: <a href="https://github.com/trycua/lume">https://github.com/trycua/lume</a>
Python SDK: github.com/trycua/pylume
Discord for direct feedback: <a href="https://discord.gg/8p56E2KJ" rel="nofollow">https://discord.gg/8p56E2KJ</a>
Show HN: Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon
We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API.<p>Why we built Lume:
- Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest`<p>- Prebuilt images on <a href="https://ghcr.io/trycua" rel="nofollow">https://ghcr.io/trycua</a> (macOS, Ubuntu on ARM)<p>- API server to manage VMs programmatically `POST /lume/vms`<p>- A python SDK on github.com/trycua/pylume<p>Run prebuilt macOS images in just 1 step:
lume run macos-sequoia-vanilla:latest<p>How to Install:<p>brew tap trycua/lume<p>brew install lume<p>You can also download the `lume.pkg.tar.gz` archive from the latest release <a href="https://github.com/trycua/lume/releases">https://github.com/trycua/lume/releases</a>, extract it, and install the package manually.<p>Local API Server:
`lume` exposes a local HTTP API server that listens on `<a href="http://localhost:3000/lume" rel="nofollow">http://localhost:3000/lume</a>`, enabling automated management of VMs.<p>lume serve<p>For detailed API documentation, please refer to API Reference(<a href="https://github.com/trycua/lume/blob/main/docs/API-Reference.md">https://github.com/trycua/lume/blob/main/docs/API-Reference....</a>).<p>HN devs - would love raw feedback on the API design and whether this solves your Apple Silicon VM pain points. What would make you replace UTM/Multipass/Docker Desktop with this?<p>Repo: <a href="https://github.com/trycua/lume">https://github.com/trycua/lume</a>
Python SDK: github.com/trycua/pylume
Discord for direct feedback: <a href="https://discord.gg/8p56E2KJ" rel="nofollow">https://discord.gg/8p56E2KJ</a>
Show HN: Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon
We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API.<p>Why we built Lume:
- Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest`<p>- Prebuilt images on <a href="https://ghcr.io/trycua" rel="nofollow">https://ghcr.io/trycua</a> (macOS, Ubuntu on ARM)<p>- API server to manage VMs programmatically `POST /lume/vms`<p>- A python SDK on github.com/trycua/pylume<p>Run prebuilt macOS images in just 1 step:
lume run macos-sequoia-vanilla:latest<p>How to Install:<p>brew tap trycua/lume<p>brew install lume<p>You can also download the `lume.pkg.tar.gz` archive from the latest release <a href="https://github.com/trycua/lume/releases">https://github.com/trycua/lume/releases</a>, extract it, and install the package manually.<p>Local API Server:
`lume` exposes a local HTTP API server that listens on `<a href="http://localhost:3000/lume" rel="nofollow">http://localhost:3000/lume</a>`, enabling automated management of VMs.<p>lume serve<p>For detailed API documentation, please refer to API Reference(<a href="https://github.com/trycua/lume/blob/main/docs/API-Reference.md">https://github.com/trycua/lume/blob/main/docs/API-Reference....</a>).<p>HN devs - would love raw feedback on the API design and whether this solves your Apple Silicon VM pain points. What would make you replace UTM/Multipass/Docker Desktop with this?<p>Repo: <a href="https://github.com/trycua/lume">https://github.com/trycua/lume</a>
Python SDK: github.com/trycua/pylume
Discord for direct feedback: <a href="https://discord.gg/8p56E2KJ" rel="nofollow">https://discord.gg/8p56E2KJ</a>
Show HN: Perforator – cluster-wide profiling tool for large data centers
Hey HN! We are happy to share Perforator – our internal cluster-wide profiler with great support for native languages and a built-in AutoFDO pipeline to simplify sPGO builds. Perforator allows you to profile most binaries without having to recompile or adjust the build process. We use it at Yandex to profile each pod inside a large cluster at modest speed (99Hz), collecting petabytes of profiles every day.<p>There's a blog post about it at <a href="https://medium.com/yandex/yandexs-high-performance-profiler-is-now-open-source-95e291df9d18" rel="nofollow">https://medium.com/yandex/yandexs-high-performance-profiler-...</a>.<p>Inspired by Google-Wide Profiling, we started continuous profiling years ago with simple tools like poormansprofiler.org. With the rise of eBPF, we came up with a simple and elegant solution providing detailed profiles without noticeable overhead. Pretty wild when you can see the guts of your production binaries in a flamegraph without them even noticing.<p>Some technical details:<p>- Our main contribution is infrastructure for continuous PGO using AutoFDO. Google and Meta have done tremendous work on building PGO infrastructure, and we made the last missing piece of the puzzle to make this work well and scalable.<p>- Native binaries are profiled through eh_frame analysis, interpreted/JIT-compiled languages are profiled through perf-pid.map or hardcoded structure offsets.<p>- We render profiles in multiple ways, the most common one is a fast implementation of FlameGraphs, rendering 1M frames in 100ms.<p>- We provide Helm charts to easily deploy Perforator on your k8s cluster.<p>- You can use Perforator in standalone mode as a replacement for perf record.<p>I'd love to answer your questions about the tool!
Show HN: Perforator – cluster-wide profiling tool for large data centers
Hey HN! We are happy to share Perforator – our internal cluster-wide profiler with great support for native languages and a built-in AutoFDO pipeline to simplify sPGO builds. Perforator allows you to profile most binaries without having to recompile or adjust the build process. We use it at Yandex to profile each pod inside a large cluster at modest speed (99Hz), collecting petabytes of profiles every day.<p>There's a blog post about it at <a href="https://medium.com/yandex/yandexs-high-performance-profiler-is-now-open-source-95e291df9d18" rel="nofollow">https://medium.com/yandex/yandexs-high-performance-profiler-...</a>.<p>Inspired by Google-Wide Profiling, we started continuous profiling years ago with simple tools like poormansprofiler.org. With the rise of eBPF, we came up with a simple and elegant solution providing detailed profiles without noticeable overhead. Pretty wild when you can see the guts of your production binaries in a flamegraph without them even noticing.<p>Some technical details:<p>- Our main contribution is infrastructure for continuous PGO using AutoFDO. Google and Meta have done tremendous work on building PGO infrastructure, and we made the last missing piece of the puzzle to make this work well and scalable.<p>- Native binaries are profiled through eh_frame analysis, interpreted/JIT-compiled languages are profiled through perf-pid.map or hardcoded structure offsets.<p>- We render profiles in multiple ways, the most common one is a fast implementation of FlameGraphs, rendering 1M frames in 100ms.<p>- We provide Helm charts to easily deploy Perforator on your k8s cluster.<p>- You can use Perforator in standalone mode as a replacement for perf record.<p>I'd love to answer your questions about the tool!
Show HN: We're building a desktop app for browser-based AI agents
What's up HN!<p>This is Jared and Art. We met on HN and started building together.<p>Over the last few months we've been thinking a lot about how AI agents are going to impact the future. We want agents to be something that's actually useful for normal people as well as the 10x'ers. This lead us to building Meha over the last few months, our first swing at our vision! We saw OpenAI release Operators then we said f*k it let's post.<p>Meha is a desktop app that uses your Chrome browser to execute tasks in the background. It controls your installed Chrome browser and uses LLMs with playwright to plan and execute actions to accomplish your task. You get to see each planning step the bot is doing and have access to its long term memory.<p>Meha also uses its own file system and can export files for download. Another thing we've been focused on in multi-agent workflows and Meha can run many bots at the same time. One of the reasons why we can ship this for free in the mean time is because of how cheap the agents are. But we are planning to have a Pro version for power users. We prefer not to raise since we're against VC funding.<p>We have been influenced by a lot of concepts in probabilistic robotics and RL to develop a fairly robust 'agentic' framework. As well as an algorithm for efficiently converting/compressing large html pages into a semantic format. If you're interested we will open source this asap in an SDK (will work with all OpenAI API spec LLMs and with llama.cpp) let us know.<p>We're currently in beta and working on figuring out what this product will become and super stoked! Let us know what you think. To get access to Meha we have links on our discord to download (Both MacOS and Windows is available). Please give us all the feedback/criticism (even if you hate AI).<p>Link to Meha: <a href="https://meha.ai" rel="nofollow">https://meha.ai</a>
Show HN: We're building a desktop app for browser-based AI agents
What's up HN!<p>This is Jared and Art. We met on HN and started building together.<p>Over the last few months we've been thinking a lot about how AI agents are going to impact the future. We want agents to be something that's actually useful for normal people as well as the 10x'ers. This lead us to building Meha over the last few months, our first swing at our vision! We saw OpenAI release Operators then we said f*k it let's post.<p>Meha is a desktop app that uses your Chrome browser to execute tasks in the background. It controls your installed Chrome browser and uses LLMs with playwright to plan and execute actions to accomplish your task. You get to see each planning step the bot is doing and have access to its long term memory.<p>Meha also uses its own file system and can export files for download. Another thing we've been focused on in multi-agent workflows and Meha can run many bots at the same time. One of the reasons why we can ship this for free in the mean time is because of how cheap the agents are. But we are planning to have a Pro version for power users. We prefer not to raise since we're against VC funding.<p>We have been influenced by a lot of concepts in probabilistic robotics and RL to develop a fairly robust 'agentic' framework. As well as an algorithm for efficiently converting/compressing large html pages into a semantic format. If you're interested we will open source this asap in an SDK (will work with all OpenAI API spec LLMs and with llama.cpp) let us know.<p>We're currently in beta and working on figuring out what this product will become and super stoked! Let us know what you think. To get access to Meha we have links on our discord to download (Both MacOS and Windows is available). Please give us all the feedback/criticism (even if you hate AI).<p>Link to Meha: <a href="https://meha.ai" rel="nofollow">https://meha.ai</a>
Show HN: TalkNotes – A site that turns your ideas into tasks
Hey all!<p>I created TalkNotes few weeks ago and it started getting traction in hours. It quickly went from 0 -> $700 revenue with One time payment and I decided to remove the one time payment, the line went straight down but since then it rising little by little and has now reached $150 MRR. I'm stoked since this is one of my best projects.<p>The idea is to speak freely into a microphone about anything on your mind—meetings, emails, tasks—and let AI help organize it all. It turns your thoughts into a structured to-do list, notes, flashcards, and more. I created it because spending 15 minutes every day setting up traditional productivity apps is a waste of time. I thought it might resonate with others looking for a similar solution.<p>There's a fair bit of churn since I think with something like this users either love it or never end up using it. I could probably add some more retention strategies like reminders and other productivity tools integration like Google Calendar, and more...<p>If this sounds interesting, I’d love to hear your thoughts or suggestions. Feel free to share how you currently manage your daily tasks—always keen to learn from this community.<p>Here's the link if you want to have a look: <a href="http://talknotes.tech" rel="nofollow">http://talknotes.tech</a>
Show HN: TalkNotes – A site that turns your ideas into tasks
Hey all!<p>I created TalkNotes few weeks ago and it started getting traction in hours. It quickly went from 0 -> $700 revenue with One time payment and I decided to remove the one time payment, the line went straight down but since then it rising little by little and has now reached $150 MRR. I'm stoked since this is one of my best projects.<p>The idea is to speak freely into a microphone about anything on your mind—meetings, emails, tasks—and let AI help organize it all. It turns your thoughts into a structured to-do list, notes, flashcards, and more. I created it because spending 15 minutes every day setting up traditional productivity apps is a waste of time. I thought it might resonate with others looking for a similar solution.<p>There's a fair bit of churn since I think with something like this users either love it or never end up using it. I could probably add some more retention strategies like reminders and other productivity tools integration like Google Calendar, and more...<p>If this sounds interesting, I’d love to hear your thoughts or suggestions. Feel free to share how you currently manage your daily tasks—always keen to learn from this community.<p>Here's the link if you want to have a look: <a href="http://talknotes.tech" rel="nofollow">http://talknotes.tech</a>
Show HN: TalkNotes – A site that turns your ideas into tasks
Hey all!<p>I created TalkNotes few weeks ago and it started getting traction in hours. It quickly went from 0 -> $700 revenue with One time payment and I decided to remove the one time payment, the line went straight down but since then it rising little by little and has now reached $150 MRR. I'm stoked since this is one of my best projects.<p>The idea is to speak freely into a microphone about anything on your mind—meetings, emails, tasks—and let AI help organize it all. It turns your thoughts into a structured to-do list, notes, flashcards, and more. I created it because spending 15 minutes every day setting up traditional productivity apps is a waste of time. I thought it might resonate with others looking for a similar solution.<p>There's a fair bit of churn since I think with something like this users either love it or never end up using it. I could probably add some more retention strategies like reminders and other productivity tools integration like Google Calendar, and more...<p>If this sounds interesting, I’d love to hear your thoughts or suggestions. Feel free to share how you currently manage your daily tasks—always keen to learn from this community.<p>Here's the link if you want to have a look: <a href="http://talknotes.tech" rel="nofollow">http://talknotes.tech</a>
Show HN: ESP32 RC Cars
This is a projected I started that blends both the fun of playing a split screen multiplayer driving game and controlling real rc cars.<p>The cars can also be controlled via bluetooth gamepads and is meant to be easily hackable.
Show HN: ESP32 RC Cars
This is a projected I started that blends both the fun of playing a split screen multiplayer driving game and controlling real rc cars.<p>The cars can also be controlled via bluetooth gamepads and is meant to be easily hackable.
Show HN: ESP32 RC Cars
This is a projected I started that blends both the fun of playing a split screen multiplayer driving game and controlling real rc cars.<p>The cars can also be controlled via bluetooth gamepads and is meant to be easily hackable.
Show HN: ESP32 RC Cars
This is a projected I started that blends both the fun of playing a split screen multiplayer driving game and controlling real rc cars.<p>The cars can also be controlled via bluetooth gamepads and is meant to be easily hackable.