Inspiration
We were inspired by computers throughout sci-fi media, especially the LCARS system in Star Trek. We wanted to create an interactive space that immersed the user into a new environment.
What it does
It works as a simplified operating system, with the ability to create files, translate into languages (earthly and beyond), listen to an intergalactic radio (with some fun Easter eggs!), and hop between different planets, often using the terminal, into which commands can be entered.
How we built it
We used OpenCV and an open-source eye tracking system for the password page. A Flask server runs in the background to help with this and the translation system, which uses Llama 3.2 3B to translate any text into a language of your choosing. Radio messages were generated, and then recorded/voice-acted by members of our team, with the exception of the music tracks. React components make up the features. Artwork in the backgrounds of the notebook, desktop was done by the team.
Challenges we ran into
Eye tracking libraries being fairly insensitive to some movements, limiting what could be done in our password section. Mixing both server side and client side code, when involving LLMs, was difficult at points.
Accomplishments that we're proud of
Implementing most features we wanted to, and creating something that was overall quite cohesive.
Built With
- flask
- javascript
- nextjs
- opencv
- python
- react
- togetherai
Log in or sign up for Devpost to join the conversation.