What it does

Clair allows users to transcribe raw unfiltered speech into clean synthesized notes that are categorized and indexed for future needs. It allows users to search their notes using a combination of semantic search and keyword search to enable the most flexible searching for notes.

How we built it

We spent the first chunk of our time outlining what features we want to see with Clair and brainstorming what kind of problems it would excel best at solving in day-to-day life. We built the app using React and Vite for the frontend, with FastAPI interacting with a Supabase database for the backend. We also make use of the Gemini API for AI features, and Docker for containerization.

Built With

Share this project:

Updates