Video Journaling Svelte Toolkit powered by OpenAI's Whisper and ChatGPT API.
Divan is a Video Journaling tool powered by AI. It facilitates video inputs and produce transcriptions and prompt those transcription by using OpenAI OpenAI's Whisper and ChatGPT API.
Live demo: https://divan.kevinqz.repl.co/
Start by inserting your OpenAI API Key in the Settings page.
After that, you can start recording your first Journaling Session by pressing the Start Stream button.
When finished recording, you can view the Video page, where you can Transcribe your text (it'll use the OpenAI Whisper API with your key).
When you get the transcription, you can start prompting to ChatGPT with the transcribed text. The prompts are entirely customizable, so you can personalize it in a way you think you'll get better insights.
Please list 3 takeaways from this Video Journal.
You can save your best Prompts so you can reuse it at any time.
All the files, transcriptions, prompts, and historic are saved locally, but can are processed by OpenAI. This is due to the use of its Whisper and ChatGPT API.
Warning Please take into account that although the tool is free to use, you'll be charged by OpenAI's API usage as per your use.
- Powered by Svelte, SvelteKit, and Vite
- Component Library by shadcn-svelte
MIT © Kevin Saltarelli
If you found this project interesting, please consider sponsoring me or following me on twitter