A newer version of the Gradio SDK is available: 6.13.0
title: Boba
emoji: ๐
colorFrom: yellow
colorTo: purple
sdk: gradio
sdk_version: 5.16.0
app_file: app.py
pinned: false
short_description: talk to animals in a boba shop
Boba Shop Chat ๐ง
A delightful chat application where you play as a boba shop barista, interacting with Australian animals who each have their own unique personalities and emotional states. Watch as their expressions change based on your interactions!
Features ๐
- Chat with unique Australian animals (Echidna, Platypus, Kangaroo)
- Dynamic emotional responses with changing expressions
- Real-time emotion analysis
- Beautiful and intuitive user interface
- Each character has their own backstory and personality
Characters ๐ฆ
Echidna
A shy and defensive creature looking to make connections despite their prickly exterior.
Platypus
A unique soul questioning their identity, seeking validation and understanding.
Kangaroo
A tough boxer with a soft heart, dealing with recent defeat and vulnerability.
How to Use ๐ฎ
- Select your animal friend from the radio buttons
- Type your message as the friendly boba shop barista
- Watch their emotional state change based on your interaction
- Help them through their personal situations with empathy and understanding
Technical Details ๐ ๏ธ
- Built with Gradio
- Powered by OpenAI's GPT-4
- Real-time emotion analysis
- Dynamic image updates based on emotional state
Running Locally ๐ป
- Clone the repository
- Install dependencies:
pip install -r requirements.txt - Create a
.envfile with your OpenAI API key:OPENAI_API_KEY=your_api_key_here - Run the application:
python app.py
Contributing ๐ค
Feel free to open issues or submit pull requests if you have suggestions for improvements!
License ๐
MIT License - feel free to use and modify as you wish!
Credits ๐
- Built with โค๏ธ using Gradio and OpenAI
- Character art by [Artist Name/Source]
- Special thanks to the open-source community
Note: This is a demo application. Please use responsibly and in accordance with OpenAI's usage policies.