boba / README.md
vinceL's picture
Update README.md
766fdad verified

A newer version of the Gradio SDK is available: 6.13.0

Upgrade
metadata
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!

Open In Spaces

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 ๐ŸŽฎ

  1. Select your animal friend from the radio buttons
  2. Type your message as the friendly boba shop barista
  3. Watch their emotional state change based on your interaction
  4. 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 ๐Ÿ’ป

  1. Clone the repository
  2. Install dependencies:
    pip install -r requirements.txt
    
  3. Create a .env file with your OpenAI API key:
    OPENAI_API_KEY=your_api_key_here
    
  4. 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.