Inspiration

When ChatGPT was first released, people joked around saying that maybe ChatGPT is just some guy on the other end of the computer furiously typing away to answer people's questions. We thought it would be funny to make this a reality!

What it does

KindaGPT is a web application where a user can either choose to be a user or pretend to be the LLM.

As a user, you can use the application just like you'd use ChatGPT - the only difference is that your responses would be human-generated by someone else using the application.

On the LLM side, you receive actual AI-generated feedback on your responses to train you to be a better LLM imposter! Think reinforcement learning with human feedback (RLHF) except in reverse!

How we built it

We used web sockets to support live messaging and React for the front end.

Challenges we ran into

Web sockets are confusing

Accomplishments that we're proud of

Getting the MVP working!

What we learned

APIs, web sockets, networking

What's next for KindaGPT

Multiple conversations, multi-modality, deployment

Share this project:

Updates