logoalt Hacker News

Ask HN: What are tools you have made for yourself since the advent of AI?

438 pointsby aryamaanlast Monday at 6:22 PM761 commentsview on HN

Comments

moose333last Monday at 9:07 PM

Scrobble tui to track vinyl record listens on last.fm, sourced from collection on Discogs

Calibre web UI 2.0 to replace Calibre's mediocre web interface. Used for browsing ebook catalog, searching and cataloging with a simple list feature.

Project Gutenberg local mirror UI to browse my local copy of Project Gutenberg books

A couple of MCP servers for self-hosted services to give access to OpenClaw. Currently working on a daily digest that Claw will generate that includes feeds from these: what news stories were popular in my feed reader, did my baseball team win, etc.

gtrlast Tuesday at 9:37 AM

I was running a DnD online game and didn't feel that all the battle maps out there were easy enough to use. I am running using a screen share on discord so all the extra features of Roll 20 for example just got in the way. So an hour with Gemini made the rather bare bones map that I have here.

https://gregryork.github.io/EpicRpgBattleMap/

sebastianconcptlast Monday at 10:16 PM

I've made a harness to discipline it and get consistent output regardless of model. Using it daily. Is the opposite of vibe coding, it delivers great planed code with my engineering taste. I had it open sourced for a while then I've closed it. Just a month or two after closing it, I read an article about this "clean room" thing https://en.wikipedia.org/wiki/Clean-room_design

show 1 reply
farbklanglast Monday at 9:48 PM

It evolved out of some weird interaction someone was smartassing me that the moon wasn't full when I was pointing to how pretty the full moon was. After that, between a friend and myself, it became a bit of a running gag how full (or not full) the moon actually was. This was my first real project I kind of "vibe coded": https://moon.masca.teide.cloud/ - showing you how full the moon is to the 10th decimal

renniehaylocklast Tuesday at 2:15 PM

Built a pwa (NextJS, Mongo) to manage a friend group prediction game for the World Cup. Every year someone from the group would volunteer to put together an excel sheet, collect predictions, etc etc. It was A LOT of work, so decided to try building something with Claude. https://toqui.app/en

It’s getting good traction in South America!

tortelast Monday at 11:55 PM

I finally shipped a Chinese learning app I wanted for myself for ages at https://wenmoji.com/. Just never had enough time to sit down and code it end to end. Still need some improvements of course, but will slowly chip away on it. I use it daily/weekly myself now.

Highlights are that it completely free, no login required and works offline (once you "downloaded"/cached some files the first time around).

jasonhayerlast Tuesday at 6:59 AM

I made an android app for my badminton club which allows me to take registered players from a whatsapp group through to Square for easy payments and reconciliation.

czw2last Monday at 7:44 PM

The tool that converts my telegram channel into web page with catalog of all the records where emoji used as a tags, so I can quickly find any post:

Code: https://github.com/VadimKey/xorpingtonian

Catalog (in Russian): https://vadimkey.github.io/xorpingtonian/

During vibe coding I found that emojis are not that simple as I thought about them.

hk1337last Monday at 10:20 PM

https://github.com/haydenk/overseer - a Go port of foreman

https://github.com/haydenk/homestead - another Go project, working on a better uptime dashboard that can also be the main homepage for accessing homelab resources.

I also used AI to find and create issues and milestones to for me to get the project to 1.0.0

show 1 reply
toyeticlast Tuesday at 4:10 PM

I wanted to use worktree's the same way that cursor/windsurf/jetbrains air etc. do, i.e. but in intellij idea using claude code. It's a bit rudimentary and I wouldn't release it on the marketplace but I made a really good plugin that allows me to work on multiple tasks at once using worktree's and has all the great functionality intellij has.

thangalinlast Tuesday at 2:17 AM

https://repo.autonoma.ca/repo/treetrek

The wow moment came when it wrote syntax highlighting rules for 40 languages and file formats in ~10 minutes:

https://repo.autonoma.ca/repo/treetrek/tree/HEAD/render/rule...

SeriousMlast Monday at 9:50 PM

Could we please stop putting price tags on 15-commit repos? It's just crazy that every idea, created with ai, now costs 10$ or more per month, despite it costs 5$ to create.

NetOpWibbylast Monday at 11:05 PM

I built a database.

