Skip to content
/ complexa Public

Complexa is a complex chat bot built on OpenAI API

Notifications You must be signed in to change notification settings

ice09/complexa

Repository files navigation

Complexa

Complexa is a complex chat bot built on OpenAI API.

Architecture Overview

complexa_overview.png

This is mainly a wrapper around these great projects:

  • Simple-OpenAI: A Java library to use the OpenAI Api in the simplest possible way.
  • LangChain4j: Supercharge your Java application with the power of LLMs.

Todos

  • Speech recognition: Detect empty WAVs
  • Upload non-empty WAVs to Whisper
  • Scan transcription for activation words
  • On activation: Play "go on" ("ich höre")
  • Record up to 5 secs until 1 sec empty
  • Upload to speech recognition
  • Upload transcription to gpt4o-mini
  • Upload answer to tts
  • Play WAV to user

About

Complexa is a complex chat bot built on OpenAI API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages