RachelAIChat Tailwind Templates

Rachelaichat

Rachel - AI Audio Chat. Talk to AI with audio messages. Stack: Python (Backend), React (Frontend), ChatGPT API, Fast API, ElevenLabs API, Tailwind.

Rachel - AI Audio Chat

Stack: Python (Backend), React (Frontend), ChatGPT API, Fast API, ElevenLabs API, Tailwind.

Commands for development

cd backend source venv/bin/activate source venv/bin/deactivate uvicorn main:app --reload (for dev) http://localhost:8000/ http://localhost:8000/docs (testing endpoints FastAPI) uvicorn main:app (for prod)

cd frontend yarn dev yarn start (for prod)

Backend tasks and purposes:

  1. Save audio input
  2. Convert audio to text (OpenAI Whisper)
  3. Get Chatbot response (OpenAI ChatGPT)
  4. Add to Chat Histiory
  5. Convert Text to Speech (ElevenLabs AI)

Top categories

Loading Svelte Themes