The team behind Gel got acquired by Vercel and I already experienced falling in love with a dead database (RIP RethinkDB) so I decided to fork the concept to a TypeScript port with Svelte as the UI instead of React.

It'll live at disc.sh in a few months. Early dogfooding is promising.

EDIT: Also forgot that I removed React from GraphiQL in favor of Svelte too. https://news.ycombinator.com/item?id=48044888

spicyusernamelast Tuesday at 11:47 AM

MCP for magic the gathering

A game engine / MVP game

A tool to replay shell commands during presentations

A tool to generate ttrpg book pdfs from obsidian markdown

A tool to generate confluence pages from markdown

ex-aws-dudelast Monday at 11:26 PM

I've always used notepad++ with one single giant .txt file for taking notes with dividers separated for each day so I codified that practice into a desktop app

Just a super minimalist thing where each day is one .txt file with the newest one at the top and a lazy loading scrolling list with every note going back 5 years

Supports CTRL + F searching, backups, and a bunch of other QoL features/macros

Its kind of a revolution that with agentic coding everyone can have their own hyperspecific customized apps

dgunaylast Tuesday at 8:12 AM

Mostly I was not an "I have a script for that" guy before AI, except for the occasional VERY simple or VERY high ROI thing. Now I've got more oddball scripts that do things I couldn't be bothered to automate before, including: workarounds for buggy software, stitching tmux together with other tools, automating common operations so I don't have to use the god awful GitHub UI, etc.

BoredPositronlast Monday at 11:22 PM

I restore old non-functioning radios with nice design and good audio. I replace the old tech except the speakers with a raspberry add a mic array and package them with an easy to use ubuntu. whisper and the small gemma models made everything so much easier and private. I basically rewrite the whole backend with claude and created a nice first setup experience akin to other smartspeakers. It's amazing how good the sound is from these old speakers.

show 1 reply
azriel91last Monday at 10:55 PM

A graphviz substitute in rust:

https://azriel.im/disposition/

The text editor has an LSP built in to guide you to what can be entered, but see the examples.

I wanted a way to have visual documentation that can show/hide detail, and be pure svg so that it can be pasted into sites without becoming pixelated.

Also supports animations to show interactions between hosts, which always gets messy when drawing a static diagram.

backend_dev82last Tuesday at 4:43 AM

Also I had a redis clone from before, but with AI i separated the epoll layer from the actual database engine which made it sort of embeddable. And hooked that embeddable database into a JNI interface, and now it can run inside Android applications, sort of like a concurrent hash map, but one that lives off heap and has support for TTLs and mget, msel, mdel, hashes and all that. I use it for some silly android games.

david_shilast Tuesday at 7:14 PM

I've spent the last 3 months making it super fast to set up new OpenClaw agents in the cloud

https://operator.io - multiple isolated agents in Telegram with their own memory and tasks has been great for automating reminders, keeping tabs on things, and acting as a personal exocortex

sciyoshilast Tuesday at 12:03 PM

A docker-compose equivalent for running native processes: https://github.com/sciyoshi/decompose

Similar to another tool called process-compose but with a CLI that mimics the docker one more closely and doesn't start a TUI by default.

Useful if your team's on nix and doesn't need containers.

italast Tuesday at 1:42 AM

I've been working on a tool to design laser cut jigsaw puzzles https://jiglu.dev/

Since I live far away from family I also added an online game so I could play with them or show them what I was making more concretely.

I've cut some jigsaw puzzles that it made, but without access to an uv printer or a laser cutter that works reliably it's been challenging to actually make them

alexeyzalast Tuesday at 9:03 AM

a TUI that runs all my daily Linux updates from one place.

Updating my machine used to be a dozen scattered commands: apt, fwupd, and a pile of dev tools I want kept current (node/npm, go, claude, opencode, plus binaries like kitty and lazydocker) that each update their own weird way. Now it's one Bubble Tea dashboard that checks each tool's installed version against upstream and only downloads what's actually behind, so I can see at a glance what's current and what's not. Adding a new tool is easy enough that I just toss new ones in as I start using them.

It also has a cleanup mode that hunts down all the pesky cache files that quietly eat your disk and reclaims the space in one pass, which has saved me from the "laptop full again" scramble more than once.

Currently, testing it privately and tweaking to make it awesome.

Another tool I made for myself is automated video editor (takes folder of raw photos images, and generates edited video that can be shared online). Used it among other things to edit all my GoPro raw footage laying around (hundreds of files).

