Inspiration
Doppel was created as a tool to distribute your mentoring/advising style to others, or to receive advice from an llm with the likenesses of your role models.
What it does
Doppel is an llm based web chat app that delegates various tasks related to learning a "mentor's" general likenesses and experiences. Normal users can then seek advice from those mentors on an llm. The mentor isn't replaced, and they're the ones who will be uploading dialogue transcripts, descriptions of experience, and rules for their model. Users can then depend on our mentors to remain reliable and promote critical thinking.
How we built it
Doppel has an intuitive react ts front-end, a REST API for communication between front- and back-end, and a python backend for running the llms and parsing input.
Challenges we ran into
The scale of this project was massive to tackle in a very tired 24 hr sprint. This led us to delegate a lot of work to each other and various llms. This approach ended up leaving us each with a lot of work, and not a lot of synergy of parts. The final hours of the hackathon were spent trying to make the parts communicate to no avail.
Accomplishments that we're proud of
Our team worked extremely hard and for a long time. Some didn't sleep, some slept sitting up in their seats. When awake, our focus was on the project because we believed in the vision
What we learned
We need to be very specific on our delegation between members and tell each other exactly the kind of data we need. We also learned that this project is massive, but overall an amazing and well recieved idea by others that we'll heavily consider continued effort towards in our spare time.
What's next for Doppel
We continue work by starting from the ground up, and getting a better understanding of our codebase between members. Once we can take control of the idea that snowballed before us, we can push it to the limit.

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