Inspiration

With the rise of AI assistants, we wanted to make a graphic, humorous, and user friendly ai graphical interface.

What it does

In Critter.AI, you customize your own ai-powered "critter", which you can talk with.

How we built it

Coded in Java, GUI in JavaSwing, Cohere AI API

Challenges we ran into

I'm fairly new to Java, and I've never used Java Swing. This was also my first time incorporating a chatbot into my own program. Much of this project was spent doing research and adapting to the unfamiliarity of Java Swing and Cohere.

Accomplishments that we're proud of

Successfully incorporating a chatbot into the program, creating a mostly functional Java Swing implementation, and getting a functional project done in time.

What we learned

How to incorporate a chatbot into a Java program, and how to use the basics of java swing for gui programming.

What's next for Critter.AI

Critter.AI has lots of potential. In the future there will be more critter customization, smarter critters, a prettier GUI, and more helpful features, such as TTS, text summarization, and image generation.

Built With

Share this project:

Updates