Demo: Songbird GPT (boogie/song/colorful.session engines) in Action
Bear tests Songbird, a custom GPT that generates sequenced music-video prompts and detailed producer session notes, live on a Sanskrit devotional chant.
Building B-roll for music videos by hand is slow, and prompting an AI image or video tool one clip at a time is slower still if you don't have a system for keeping the results organized. Songbird is a custom GPT built to solve that specific problem, and this video is an unpolished, work-in-progress demo of it running on real input, a Sanskrit devotional chant, with no heavy editing of what it returns.
What Songbird does
Songbird is a custom GPT built to generate music-video ideas through a handful of simple mode commands. Boogie handles dance video concepts. Song takes lyrics and turns them into a sequence of music-video prompts. Colorful applies an iPhone-style, hyper-saturated color treatment to whatever is generated. There's also an Unreal mode, plus a small holiday switch: saying "mantra" during the right season will swap the theme toward Krampus or Santa Claus imagery instead of its default output. Typing "list" or asking for commands makes the tool spell out everything it currently supports, which matters given that the tool is explicitly still being expanded.
Why prompts get numbered
Like its sibling project Unreal Reels, Songbird prepends a sequence number to each generated prompt, and for the same practical reason: most text-to-image and text-to-video tools, including Midjourney, use the prompt text as the output filename, which normally makes it hard to tell what order a batch of clips or images belongs in. By putting a number at the front, Songbird ensures the generated files sort correctly by name, since tools that ignore that number in their interpretation of the prompt still keep it in the filename they produce.
Testing it on a real chant
For this demo, the input is Gayatri's Mantra, a Sanskrit devotional chant, run through the song and colorful settings together with essentially no prompt editing, so viewers can see exactly what the tool returns unfiltered. Clicking through produces a sequenced set of prompts styled for the colorful, iPhone-hyper-color treatment, meant to become the raw material for a music video built around the chant, with the understanding that prompts would normally be refined further and mixed with original footage before a final edit.
The bigger addition: session notes
The most substantial part of the demo is a newer function called session, which generates what the video calls session notes, or production notes. The idea addresses a real gap in AI music generation: current AI music tools cannot read sheet music, and plenty of working musicians can't read traditional notation either, yet they still need a way to communicate what they want from a track. Session notes are built to solve that by translating a feel, a tone, a vibe into detailed, plain-language guidance a producer or an AI music generator can actually use.
Tested on a modified version of "Up on the Housetop," the session command produces highly detailed notes describing what the song is about and what direction the musicians (or the generator) should take, along with variant versions, including a more Motown Christmas take and a more gospel-leaning one. Because AI music generation is inherently probabilistic rather than deterministic, these detailed notes won't be followed exactly, but they push the output meaningfully closer to what the creator actually wants than a vague, casual description would.
A practical caveat
One useful piece of guidance offered directly: many AI music generators have character limits on their prompts, so a set of detailed session notes may need to be shortened before it can be pasted in. That's described as an easy fix, just ask a language model to compress the notes down to whatever character limit your specific music generator enforces, while keeping the core direction intact.
Key takeaways
- Songbird is a custom GPT with distinct modes (boogie, song, colorful, Unreal, and a holiday "mantra" switch) for generating music-video prompt sequences.
- Generated prompts carry a leading sequence number specifically so output files sort correctly by filename, since many tools ignore the number's meaning but keep it in the file name.
- The demo tests Songbird on Gayatri's Mantra, a Sanskrit devotional chant, using the song and colorful modes with minimal prompt editing.
- A newer "session" function generates detailed production notes, aimed at giving musicians and AI music generators clear guidance even when the person requesting a track can't read sheet music.
- Session notes can be shortened on request to fit the character limits of a specific AI music generator without losing the core creative direction.
Try it yourself
Songbird is an active work in progress, with new functions like session notes being added regularly. Anyone curious to try it can find a link to the tool and instructions for using it through Humanitarians AI's music and creative tools page.
Full transcript(auto-generated, with timestamps)
[0:00]Okay, Bear here. I wrote a little uh custom GBT to help me do music videos. Very simple. It's like all the other GPTs. It has a function called Boogie, which is for dance videos. Song, which is just for lyrics. Colorful, which is sort of this iPhone hyper, you know, rich color thing. An Axmus, which is more Axmus theme. It sort of if I want to create Christmas music, it sort of switch. If I say man, it'll switch it with Krampus or Santa Claus or whatever. There's only two styles uh here colorful and um Unreal and Tiffany. Uh it's super simple. You can just type in uh list or commands and it will list
[0:47]Everything it does. So, right now, this is still a work in progress. So, I'm just going to say um uh song colorful and posted my lyrics. These are lyrics. These are Sanskrit. This is a devotional chant. It's a mantra. It's called Gayatri's mantra. Omraa bouva sha. And uh what it is, it's just a chant you say over and over again. So, I'm just going to try it with this song, then play the song without really much editing of the prompts that return. So, here's just hit click. It'll return the the prompts. Also, sequences them. Uh the reason why it puts a number there is most um like text to to image things
[1:41]Like majourney will ignore this but it will um allow me just to know the order of them because it'll usually put this in the name. It'll be getting the name go a Z and it'll usually take the first few words for the name. So this just allows me to sequence it. So very simple to use. I'll put a link directly to the page which shows you how to use it um in the in this video. Okay, Ver here I'm just talking about another function. It's called se session that I added to it. It produces session notes also called production notes. So basically what you do is you can just
[2:20]Say for example session and then I just put up in the housetop lyrics small modifications I made to the lyrics but these are basically pretty close to the regular lyrics. It gives you detailed detailed notes of and this is session notes are used by producers to really you know what is the song about give give the musicians detailed guidance AI music generators cannot read music maybe in a year or whatever they'll be able to you can just upload some sheet music and it'll read it there are a lot of musicians real musicians who you know do do music for a living who can't read music and So what session notes allow
[3:05]Producers to do is in more standard words and notes let people understand clearly what they want. Even a musician who can't read music. The reason why they're a musician is they can play music and people like their music. Um but you can say I want it with this feel, this tone, this vibe. So here's sort of the standard version. also made it a more mottown Christmas version, more of a gospel version. Depending on your AI music generator, you may have to shorten these notes a bit, but that's easy to do. Just paste it into any tool and say shorten this to X characters where X characters is whatever the limit
[3:52]Of your AM music generator is. But these give a lot of detailed guards with with RII. it will sort of interpret it not strictly it but it gives it a lot of guidance towards what you want that's just the way AI works it's it won't perfectly perfectly match this but it'll get a lot closer to what than if you just typed in some vague phrases about what you want this is very detailed the air understands this it's just the way it works is it's probabilistic So it'll sort of interpret it, but it'll it'll get it a lot closer to what you want than just sort of random
[4:37]They grumps. Okay, so that's it. I'm just going to tack this on to the end of the other video. This is a new function I just added today to Songbird. I'll add more and more functions to Songbird. Uh but this one I think is a powerful one. My initial experiments are it's very powerful. And really what it's doing is it's giving the music generator better info more what you want. And if you don't live this world and don't understand this, you can ask it session and light your favorite song, whatever that is. And it'll give you, you know, the way a produ a music producer would have
[5:19]Written the production not session notes for whatever your favorite song is. Okay, take care. That's it.
More videos
2:08Bridging the Pixel Gap in Browser Automation.
2:23How One Narrow Safety Rule Can Make an AI Less Safe Everywhere Else.
2:04Why splitting a chunk from its document makes it retrieve for the wrong question
4:20Three You Can Take Back. One You Can't.
2:21Why a 50-turn agent pays for the same screenshot 35 times unless it caches the pixels
1:53