Cooklang Blog

Cooklang is the markup language at the center of an open-source ecosystem for cooking and recipe management. In our blog we share how we use Cooklang and tools.

Subscribe to our RSS feed to stay updated with our latest posts.

Why Recipe Standard is Important

A universal recipe standard would transform cooking by providing a shared structure that enables consistency, accessibility, and innovation, much like standardized music notation or programming syntax. Without it, recipes often lose their integrity across kitchens, making cooking needlessly frustrating and unpredictable. While some argue that variability in recipes adds charm, standardization would allow for precise replication, smarter kitchen devices, and a deeper focus on creativity. It’s time to elevate recipes from subjective interpretations to a precise, scalable foundation that benefits everyone—from novice cooks to professional chefs.

Generating a recipe graph with ChatGPT

This text discusses the challenges of translating traditional recipe formats into a structure understandable by computers. It highlights the issues faced by AI in comprehending the sequence of ingredients and cooking steps, and the steps taken to create a new, AI-friendly format. The piece delves into attempts to design a universal tool for recipe importation and conversion, and the issues encountered. It then outlines a new approach using AI to trace ingredients and cooking actions to create a comprehensive recipe graph, leading to an enhanced user experience and potentially revolutionizing the way we engage with recipes.

Practical savings on groceries with Cooklang and tools

This is a list of ideas we think will help you to save time and money on groceries with Cooklang and tools.

My approach to automating grocery shopping

How and why I created Cooklang in the first place.