inspiration
i was inspired after using google keep for jotting down notes, i figured a notes app is small project where i can make my own alternative but i wanted something where i can brain dump and recall those ideas.
what it does
a minimal, self-hostable ai notes app where notes are saved and synced into a database. you can setup your gemini api to ask questions about your notes. acts as your second brain.
how we built it
built from ground up using flask. started by making a simple notes app, then connected notes to the database. finally integrated the gemini api to act as a second brain.
challenges we ran into
main challenge was optimizing requests to gemini api for simple tasks (still main bottleneck)
accomplishments that we're proud of
optimizing the way the gemini model processes ai feature requests. basically each note is created with 1-word tags which gemini can reference.
what we learned
learned a lot about database querying (simple but don't have a lot of experience with.)
what's next for vault
continue adding features and optimizing backend.
Log in or sign up for Devpost to join the conversation.