harlantwood / ai-convo

High level wrappers for conversation tools: text to speech, speech to text, LLMs...

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI Convo

High level wrappers for AI conversation tools: text to speech, speech to text, LLMs...

Status

  • There be dragons here! This is a work in progress and not ready for production use.

Currently Supported

Speech to Text

  • Deepgram (browser connection via websockets, use short lived API keys)
  • OpenAI Speech API (server side to protect API keys)
  • Play audio returned from server (in browser)

Coming Soon

Language Models

  • OpenAI GPT-4 (server side + client side)
  • web-llm (client side, WASM)

About

High level wrappers for conversation tools: text to speech, speech to text, LLMs...

License:Apache License 2.0


Languages

Language:TypeScript 79.6%Language:JavaScript 13.5%Language:HTML 2.9%Language:Svelte 2.1%Language:Shell 1.9%