Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- Mostly games-adjacent hobby tools, it turns out.
(Edit: forgotten in first edition) A cookbook to store the recipes my family likes to cook so I can eventually break up with Pinterest: https://github.com/vtbassmatt/Cookbook
A data extraction pipeline and search engine for a new card game called Mood Swings: https://moodswingsdata.github.io and https://moodswingsdata.github.io/feelings.
An app to let my friends and me build a Magic: the Gathering cube iteratively together: https://github.com/vtbassmatt/popcorn-cube
A custom wiki engine for a family of podcasts I enjoy: https://github.com/vtbassmatt/totalus-wikium
A systemd log viewer for the web: https://github.com/vtbassmatt/djournal
by vtbassmatt - Did you take down djournal? It returns a 404 now.
- For storing receipes I like Mealie, and I didn't have to code it myself.by Schlagbohrer
- Games stuff for me too - geoguessr in my case. It'd never have been worth putting in the time to build them without AI but so easy with AI.by jvvw
- https://github.com/vtbassmatt/djournal is not public ? I'm using https://github.com/ralsina/grafito but I'm not super happy with itby kigiri
- I'm working on a self-hosted search service called Hister (https://hister.org/ - https://github.com/asciimoo/hister) with the goal to reduce dependence on online search engines and AI answers.
Hister is a full text indexer for websites and local files which automatically saves all the visited pages rendered by your browser. It provides a flexible web (and terminal) search interface with offline result previews & detailed query language to explore collected content or quickly fall back to traditional search engines.
It can provide a privacy-respecting search experience for serving "recall" type searches where users retrieve previously visited content, but falls short in "discovery" type searches (yet).
by asciimoo - This was the first AI project I ended up working on as well, except I approached from building a meta-search first. I only added support for a local index recently (via SQLite FTS 5). But I haven't shared my project, whereas you have a truly fantastic webpage for yours. Plus going the extra distance with a terminal interface and MCP server too.
Much kudos. I hope more people discover how powerful even a local search index of previously visited content can be. And I hope more people can build large indexes as well, so we're not just relying on Brave & Mojeek & Marginalia (and EUSP) to rescue us for the fallback discovery searches.
by SyneRyder - Built a tool to help design cs/science inspired jewelry in CAD. I wrote a DSL to describe the jewelry, and had an LLM write the interpreter to generate a CAD file using cadquery (note to self: LLM suck at 3d reasoning). I would not have had the time to do this without AI.
Also used AI to design an online store (I'm not a front end dev). It's amazing to see my wife (non-technical background) tweak the web-site using claude code.
End result: an online store where we sell jewelry pieces that actually are lambda-diagrams (Tromp diagrams) that compute Graham's number, or of the Y-combinator (well, technically it's just a fixed point operator, one beta reduction away from the Y-combinator. But Y-combinator was not aesthetically pleasing from a jewelry point of view)
store: Built a tool to help design cs/science inspired jewelry in CAD. I wrote a DSL to describe the jewelry, and had an LLM write the interpreter to generate a CAD file using cadquery (note to self: LLM suck at 3d reasoning). I would not have had the time to do this without AI.
Also used AI to design an online store (I'm not a front end dev). It's amazing to see my wife (non-technical background) tweak the web-site using claude code.
End result: an online store where we sell jewelry pieces that actually are lambda-diagrams (Tromp diagrams) that compute Graham's number, or of the Y-combinator (well, technically it's just a fixed point operator, one beta reduction away from the Y-combinator. But Y-combinator was not aesthetically pleasing from a jewelry point of view)
store: https://studio-galois.com
- Dope af, looks great.by NetOpWibby
- Jewelry looks beautiful. Have you managed to make any sales?by phyzix5761
- Surprised there is no self-similarity in the Recursion Earrings.by Noumenon72
- > note to self: LLM suck at 3d reasoning
one trick on 3d reasoning: get it to draw all the different orientations, and you pick which one to use
it save a lot of time vs trying to tell it to rotate around Y and it actually rotates around X
by 8note - I've found that Gemini Pro is surprisingly good at 3d reasoning. To back that claim up, I've had it create:
A WebGl program that takes input like X123 Y123 Z123 via WebSerial every 100 ms and builds an object out of the resulting path. Required some performance optimizations (just had to tell it what to do). Also asked it to make the corners nicer and it did. (To be fair, I'd already asked a lesser model and put some things in the prompt to nudge it the right way.)
Various OpenSCAD models. E.g., remote control holder with 5 slots, staggered heights, slight slant because it looks cool, and the slots all have different depths. One shot. It implemented the slant/tilt using a shearing matrix. 100 points.
by qiqitori - Many, really, but there are few I'm especially proud of:
- https://github.com/exlee/pikchr_pl - DiagramIDE (diagram amiga-style workbench where you can script Pikchr diagrams using TCL, Prolog, Pikchr or - recently mruby). Note: you need to navigate to actual crate for description. There are binaries built in case someone wants to try it.
- https://svg.axk.sh - semi manual SVG fitter so that I can easier vectorize AI-generated pseudovector images (who doesn't like 30kb SVG versus 1.8mb PNG?!)
- https://github.com/exlee/rik - this one makes me laugh every time I use it - it's an AI harness with text editor as an UI (i.e. it reacts to comment strings) - I gave it personality so it makes wacky comments but other than that it's very constrained agent (limited edition ;))
These are not vibe coded but AI made it much easier to slide through major friction points (e.g. for SVG fitter I really didn't want to reinvent fitting algorithms)
by xlii - These are really cool - I've been meaning to return to my pikchr-in-wasm IDE experiment. I only ever built a PoC, and that was before AI coding. I should pick it back up and polish it a bit, but after seeing your DiagramIDE, I might just use that.
This whole thread is turning HN into my favorite app store. Good stuff.
by rpdillon - A voice memo app, quite like the actual voice memo app from Apple. The thing is: now I can put my voice memo's on iCloud put Claude Code on it and make my transcripts into structured notes that my app then also displays.
So basically a way to just go on an hour long walk with myself, spit everything from the top of my dome stream of consciousness style, and then have Claude structure whatever I said.
It's nice to have something that structures my thoughts by just thinking out loud.
I vibecoded it (it's approaching 20K lines including tests). It works quite well but there are some bugs, so will have to do some actual engineering. But the UX is working quite well.
by melvinroest - Basically the entire business model of Plaud
- I love it!
But I have to ask: why not just advanced voice mode in ChatGPT or Claude?
by derwiki - This is really useful. Thanks for sharing.by cui
- Relatedly, I have recently started walking and talking, and I just use lightweight gamer headphones that have a mic. I just record it with a generic voice recorder app, then I use a local instantiation of whisper to transcribe it when I get home. I throw the transcript and the recording into a database and then I can search the whole thing, or have AI look for interesting patterns in my thoughts.by prometheus76
- I wrote a pen-plotter GUI and gcode sender in Rust. By hand. Like an animal.
I am the only user. Sometimes it's the process that matters, and exercising your brain is important too. I get that there is a lot of existential dread around AI taking our jerbs, and excluding humans from the process of creative work, but... you can still just write code, just for the personal satisfaction.
by Rantenki - thank you! I will give it a try with my penplotter. I tried to vibe something like that in the past, but the outcome wasn't at all what I expected.by ottonormal
- I was going to ask what is a pen plotter. Apparently this is like a printer but it uses a real pen to draw. Neat.by nha1
- Nice I am designing/building a pen plotter myself at the moment and was surprised by the lack of good software. Will give this a try!by duckerduck
- This is going to be one my next projects for experimenting with the Web Serial API. I got an old Ioline plotter that refuses to die. Any advise or tips for where to start with the SVG to Gcode conversion?by efortis
- I shipped a QA harness for Claude Code. Instead of clicking through flows by hand, it reads your code diffs, identifies the affected UI flows, and tests them in real browser
Plus after each run you get screen recordings with console logs, network requests, HARs, and Playwright traces so you can inspect exactly what the agent did :)
https://github.com/wizenheimer/canary
P.S. I attempted to do a Show HN but got flagged for some reason
by wizenheimer - Oh, that looks lovely. A much more coherent version of the scraps I've been assembling for myself. Kudos, I'll be giving it a whirl :)by schmookeeg
- > got flagged for some reason
From a quick look at your profile, the majority of your submissions have been Show HNs. HN only allows some fraction of your submissions to be Show HNs (imagine if the front page was nothing but), so eventually they will just be auto-flagged.
by pred_ - It's dumb, but....
I made a scraper that searches through all the news and finds anything 'war' related. It then summarizes it and give me that new in the Star Wars crawl with music.
by Balgair - This might be the best thing I've read about in quite a while. I'm extremely impressed with the quality of the concept. Well done.by alsetmusic