farseek1last Tuesday at 6:34 PM

I built a little web app that just collects job descriptions - currently up to 3m+ live / 15m dead descriptions - I mostly just use it to search to find stuff out - I should probably make they the main feature rather than the matching service idea.

https://farseek.io/

smeejlast Tuesday at 7:20 PM

I've been a longtime user of Logseq, and thankfully both it and its plugins are open source. I've just been having a lot of fun tweaking plugins I use a lot to have the additional features I've always wished they had. It's so easy to clone the repo and just say, "Claude, make this do X as well."

pelflast Monday at 10:03 PM

- app to help buy/find books for my wife - app to help manage my climbing wall - app to help finding good films/series - app to track weight - app to manage my board games and find the right ones to play - app for planning wood builds (e.g. climbing volumes) - telegram bots for: - picking restaurants for weekly lunch with friends - managing our 5-a-side football games, make teams, elo ladder - fantasy football leagues

Among many others

einpoklumlast Monday at 8:25 PM

At work, I've created a few convenience scripts in bash and Python - the second of which I am not fluent with. So, I used anonymized LLM access to create boilerplate/simple scripts with a bit of argparse and NumPy, which I then adapted to do what I actually wanted.

Would have made them without UI with a bit more elbow grease invested in web-searching for some examples, maybe even a StackOverflow question.

Generally, I'm not a fan of LLMs and their social effects.

__mharrison__last Monday at 11:51 PM

- My own whisperflow bike shed

- Converted invoicing to Typst (from LaTeX)

- Automation of blinds

- Automation of lights

- Python library to control lights

- ML tuning library

- ML feature interaction library

- Jupyter notebook slideshow interface

- Davinci Resolve Authomation

- Arduino eink bluetooth HR monitor

- Tons of small scripts

prawnlast Tuesday at 4:53 AM

  - little visual web app cataloguing a small vineyard by vine vigour
  - 5 min web app that helps show my daughter netball zones per position
  - web app to track manual irrigation runs of 30ish taps across our property
  - a calculator to cost-compare types of retaining walls by length
  - a virtual card deck for testing a game idea
  - scripts to help clean up an unruly Gmail inbox
ohmahjonglast Tuesday at 11:35 AM

