Inspiration

Hollywood movies, mostly. I just hate people seeing a terminal window open and freak out when they could do so much with it. Also this legendary GitHub issue: https://github.com/sherlock-project/sherlock/issues/2011

What it does

It provides a link to a server somewhere else, as well as an AI companion that can help you understand some problems. Voice support is built in for accessibility's sake, as well as the ability to speak in a more natural way.

How we built it

Using all the tools available. Xterm.js, React, Express, AI Studio, Vite and Google Cloud (wasn't about to get Vultr working in the end).

Challenges we ran into

Time crunch, honestly.

Accomplishments that we're proud of

Marge saying "I just think they're neat"

What we learned

How to properly use AI tools and communicate with others to get things done, all while preventing scope from getting out of hand.

What's next for TermMate

Definitely cleaning up the terminal text. Ideally, a brand new user shouldn't see "CONNECTION ESTABLISHED" in all caps as it may cause them to freak out. Also, maybe a move away from React towards Flutter?

Share this project:

Updates