1
Feature Story
GitHub - jmaczan/gdansk-ai: 🦭 Full stack AI voice chatbot (speech-to-text, LLM, text-to-speech) with integrations to Auth0, OpenAI, Google Cloud and Stripe - Web App, Web API and AI API
Aug 04, 2023 · github.comThe platform is built using a variety of technologies including Node.js, TypeScript, Express, Next.js, and Python. It requires the setup of Stripe and Auth0 accounts and the insertion of API keys into the `.env` in `web-api/` directory. The AI API utilizes OpenAI and Google Cloud API to provide various services such as speech-to-text and text-to-speech. The project is licensed under GNU GPL v2.
Key takeaways
- Gdańsk AI is a full stack AI voice chatbot with integrations to Auth0, OpenAI, Google Cloud API and Stripe.
- The Web API uses Stripe for payments and Auth0 for authentication and authorization, with no ongoing costs from either service.
- The Web component works in Google Chrome and uses Next.js with Vercel's template.
- The AI API uses OpenAI and Google Cloud API to provide speech-to-text and text-to-speech services, with Python and FastAPI used for development.