Skip to content

rafiframadhana/recipebot-AI

Repository files navigation

RecipeBot AI 🍽️🤖

RecipeBot AI is an AI-powered recipe suggestion app that helps users find recipes based on the ingredients they have. Simply enter the ingredients, and the AI will generate recipe recommendations tailored to your input.

🔗 Live Demo: RecipeBot AI

RecipeBot AI Screenshot


🚀 Features

✅ AI-powered recipe recommendations
✅ Search for recipes based on available ingredients
✅ Uses an external API for real-time suggestions
✅ Clean and responsive UI


🛠️ Technologies Used

  • React + Vite – For building the UI
  • JavaScript – Core scripting language
  • Mistral AI – AI model for recipe recommendations
  • Hugging Face API – Fetching AI-generated responses
  • CSS – Styling the application
  • External UI Components – For a better user experience

🛠️ Installation & Setup

To run RecipeBot AI locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-github-username/recipebot-ai.git
    cd recipebot-ai
  2. Install dependencies:

    npm install
  3. Set up the API key:

    • Create a .env file in the root directory.
    • Add your API key:
      VITE_HF_API_KEY=your-ai-api-key-here
  4. Start the development server:

    npm run dev
  5. Open http://localhost:3000 in your browser.


📜 License

This project is licensed under the MIT License. See the LICENSE file for more details.


🤝 Contributing

Want to improve RecipeBot AI? Follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Make your changes
  4. Commit (git commit -m "Added new feature")
  5. Push (git push origin feature-branch)
  6. Open a Pull Request

📩 Contact

For any inquiries or suggestions, reach out via rafiframadhana.cs@gmail.com or open an issue in the repository.


🔥 Happy Cooking with RecipeBot AI! 🚀

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published