Show HN: Gdańsk AI – full stack AI voice chatbot (github.com)
Hi!
It's a complete product with integrations to Auth0, OpenAI, Google Cloud and Stripe, which consists of Next.js Web App, Node.js + Express Web API and Python + FastAPI AI API
I've built this software, because I wanted to make money by selling tokens to enable users talking with the chatbot. But I think Google / Apple will include such AI-powered assistant in their products soon, so nobody will pay me for using it
So I open source the product today and share it as a GNU GPL-2 licensed software
I'm happy to assist in case if something is unclear or requires additional docs and answer any questions about Gdańsk AI :)
Thanks
34 comments
[ 3.2 ms ] story [ 78.0 ms ] threadLet me know if there are any troubles running it. It works under Google Chrome
https://github.com/kopia/kopia
So kudos to you for building something useful and, as YC says, for 'building something people want.'
Coincidentally, I'm working on an idea that is similar to your other project https://poss.market/market/ How's it going? Would love to learn more.
I'm about to launch poss market on production! Feel free to drop a mail at jed@maczan.pl
Open local models are the future.
I just hope for-profit enterprises continue wanting to push that frontier as hard as they have been. (Wait, actually also if they stop doing that it might be for the best ...)
I think the qualitative difference between Llama 2 and any previous open LLM is sufficient to the point that we can call this a new epoch. It took OpenAI spending millions on free compute to show the world what these things are capable of. And because it's something you can really only believe when you see it, that's what set things off.
But the cat's out of the bag now, and it's never going back. I think OpenAI would do well to return to their roots of pure research rather than bothering with the product side of things. Come up with the latest and greatest new models, then chuck 'em over the fence for Microsoft to monetize.
>I just hope for-profit enterprises continue wanting to push that frontier as hard as they have been. (Wait, actually also if they stop doing that it might be for the best ...)
My bet is that Meta is pivoting hard right now. Llama is probably their most successful project/product/whatever since Instagram. They have the talent, the money, and (crucially right now) the hardware to do it. And this plays directly into Zuck's desire for a platform. It seems pretty obvious their play is to build an ecosystem around these things and start gradually introducing licensing fees (and/or hosted models) for big commercial users.
Anything down to an RTX3090. You need 16GB VRAM to comfortably fit llama2-7b-chat with 8 bit quantization and a 2048 context length with llama.cpp. I'm getting completions (in real time) that are easily on par with ChatGPT on a VM with a single V100. People are even getting decent performance on Mac silicon with Metal.
Only the big spaghetti inference code (+ weights) has been published, so there's a high entrance barrier for re-training / improving it.
There's no reason autoregressive LMs can't be used to model audio data.
Also, maybe A-GPL could be a good license here. It adds a provision that if the user accesses the code remotely (as on a server), you should share the code too. The default GPL only requires that if you distribute the binary.
PS. not a lawyer, would be happy to be corrected if something I said was wrong
I think this a dumb architecture. The Whisper model has been released and runs well on an 8GB consumer GPU. Train a new head on it to produce speech until it exceeds the other voice-to-voice models, and then fine-tune it to banter instead of translate. Is that possible? Sure, but it's a pretty small model, so you wouldn't expect large LLM performance.