Chef Claude is a web application that allows users to input available ingredients, then sends the data to an AI model on Hugging Face, which returns a recipe for a dish that can be prepared using those ingredients.
git clone https://github.com/username/chef-claude.git
cd chef-claudeThe application uses React with Vite. Before running the app, install the required packages:
npm installTo use the Hugging Face API, you need to obtain an API key:
- Go to Hugging Face.
- Create an account (if you don’t have one).
- Navigate to your account settings and generate an API key.
- Use this key in the
.envfile as shown below.
Create a .env file based on .env.example:
cp .env.example .envThen, add your values:
REACT_APP_HF_API_KEY=your_huggingface_api_key
npm run devThe application will be available at http://localhost:5174.
- The user enters the ingredients they have.
- The data is sent to a Hugging Face AI model.
- The model returns a recipe for a dish that can be prepared using the provided ingredients.
- The user receives a detailed recipe to follow.
- React - Frontend framework
- Vite - Build tool for fast development
- Hugging Face - AI model for recipe generation
✨ Happy cooking with Chef Claude! 🍳


