It started off as an experiment to see if I can use it to make something like an AI “Dungeon Master” that can act as an RPG story teller for a text game. But somehow I started trying to get it to write songs.
Some of the results were just so cool I decided to keep going with it.
My favourite one is a hacker rap:
When I'm tappin' I'm trapped in the screen
I escape when the codebase is clean
I can write code, I can code all night
You are my code and I am your light
We're in this together from dusk 'til dawn.
We got the skill to make things run
It figures out the verse and rhyme structure, and the content also makes sense.
Did you get it to rhyme? This is one thing it’s not very good at. You can give it clear rhymed couplets, but it doesn’t follow that. There is a reason for this see these links
Wang J, Zhang X, Zhou Y, Suh C, Rudin C (2021). There Once Was a Really Bad Poet, It Was Automated but You Didn’t Know It. arXiv:2103.03775v1 [cs.CL]. Available at:
And Gwern Branwen (who’s on this group) has written about it too. Good luck.