frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: TitleArt – Make text like it's 1997

https://titleart.dvy.io/
338•davidbarker•12h ago•63 comments

Show HN: A Truly Modular Keyboard

https://github.com/notaroomba/keybytes
237•NotARoomba•1d ago•81 comments

Show HN: Ranwhat.com

https://github.com/MatijaMiki/ranwhat
2•ranwhatcom•42m ago•0 comments

Show HN: ToiletPanic – A static survival guide for bathroom emergencies

https://toiletpanic-119.netlify.app
2•cast9•1h ago•0 comments

Show HN: ADRs for AI – Deliberation records for human–AI work, versioned in Git

https://adrs.systems
60•lumbroso•1d ago•36 comments

Show HN: Printable Calendar Maker

https://makecalendars.com/
3•artiomartiom•2h ago•0 comments

Show HN: Freehire, open-source search 3M+ tech jobs from company career boards

https://freehire.me/
26•i_strelov•14h ago•3 comments

Show HN: Hurston-1 open source TTS that speak Southern American and Afro-English

https://huggingface.co/destined/hurston-1
61•Gcarter08•1d ago•25 comments

Show HN: Rostr – Give your agents names, remember who's working on what

https://getrostr.sh/
2•piazz•4h ago•1 comments

Show HN: Proc-CLI – An agent-friendly CLI tool for process and port management

https://proc-cli.com/
16•yazeedaloyoun•11h ago•3 comments

Show HN: Ultimidi – piano learning web game

https://game.ultimidi.com/
5•XCSme•5h ago•2 comments

Show HN: RainbowSay – Learn, teach, research languages live with shows you love

https://rainbowsay.ai/
10•gigapotential•14h ago•2 comments

Show HN: AgentTrust – Zero-trust security and human approvals for AI agents

https://github.com/SRN0129/Agenttrust
12•SRN0129•19h ago•1 comments

Show HN: I put employees inside S&P 500 market-cap bubbles

https://bigwhalehunting.com/workforce/
176•vfxGer•1d ago•48 comments

Show HN: Corgi, a helpful {agent, terminal} multiplexer

https://corgi.computer/
139•eiopa•2d ago•46 comments

Show HN: How religions evolved? Charts, Maps, Citations

https://howitevolved.com/chart/
2•silly073•11h ago•1 comments

Show HN: Nodecode, open-source living agent in Lisp that rewrites itself for you

https://github.com/nodecode-ai/nodecode
3•svsairevanth•12h ago•0 comments

Show HN: Visualization of Top News Stories

https://www.topaztee.com/digglabs/
4•topaztee•17h ago•3 comments

Show HN: Drint – packaging dielines and 3D box mockups as an MCP server

https://drint.io/help/mcp
2•Dan96•12h ago•0 comments

Show HN: God – real-time control room for LLM agent societies (EMNLP 2026 demo)

https://github.com/XiaoLuoLYG/GOD
2•xiaoluolyg•13h ago•0 comments

Show HN: Autonomous root for Tcl Android TV via CVE-2022-22706

https://gitlab.com/c4psu13/mali-pagecache-root
58•t20n•2d ago•19 comments

Show HN: Uberblok – an interactive museum of ZFS internals

https://uberblok.storagebits.workers.dev/
126•storagebits•5d ago•37 comments

Show HN: Impossible Machines: declaratively program the physical world

https://www.impossiblemachines.xyz
81•bhaprayan•3d ago•21 comments

Show HN: Making a smart TV dumb and then smart

https://github.com/anubhavmalhotra/r2d2-tv
109•animalhot•3d ago•81 comments

Show HN: Steal My Bitcoin

https://stealmybitcoin.com/
611•cloudlandsdev•1d ago•444 comments

Show HN: A 3D mesh playground for coding agents (three.js + manifold-3d)

https://sketchagent.dev/s/yfYU6LhT
5•wsxiaoys•15h ago•2 comments

Show HN: SimCity, but with Permits

https://permit.petercai.com/
938•pcai•5d ago•425 comments

Show HN: Swurf – Swipe through the real web

https://swurf.org/
77•webtjb096•3d ago•36 comments

Show HN: OnKey – I'm a bad singer, so I built an app to show where I'm off-key

https://github.com/dsmurrell/onkey
234•dsmurrell•4d ago•94 comments

Show HN: Valence – Self-hosted media browser (Jellyfin/Plex alternative)

https://www.getvalence.app/
4•MarquesCoding•18h ago•0 comments
Open in hackernews

Show HN: Ultimidi – piano learning web game

https://game.ultimidi.com/
5•XCSme•5h ago
Hi HN,

10 years ago, as my BsC final project I had the idea to make a quick game that used neural nets to detect notes played on a guitar, and I made a small mini-game to make use of that. I always wanted to improve on that idea, so last year I started making my own piano-learning game.

You know how in most games you learn complex key combinations and sequences (i.e. Mortal Kombat fatalities), but those don't have much use outside of the game.

My idea was to make a game that can be played with the piano, so you you learn notes, chords, scales simply by playing.

While making it and prototyping many versions, I realised that that idea didn't work as well as I wanted, because it is hard to focus on reading notes, playing and some other gameplay logic.

In the end I settled on a combination of basic beat-based notes playing and a few minigames that use the piano as input. My goal now is to add even more such minigames, for learning different sheet reading, music theory and piano playing techniques.

For art, I am unfortunately not a designer and have no budget for hiring one, so I decided to go with some simple shaped art generated in bulk using AI rendering SVGs. Hopefully this is just a placeholder until I find someone to do the art for the game.

You can try it out for free, it does have some extra content in the Pro version, but a lotof content is free, including the ability to directly play full songs in scrolling or sheet mode here: https://game.ultimidi.com/songs

Happy to hear any feedback, especially if the MIDI connection/notes detection didn't work or something doesn't feel good.

Thank you!

Comments

XCSme•5h ago
Note that you need to play the first 2 introductory levels before you have access to the minigames. Sound invaders is the mini-game I focused more on.
vunderba•55m ago
Nice job. I run a relatively popular Simon Ear Training game for piano/guitar (link on my bio if interested) so always happy to see more musical edutainment games.

Some feedback as a musician: in general, you want to avoid a metronome that maps to distinct pitches (in your case, it sounded like E on the downbeat and A on the others) because it can subtly interfere with new learners as they build a mental connection between notes and pitches.