Explore the hottest developer projects on Show HN for 2024-12-06. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Show HN submissions featured various innovative projects spanning different domains. Notable highlights include a speech transcription tool using Intel NPU, a GitBook documentation downloader for LLMs, and a Rust crate for assert macros. Several AI-focused projects emerged, including an AI betting prediction tool, a selfie enhancement system, and a tool analyzing Reddit posts for idea validation. Developer tools like Go slice accessor generator and TypeConf for config typing were introduced. Other interesting projects included an interactive world news map, a decentralized web publishing network, and an open-source web application firewall called BunkerWeb. The submissions also featured educational tools, gaming experiences, and various utility applications aimed at solving specific user needs.
1. Show HN: Quick and dirty speech transcription on an Intel NPU
URL: https://github.com/ellenhp/whisper-npu-server
Author: ellenhp
Description: tldr: I made a global hotkey on my laptop that will record my voice while I hold it down, transcribe the result and type out what it thinks I said.
Background:
My laptop was stolen recently and the new one I got to replace it has an Intel NPU [0] in it. The promise of the NPU is running small machine learning models efficiently on mobile hardware. I thought a good application of this would be using whisper to transcribe speech into text. There’s not really much [1] out there on Linux that can do this right now which is kind of a bummer because it’s a big accessibility thing to be able to type with your voice. I use my Sway configuration [2] to map the right control key to run a wrapper program [3] and then the release of the right control key to send a SIGINT to that program. The wrapper catches the SIGINT, ends transcription, and types the transcribed text into the focused application with the enigo
crate.
Repo link: https://github.com/ellenhp/whisper-npu-server
This is not one of my high polish projects, but I did want to throw it out there into the world, especially because the OpenVINO project doesn't have any containerized NPU examples, even for LLMs.
[0] https://intel.github.io/intel-npu-acceleration-library/npu.h...
[1] I found this, and based some of my code on it: https://github.com/oddlama/whisper-overlay
[2] See end of post for example.
[3] https://github.com/ellenhp/whisper-transcription-wayland/
Sample Sway config:
bindsym --no-repeat Control_R exec "whisper-transcription"
bindsym --release Control_R exec killall -2 whisper-transcription
Popularity: 2 points | 0 comments
2. Show HN: GitBook Documentation Downloader for LLMs
URL: https://github.com/Amal-David/gitbook-downloader
Author: amaldavid
Description: I built a tool that converts GitBook docs into LLM-friendly markdown files. Perfect for feeding technical documentation into ChatGPT, Claude, or custom LLaMA models. GitHub: https://github.com/Amal-David/gitbook-downloader Key features:
Downloads complete GitBook documentation sites Converts to clean markdown format Web interface for easy URL input Works with ChatGPT, Claude, and other LLMs Preserves document structure and internal links [Still some bugs here, need to fix it]
Will publish a hosted version if there is enough interest.
Ideal for:
Training custom LLMs with technical docs Building knowledge bases for AI assistants Quick reference docs in AI chat context windows
Looking for feedback, especially from those working with LLMs/AI. What other documentation platforms should I support?
Popularity: 2 points | 1 comments
3. Show HN: Assertables version 9, a Rust crate of assert macros for smarter tests
URL: https://github.com/SixArm/assertables-rust-crate
Author: jph
Description:
Popularity: 1 points | 0 comments
4. Show HN: Go-gen-slice-accessors – Generate slice accessor methods in Go
URL: https://github.com/snamiki1212/go-gen-slice-accessors
Author: snamiki1212
Description: Hi HN,
I would like to share my open-source tool, go-gen-slice-accessors! It is a code generation tool written in Go that helps create accessor methods for slices of structs.
Manually defining accessor methods can be repetitive and tedious. go-gen-slice-accessors eliminates this hassle, letting you focus on the more important parts of your code.
https://github.com/snamiki1212/go-gen-slice-accessors
I would love to hear your feedback, suggestions, or comments!
Popularity: 3 points | 0 comments
5. Show HN: I made an AI betting prediction tool
URL: https://www.tipstergpt.xyz
Author: lefos
Description: Hey HN,
I’m Lefteris, a bilingual Greek/English solopreneur who’s spent years trying to build a startup... still trying lol. I previously co-founded Swollet, which of course failed, and now I’m diving into something new: TipsterGPT.
The idea came from a love of data, sports, and the growing potential of AI. TipsterGPT generates betting predictions based on your input—think leagues, divisions, teams, or specific parameters you care about. My goal is to provide transparency and give users control, rather than cookie-cutter predictions.
I’m here to learn about your thoughts, suggestions, and critiques. If this sounds interesting (or if it doesn’t), I’d love to hear why.
Feedback = gold. Thanks!
Popularity: 1 points | 3 comments
6. Show HN: I hacked together an app that lets you charge anywhere in the US
URL: #
Author: flyingcoder
Description: Hi HN,
Long time reader, first time poster. The EV charging infrastructure in the US is quite a mess (unlike the EU), where we have very few roaming options and the apps suck to use. Have been spending the past year building a native Swift app which lets you charge with over 7 networks, and it's really easy to use. I've seen a lot of threads on HN on this topic so thought I'd share it here :)
iOS: https://apps.apple.com/us/app/porta-charge/id6449201933
Sorry that it's not on Android yet... I made a web app for the time being, which lets you start a charge from our web app on mobile, but the MapKit JS library from Apple is very meh / slow and in the process of switching it out... https://portacharging.com Any feedback is super appreciated! Thank you
Popularity: 6 points | 2 comments
7. Show HN: When you open a new tab, see a fun moment from that day in history
URL: https://chromewebstore.google.com/detail/empty-title/nidngfccmocbbmpjlmlfioljkeajbdek
Author: awwstn
Description:
Popularity: 3 points | 0 comments
8. Show HN: Simple ColorBlock Game I Coded with ChatGPT Pro Mode
URL: https://colorblocks.franzai.com/
Author: franze
Description:
Popularity: 2 points | 0 comments
9. Show HN: AI to turn your selfies into stunning photos
Author: imagiself
Description: Turn your selfies into stunning photos with the most advanced Personal AI Photographer. Choose from unique locations, epic scenes, or fantasy worlds, and see yourself anywhere you can imagine.
Popularity: 1 points | 0 comments
10. Show HN: Qtmonkeytype- A smooth typing software for PC; monkeytype.com clone
URL: https://github.com/Mouad4399/Qtmonkeytype
Author: Mou3mida
Description: What my Project Does? Qtmonkeytype is still not fully completed , but it has the majority of features of the original website like:
Smooth typing
Good UI
Customizable theme
it is cross-platform thanks to Qt
Target Audience People who want to practice typing offline.
Comparison honestly, I have been looking for a typing test desktop application, but most of apps that I found were bad and not comfortable and not as good as monkeytype.com so I tried to make One
Popularity: 1 points | 0 comments
11. Show HN: I made a website for people to bet on my blood glucose
URL: https://diabet.zengin.io/
Author: huseyz
Description: I made a fun (imaginary money, a.k.a. candies) betting site where you can place a bet on my blood sugar levels.
Popularity: 2 points | 1 comments
12. Show HN: AI-Powered data and insight generator
URL: https://pollsensei.ai/register
Author: Winkay_
Description: Free Signups
Popularity: 1 points | 0 comments
13. Show HN: I built an Obsidian vault, connecting all Kanji
URL: https://github.com/AlexW00/Kanji-Vault
Author: surrTurr
Description:
Popularity: 5 points | 1 comments
14. Show HN: Typeconf – a tool that adds types to configs
URL: https://typeconf.dev
Author: mifydev
Description:
Popularity: 1 points | 0 comments
15. Show HN: Chat with o1 from Claude Desktop
URL: https://github.com/mzxrai/mcp-openai
Author: mbm
Description:
Popularity: 2 points | 0 comments
16. Show HN: PVBenchmark – Forecast and Benchmark PV Systems with Real-World Data
Author: muc-martin
Description: Hi HN,
I want to share PVBenchmark with you, a side project designed to help owners of photovoltaic systems forecast and benchmark their solar energy production.
Small plug-and-play solar systems, like those increasingly popular in Germany and around the world, allow homeowners and renters to install solar panels on balconies, rooftops, or backyards. These systems make renewable energy more accessible and help reduce electricity bills. However, understanding how well a system is performing or whether it’s optimized can be challenging.
PVBenchmark is here to address that challenge by offering:
Forecasting: Enter your location and details for multiple surfaces (orientation, tilt, and capacity) to get tailored solar production forecasts.
Benchmarking: Compare your actual energy production with real-world data from other users’ systems. By crowdsourcing production data, the platform builds a growing dataset that enables meaningful comparisons and insights. Over time, the plan is to expand benchmarks to include specific solar modules, inverters, and batteries, providing unbiased evaluation data beyond product marketing claims.
Though the project started with a focus on Germany, PVBenchmark now supports English and supports global production forecasts. As interest in small-scale solar systems grows in the U.S. and beyond, I hope this platform can become a valuable resource for homeowners, renters, and energy enthusiasts alike.
It’s an early version, and I’d love to hear your feedback. Thanks, and I look forward to your thoughts!
Popularity: 1 points | 0 comments
17. Show HN: Get Another Word – minimalistic thesaurus
URL: https://getanotherword.com
Author: Igor_Wiwi
Description:
Popularity: 2 points | 1 comments
18. Show HN: DRSS – Decentralized web publishing network
URL: https://reader.did-1.com/posts
Author: brisky
Description:
Popularity: 3 points | 0 comments
19. Show HN: Geolede – An interactive world news map
Author: gocfs
Description: Hello HN! I wanted to share my first web application, Geolede, which presents country-specific news articles and geographical information using an interactive map.
This was born out of personal curiosity while traveling. I was interested in the local news of the area I was visiting, as well as surrounding countries. I went searching online for a fun way to learn about them, but nothing suited exactly what I was looking for, so I tried building it myself.
While functional, this is still a work in progress, and I have some ideas for new features - specifically search functionality. Though every country should have data, some are so small that clicking within their borders is difficult unless you know exactly where to look! I'd also like to get better and more local sources of news.
Happy to hear your thoughts!
Popularity: 1 points | 0 comments
20. Show HN: Real-Time YOLO Object Detection in Elixir: Fast, Simple, Extensible
URL: https://github.com/poeticoding/yolo_elixir
Author: alvises
Description:
Popularity: 76 points | 11 comments
21. Show HN: Hacker Radio – NotebookLM style episodes based on /best and HN comments
URL: https://hacker-radio.onrender.com
Author: jmacd
Description: I've been working on this for a few days as I find it increasingly difficult to keep up with HN-related reading. Articles’ content is scraped and processed into detailed summaries, which are then combined with the top comments in the related HN thread and then passed to 4o to generate the script. I am using Google's Multispeaker TTS as it sounds great and parallelizes the audio file generation.
Popularity: 2 points | 0 comments
22. Show HN: Generate Highly Detailed Notes and Quizzes from Any Recording or Video
URL: https://note-ai.co
Author: Rezentic
Description: A brilliant note taker for your PC/laptop. Record your own computer/microphone audio or via the chrome tab and transcribe this into Specific notes
Check it out and let me know your opinion!
Declutter your textbook notes with organized Transcriptions Generate quizzes & practice questions from any recording Summarize hours worth of videos in minutes
Track meetings from apps installed on your computer such as zoom, teams, slack, etc.
Download here: https://chrome.google.com/webstore/detail/jglbjhnofpaibaokbn...
Popularity: 1 points | 0 comments
23. Show HN: Simple VPN Comparison Table
URL: https://vpns.gg
Author: HIFINOFLY
Description:
Popularity: 4 points | 3 comments
24. Show HN: MilkDropLM – generate presets for the MilkDrop music visualizer
URL: https://huggingface.co/InferenceIllusionist/MilkDropLM-7b-v0.3
Author: nuclearsugar
Description:
Popularity: 3 points | 1 comments
25. Show HN: Mimair, reducing the workload of spaced repetition and active learning
Author: JackDanMeier
Description: Quickly generate flashcards by highlighting text from a pdf.
Get simple explanations for complex subjects.
Review your flashcards with a spaced repetition algorithm(FSRS) and have your answer automatically graded.
Press the reference in a to quickly jump back to it's origin.
There are more small features but those are the most interesting. Hit me with as much feedback as you can muster :)
Popularity: 1 points | 0 comments
26. Show HN: BunkerWeb – The Open-Source Web Application Firewall (WAF)
URL: https://github.com/bunkerity/bunkerweb
Author: bnkty
Description:
Popularity: 111 points | 28 comments
27. Show HN: A tool that analyzes Reddit posts to validate your idea
URL: https://buildpad.io/idea-validation
Author: davidheikka
Description: We wanted to make idea validation super easy and available to everyone so we built this free tool.
How it works:
1. Describe your idea
2. Get a problem statement + target audience (modify if needed)
3. Click search
4. Our AI searches through millions of Reddit discussions to gauge market demand
5. Get a detailed analysis with insights about potential demand for your idea and some of the relevant posts found
I know some people will be worried about getting their ideas stolen so I want to make it clear that your ideas are private and are not saved.
Appreciate any feedback on how we can make this better for you.
Thank you!
Popularity: 2 points | 0 comments
28. Show HN: TallyCal – A Doodle alternative for group scheduling polls without ads
Author: sk24iam
Description: I was frustrated with many of the existing solutions for group scheduling due to being covered with ads, terrible UI, or a lack of features. In 2022, I built and launched my own solution. The app is 100% built with nocode (Bubble) and the goal was to be quick, easy, and simple for users. A majority of users are in education, staffing/recruiting, or coordinating social events. Below are some of the features that make it stand out.
- 100% free to get started without ads and no registration required
- Simple UI that works well on mobile
- Both traditional and heatmap polls for finding calendar dates (also signup sheets available)
- Cross timezone functionality
- Schedule single day or multi day events
Let me know what you think.
Popularity: 1 points | 0 comments
29. Show HN: Santa's Adventure – A Festive Gaming Experience for Everyone
URL: https://santaadventure.net
Author: jerrylearner
Description: Welcome to Santa Adventure, a magical gaming wonderland filled with Christmas spirit! We've carefully crafted a collection of interactive games featuring Santa Claus and holiday themes, from the heartwarming Mr. and Mrs. Santa adventure to engaging gift-matching challenges. Each game is infused with festive charm, making it perfect for families sharing precious moments or individuals seeking holiday entertainment. Whether you're helping Santa deliver presents or solving Christmas puzzles, Santa Adventure offers a unique gaming experience that captures the true essence of the holiday season. Join us on this delightful Christmas journey filled with surprises and joy!
Popularity: 2 points | 0 comments
30. Show HN: I Made a Free User Profile Generator
Author: mhfrenchtm
Description:
Popularity: 2 points | 4 comments
31. Show HN: Prompt Engine – Auto pick LLMs based on your prompts
Author: yoeven
Description: Nowadays, a common AI tech stack has hundreds of different prompts running across different LLMs.
Three key problems:
- Choices, picking from 100s of LLMs the best LLM for that 1 prompt is gonna be challenging, you're probably not picking the most optimized LLM for a prompt you wrote.
- Scaling/Upgrading, similar to choices but you want to keep consistency of your output even when models depreciate or configurations change.
- Prompt management is scary, if something works, you'll never want to touch it but you should be able to without fear of everything breaking.
So we launched Prompt Engine which automatically runs your prompts for you on the best LLM every single time with all the tools like internet access. You can also store prompts for reusability and caching which increases performance on every run.
How it works?
tldr, we built a really small model that is trained on datasets comparing 100s of LLMs that can automatically pick a model based on your prompt.
Here's an article explaining the details: https://jigsawstack.com/blog/jigsawstack-mixture-of-agents-m...
Popularity: 85 points | 14 comments
32. Show HN: Talk to Santa x ElevenLabs – A Santa you can talk to
URL: https://www.talktosanta.io
Author: louisjoejordan
Description: I put together a small project that lets you talk to an AI Santa Claus at https://talktosanta.io. The voice is generated using ElevenLabs (based on a trained voice actor), and there’s no login required. For each conversation started, ElevenLabs will donate $2 to charity (capped at $11,000).
Just a holiday experiment. Feedback is welcome.
Popularity: 2 points | 3 comments
Conclusion
Today's Show HN roundup showcases a diverse range of innovative projects. From AI-powered tools to creative coding solutions, these projects reflect the dynamic nature of our tech community. Which project caught your attention the most? Let us know in the comments!
Tags: #ShowHN #TechInnovation #DeveloperProjects #AI Applications #Open Source Software