For looking through the code, I recommend checking out UI/voice/voiceEngine.tsx and the files in /lib

Inspiration

Seidor challenge

What it does

Offers a human like experience to interact with a procurement database

How we built it

Finite-state machine to navigate high level functions, but flexible LLM experience for human interaction

Challenges we ran into

First time building with this toolchain :')

Accomplishments that we're proud of

Getting it to actually respond to voice!

What we learned

That async and client components don't mix well

What's next for AI Helper

More modular functionality

Built With

Share this project:

Updates