A simple one - a small MacOS status bar widget that shows me if my Ethernet adapter is the default connection or WiFi. It also shows the reported link speed. I have a _very_ flaky USB/Ethernet adapter so seeing "Eth 10" in the bar is enough to prompt me to unplug/replug and get back to "Eth 100" (yes, it isn't gigabit).

yaodublast Monday at 8:22 PM

Built a quant system that reads earnings transcripts for what management is trying not to say. The model is surprisingly bad at this. Turns out management is too.

maniacalrobotlast Tuesday at 8:47 AM

- A few Tmux plugins to automate workflow tasks (jump to pane, resize panes) - lots of TUIs for displaying relevant information from services (github, jira, obsidian), that are tiled on a "home" tmux window, gives me a live dashboard of work that I can refer to over the day. - TUI games, started with a simple dope wars clone … for when I need a quick break.

chunpaiyanglast Tuesday at 2:35 AM

https://termonmac.com/ A relay terminal that lets you connect back to your Mac from your iOS device. I spent about 2 months building TermOnMac.

I am going to develop the next version TermOnHost, which will let you connect to all kinds of hosts (Mac, Windows, Linux, or any Linux embedded system) And your hosts can connect to each other.

realolast Monday at 10:51 PM

Having fun building something in software I always pushed for "when I will find the time".

Being proud of the result.

THAT is a real game changer LLMs allowed me, both in my professional and my casual life.

For example this:

https://github.com/yodalf/coincan.git

or this:

https://github.com/yodalf/kiosk.git

show 2 replies
philajanlast Monday at 7:48 PM

Built a book rotation, reading activity tracker, OpenLibrary ebook reader for my son’s story time.

https://bedtimebookhelper.com/

After coming back from paternity leave, I found that my team had really leaned in to AI driven development. This project was half catching up and half attempting to solve the burn out from the repeated books my wife and I were experiencing.

wrightbroshistlast Tuesday at 1:13 PM

I made a world cup match ranking that ranks matches based on excitement level using a formula for lead changes, higher scoring, late goals, games that decide who advances etc. It's spoiler free and only ranks on order games should be watched. And then each rank is a link to watch the game so it can be viewed with no spoilers.

henry28256last Wednesday at 2:58 AM

Since the advent of AI, I've built a voice memo app for myself. I can go on an hour-long walk, talk stream-of-consciousness style, and then have Claude structure my thoughts into organized notes. It's a great way to process ideas just by thinking out loud.

rootCompanylast Tuesday at 10:33 AM

I built several prediction models for the market price of gold and cryptocurrencies. But this is always more a fun task than serious stuff - you can't trade with it. Yes, I think it would be possible, but not w/o having the hardware and data resources. I also built a music player with an LLM agent, helping finding the right tracks.

AlecSchuelerlast Tuesday at 8:45 AM

I downloaded the database of traditional Irish tunes from thesession.org and now I have a tool that lets me search with fuzzy search and instantly pull up full screen renderings of every setting for each tune. I can also add tags and set my preferred setting.

It's really removed all the pain points from my practice hours, especially when internet access is shaky.

hn-ai-podcastslast Monday at 10:34 PM

I built a browser extension to create podcasts from HN stories in French (and English), I created it for myself in first, then I released it with a shared quota for the community but no one else uses it as it was forbidden for me to post show hn.

https://github.com/hn-ai-podcasts/browser-extensions

onion2klast Monday at 7:40 PM

I'm building an app that uses cosign similarity across a bunch of vectors to derive team productivity metrics. To be honest the maths is trivial; the hardest part is gathering data and normalizing it in a vaguely sensible way.

I've also built a release notes app for my QA teams, a DORA metrics app, a thing to map UX journeys with Playwright, and a ton of games and stuff. AI got me back into enjoying building things again.

lnenadlast Tuesday at 8:07 AM

I didn't like how diagram making apps were built so I developed https://grafly.io

I also built https://github.com/lnenad/difiko as AI generates a lot of code that needs a nice way to review it.

joaomastinolast Tuesday at 7:21 AM

A catalogue for my e-books with integrated semantic search. I embedded the e-book records, saved the embeddings into a vector database and I can now search them with natural language: https://trnq.eu/en/projects/eblioteque/

ipunchghostslast Tuesday at 2:06 PM

I built a synthetic aperture sonar / radar simulation engine so I could generate endless amounts of procedural generated scenes to train a world model. Data for sonar is especially hard to come by.

https://gergltd.com/aperturelab/

itpragmatiklast Monday at 10:03 PM

In 2023 I wrote from scratch a iOS native app using SwiftUI. This year I used AI extensively to improve and add many features to it in a span of couple months. The app is free and there are at least 2 users of the app - myself and one complete stranger (not a family or a friend) that is using this app.

https://www.motormait.com/

karthikeyankclast Tuesday at 7:58 AM

- A Tailwind based design system for my projects.

- A self-hosted comment system for my blog (https://github.com/karthikeyankc/discuss).

- A custom RSS reader with AI capabilities to keep tab of our competitors at work.

- A git-based CMS for my personal blog (which was also built with AI).

jbs789last Monday at 9:43 PM

Dictation tool which works better than the built-in Apple functionality, for my use cases.

Bc my version uses simple copy/paste rather than deeper OS integration, it works more reliably in the Claude Code terminal (has to do with active windows or cursors or something). And bc it uses local Whisper, I also find it transcribes technical words such as “git” more accurately.

Nothing technically challenging but practical for me.

suprfnklast Tuesday at 12:18 PM

A lot, but these I still use a lot

A grocery app tailor made for me and my wife, offline first, seamless instant sync, barcode scanning, GPS/location hints

A macOS native high performance infinite canvas scribbling app for use with my Wacom for thinking through ideas

Lots of stuff for one pretty much finished video game, and currently lots of stuff for my new video game

kodablahlast Tuesday at 2:03 PM

In-browser AI image/video generation: https://intabai.dev.

And now working on an inference engine specifically geared to low mem situations. Both basically vibe coded. Not broadcasting either project widely as they remain unstable, unpolished side projects.

zacfirelast Tuesday at 4:56 AM

Here are a few small tools I built:

Tubenote, a free YouTube video summarization extension. Mangata, a walking app that makes it easy to take notes and photos while walking. NotebookLM Clipper, a browser extension for importing content into NotebookLM. Knock, a notification tool that sends me a Telegram alert when Claude or Codex finishes a task.

and more products are also in the works.

🔗 View 50 more comments