You can find the latest version online in this gist.
(If you're already online, don't be confused, this is for offline copies).
To use BetterGPT you need an API Key from OpenAI.
You can find a tutorial on how to create an API key here.
An API Key should be treated like a password, don't share it, don't put it in public code.
You need a valid creditcard and pay upfront (at least $5 at the time of writing).
You pay as you go for each request, means that there is no fixed price per month you're paying. Intead the price is per request and size of it.
You can set a hard limit on how much spending is allowed per APIKey and disable auto-recharge when your credits are used up.
Means when your credits are empty all requests are simply denied.
You'll have a hard time, spending more than like 5-6 dollars per Month even when using GPT4.
BetterGPT is a plattform like ChatGPT but with more options and open source, you can find the projects sourcecode on GitHub.
There is even documentation on hosting it by yourself if you don't trust the hosted instances. You can use docker for example guide.
All data generated is saved locallly in your browser (by the time of writing) and nothing will be stored serverside, including your API Key.
For running generated python code you can use programiz.pro/ide/python which is free and doesn't require an account.
You can generate immages with various tools. In our workshop we used copilot.microsoft.com, which has a free version, but you'll still need an account.
There is elevenlabs which has ver limited free capabilites, so you'll need to pay for their services.
For text to speech you can also run this python script locally it uses also an OpenAI Key as with BetterGPT.
You'll need some minor python and terminal skills for doing that. Also you can't run it in an online editor since it's a UI that requires a desktop.
If you want an online editor you can try to build your own version using OpenAI's tutorial on how to do that.
We used Audacity for that.
For generating songs we used suno.com which has a free version, but you'll still need an account.