🔥 This project is a winner of CalHacks11. Honorable mentions in Fetch ai track. You can also find our project in Devpost.
The inspiration for our auto-scheduling project emerged from the increased need for automated and personalized recommendations in travel planning tools. We recognized that multi-agent LLMs hold immense potential to tackle complex tasks such as personalized scheduling. This potential drove our team to want to explore how these models could offer solutions that can integrate into daily life problems. We were also inspired to create this app because of the tediousness of scheduling, and we recognized that our tool could save lots of time.
We aim to simplify the process of planning trips and transport for important trips. We also want to introduce users to popular and fun locations along the way. DayGenie automatically generates recommendations based on user preferences and user schedule.
DayGenie is constructed as a decentralized multi-agent large language model. We defined 5 LLM Agents (InfoAgent, MapAgent, RedditAgent, SummaryAgent, FeedbackAgent), each with specific prompting for their purpose.
Input:
Agent Pipeline:
Output: A list of personalized recommendations (transportation, restaurants, cafes, events).
We used Fetch AI to facilitate conversations and communication between agents. Each agent is modular and passes information forward through the chain.
We used Next.js and Tailwind CSS to build a user-friendly and attractive web interface. Although the site hasn’t been deployed yet, we plan to do so soon.