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.
-
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.
-
Clone the Repository
git clone https://github.com/AlessandroAnnini/blubasilico-ai.git
-
Navigate to the Project Directory
cd blubasilico-ai
-
Set Up Virtual Environment (Optional, but Recommended)
python -m venv venv source venv/bin/activate # For Windows use: venv\Scripts\activate
-
Install Dependencies
pip install -r requirements.txt
-
Run the Streamlit Application
streamlit run app.py
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.
We value your input! If you have suggestions, bug reports, or features you'd like to add:
- Fork the Repository
- Clone Your Forked Repository Locally
git clone https://github.com/AlessandroAnnini/blubasilico-ai.git
- Create a New Branch & Make Your Changes
- 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! 🥗🥘