top | item 47064465

Show HN: Porchsongs: AI to create and catalogue personalized songs

1 points| river_otter | 11 days ago |github.com

Hi, Nathan here, I’m an MLE at Mozilla.ai, and also a guitar player. I have a small front porch at my house and I love to sit out there in the summer and play songs on my guitar. There are some songs that have amazing melodies, but their lyrics aren’t as relevant for me to sing. For example, I’m a new parent and there’s an awesome Luke Combs album about his relationship with his son, but the songs use imagery all about country themes like trucks and hunting, which aren’t relevant to me as a software developer that likes raspberry pi’s and road cycling.

I thought “Man it would be great if I could use an LLM to help me just slightly tweak the songs to make it more relevant for me without it messing up the rhythm or melody”.

A year ago I tried something like this and the LLMs rewrites were real cheesy, but I did it now with Claude Opus 4.6 and oh boy let me tell you, Opus is an insanely good lyricist.

I played for my wife the song Opus and I wrote based off of a Luke Combs song, and it made her cry. There was something special about writing a song that has personal meaning, but getting a boost from AI to make it sound not-cheesy.

So thus was born porchsongs: an application that connects you with a LLM to help you rewrite song lyrics as much as you like, and then stores the charts in a library so you can play them and keep iterating on them if you'd like

Step 1: Find the chord chart or lyrics etc of the song you like via ultimateguitar.com Step 2: Chat with the LLM to workshop the song lyrics until you’re happy with it Step 3: Play the songs and enjoy the personalized lyrics

Right now you deploy it as a docker service yourself, I have a simple auth set up but it's meant for you to self host, not really a distributed application for multiple people to be creating accounts etc.

I hope you get as much joy from this as I already have.

discuss

order

No comments yet.