Inspiration
We were inspired by the butterfly effect and many worlds theory to explore the decisions and how they affect our past, present, and future.
What it does
Hilo is a minimal journaling application that allows you to "delete" and "change" your past. You are able to add entries, which are placed into a graph which depicts causal relationships between nodes. When you "delete" nodes, changes propagate and you are given metrics regarding how the graph--and in the future, your friends'--graphs change as a result. You are also able to "change your past" which causes an AI-Generated "shift" in the timeline, allowing you to play out your "what if?" scenarios within the application.
How we built it
We built Hilo using a Flask backend, which served a Vue frontend. We also used Gemini-Flash-2.0 as an LLM for its generative text features as well as it ability to identify relationships between objects.
Challenges we ran into
LLM Prompting, Optimal System Design
Accomplishments that we're proud of
Created a mostly viable product. May need a couple more hours of effort, but we were happy to complete this hackathon. I am especially proud of my implementation of an automatic cause and effect graph.
What we learned
We learned quite a bit about UI/UX as well as tools within UI/UX. This was also my first exposure to Flask, and so far I have liked using flask.
What's next for Hilo
We would like to expand this to a social media platform, which allows you to see your proximity to your friends. Naturally, we will also have to fix bugs, play around with the UI, and try to optimize the ways we use the LLM model. I will also need to finish implementing the "what if?" feature as it creates original text but it does not currently take user input.
Log in or sign up for Devpost to join the conversation.