Skip to content

paloma-group/notetaker

Repository files navigation

Notetaker

Record voice notes & transcribe, summarize and much more.

Demo

Fully working demo at https://notetaker.palomagroup.com/.

Built with

  • Next.js Supabase template
  • supabase-ssr - a package to configure Supabase Auth to use cookies
  • Styled with Tailwind CSS
  • Typescript
  • OpenAI - for transcription using Whisper and transformations using GPT-3.5-turbo
  • Sendgrid - for transactional emails

Clone and run locally

  1. Pull down the repo

    git clone https://github.com/paloma-group/dictaphone
  2. Use cd to change into the app's directory

    cd dictaphone
  3. Rename .env.local.example to .env.local and update the following:

    NEXT_PUBLIC_SUPABASE_URL=[INSERT SUPABASE PROJECT URL]
    NEXT_PUBLIC_SUPABASE_ANON_KEY=[INSERT SUPABASE PROJECT API ANON KEY]
    OPENAI_API_KEY=[INSERT OPENAI API KEY]
    

    Both NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY can be found in your Supabase project's API settings

  4. You can now run the Next.js local development server:

    npm run dev

    The app should now be running on localhost:3000.

About

Record voice notes & transcribe, summarize and much more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5