Inspiration
Current state of personal productivity systems is either too complex or people just use apple notes.
Getting oriented to using a new system is full of friction. 30 min onboarding sessions for feature heavy products or watching unlimited tutorials on youtube.
My own system is in a calendar where I create To-do’s / Tasks, Time Block (Meetings), Journal, Write Insights and Reflect.
What it does
After tinkering with building / thinking about a better calendar, I realized what I truly need is low friction input and a system that I have don't have to put effort into structuring so the right semantic information surfaces when I try to retrieve it.
How we built it
We used Figma to mock what we wanted to built. We extracted my calendar data and then started using mistral - embed + mistral - medium - latest model to structure and query my notes based on semantic scores with a summary of what I'm specifically asking.
Challenges we ran into
Getting RAG to refuse queries that point to external information. Avoiding hallucinations.
Accomplishments that we're proud of
Building this quickly and setting parameters that align with the use case of building a personal database.
What we learned
Learned how to do RAG. How to execute semantic search and mistral APIs. Storing embedding in postgres with pgvector.
What's next for Input / Retrieval
Continue refining it and build a easy way for people to migrate their information from a notes app.
Built With
- dino
- figma
- mistral
- postgresql
- react
- shadcn/ui
- supabase
- tailwind
- typescript

Log in or sign up for Devpost to join the conversation.