Skip to content

Welcome to BluBasilico-ai, an intelligent chatbot designed to aid you in all your culinary adventures. With a vast database of over 6000 recipes, BluBasilico-ai helps you decide what to cook based on your current pantry or fridge ingredients. You can also create new recipes with guidance from our AI.

License

Notifications You must be signed in to change notification settings

AlessandroAnnini/blubasilico-ai

Repository files navigation

🍲 BluBasilico-ai

Welcome to BluBasilico-ai, an intelligent chatbot designed to aid you in all your culinary adventures. With a vast database of over 6000 recipes, BluBasilico-ai helps you decide what to cook based on your current pantry or fridge ingredients. You can also create new recipes with guidance from our AI.

🌟 Capabilities

  • AI-Powered Queries: 🤖 Engage in a seamless chat with BluBasilico-ai to get recipe recommendations.

  • Vast Recipe Database: 📚 Access over 6000 recipes spanning multiple cuisines and dietary needs.

  • Fridge-to-Plate Suggestions: 🍽 Tell the AI what's in your fridge, and get instant meal suggestions!

  • Co-Creation of Recipes: 🍰 Collaborate with the AI to craft new, delicious recipes.

🚀 Setup

  1. Clone the Repository

    git clone https://github.com/AlessandroAnnini/blubasilico-ai.git
  2. Navigate to the Project Directory

    cd blubasilico-ai
  3. Set Up Virtual Environment (Optional, but Recommended)

    python -m venv venv
    source venv/bin/activate  # For Windows use: venv\Scripts\activate
  4. Install Dependencies

    pip install -r requirements.txt
  5. Run the Streamlit Application

    streamlit run app.py

🏃‍♂️ Executing

Once the application is running:

  • Use YOUR OpenAi API key: You can get one here.

  • Choose the model: You can choose between the 2 models available: GPT-4 and GPT-3.5 Turbo.

🤝 Contributing

We value your input! If you have suggestions, bug reports, or features you'd like to add:

  1. Fork the Repository
  2. Clone Your Forked Repository Locally
    git clone https://github.com/AlessandroAnnini/blubasilico-ai.git
  3. Create a New Branch & Make Your Changes
  4. Push to Your Fork & Submit a Pull Request

Before submitting, kindly ensure you haven't introduced breaking changes.


🙌 Thanks for your interest in BluBasilico-ai! 🥗🥘

About

Welcome to BluBasilico-ai, an intelligent chatbot designed to aid you in all your culinary adventures. With a vast database of over 6000 recipes, BluBasilico-ai helps you decide what to cook based on your current pantry or fridge ingredients. You can also create new recipes with guidance from our AI.

Topics

Resources

License

Stars

Watchers

Forks

Languages