A multilingual AI French chef chatbot with 70+ recipes and creative culinary generation
Super Cuistot is a multilingual AI chatbot that plays the role of a French chef. Powered by an LLM enriched with a library of 70+ curated recipes, it can recommend dishes based on your available ingredients, create entirely new recipes on the fly, and stay in character throughout the conversation. Available in 4 languages: English, French, Spanish, and German.
A curated collection of 70+ recipes loaded dynamically from text files and embedded directly into the LLM context. The assistant draws from this knowledge base to recommend dishes that match your available ingredients and preferences.
Tell Super Cuistot what you have in your kitchen and it will search through its entire recipe library to find the best match. It clearly distinguishes between "recipes from the house" and newly invented ones.
When no existing recipe fits, Super Cuistot invents entirely new dishes by combining its culinary knowledge with AI creativity — always marking them as new creations so you know the difference.
Available in 4 languages (English, French, Spanish, German) with dynamic UI switching. The assistant uses LLM tool calling to silently log unknown questions and user details for continuous improvement.
Super Cuistot is built with Python and Gradio, using an LLM with function calling capabilities to power the conversational experience. Recipes are loaded dynamically from text files and injected into the system prompt for context-aware responses.
At startup, 70+ recipes are dynamically loaded from text files and injected into the LLM system prompt, giving the assistant full knowledge of every available dish.
Users chat naturally with the French chef persona. The LLM processes the full conversation history along with the recipe library to understand intent, ingredients, and preferences.
The assistant either recommends an existing recipe from its library or generates an entirely new one on the fly, always clearly labeling which is which.
Behind the scenes, the LLM uses function calling to silently record unknown questions for future improvement and capture user details when provided, enabling continuous learning.
We can build tailored AI applications like Super Cuistot for your specific business needs.
Discuss Your Project