TruffleNation.ai
An AI-powered pastry chef mentor that generates personalized courses, technique breakdowns, recipe science explanations, audio lessons, flash cards, study guides, and practical exams on any baking or pastry topic — powered by 29 live class transcripts from Truffle Nation's chef instructors and ~100 Scoolinary professional recipe books from 30+ world-class pastry chefs.
Unlike generic AI learning apps that rely solely on public internet data, TruffleNation.ai is built on a proprietary, instructor-verified knowledge base that no competitor can access. This is the single most important competitive moat.
Knowledge Base Inventory
Topic Coverage Map
Products: Red Velvet Stuffed Cookie, Chocolate Chip, Pistachio Almond, Designer Cookie (Royal Icing), Sable (Caramel Filled), Lemon Blueberry Cupcake, Cherry Pie Cupcake, Chocolate Muffin, Marble Muffins
Core Techniques: Creaming method, sanding/rubbing method, freeze-first stuffing, cream cheese frosting, pastry cream, salted caramel, royal icing, blind baking, pastry dough types (pate brisee/sucree/sablee)
Business: Food cost ≤ 30% rule, shelf life with calcium propionate, butter cookie 1:2:3 formula
Products: Black Forest Tart, Banoffee Pie, Quiche, Cranberry Jelly, Coconut Mousse, Raspberry Jelly, Pettigatos (3 finishes), Mirror Glaze entremets
Key Concepts: Mousse > sponge ratio in entremets, agar-agar dosing by brand, mirror glaze at 30-35°C, velvet spray 10:1 ratio, pectin vs gelatin, cocoa butter color application
Products: Cookie Cake (4-layer), German Chocolate Cake, Rainbow Cake (7-layer VIBGYOR), Red Velvet Swiss Roll, Fondant Cake (6-layer with fondant roses, leaves, flowers)
Techniques: Cookie buttercream, ganache dripping, soaking syrup, coconut & walnut filling, fondant covering, fondant rose construction, fondant leaf wiring, crumb coating
Products: Pistachio Praline Macaron, Dark Choc & Salted Caramel Macaron, Caramelized Banana Macaron, Caramel Crunch Bar, Fruit & Nut Bar, Rum & Raisin Truffle, Bonbons, Fudge
Science: 6 cocoa butter crystal forms (Form 5 = Beta-2 at 33°C), seeding vs table tempering, ganache ratios (1:1 spreadable, 2.5:1 truffle), polycarbonate mold prep, compound vs couverture rules
Products: Garlic Loaf, Babka, Power Buns, Bagels (4 varieties), Croissants, Kouign-Amann, Pain au Raisin, Fruit Danish, Palmiers, Cheese Straws, Paneer Tikka Patty
Techniques: Windowpane test, Tang Zong, biga, lamination (envelope lock + double fold + single fold), butter block preparation, fermentation management, overnight cold retard, bagel boiling, scoring
Topics: Pastry dough formulas, professional creams & custards (namelaka, cremeux, diplomat cream), chocolate tempering & bean-to-bar, confectionery & candy (all temperature stages), 5 meringue types, mousse & setting agents, sourdough & pre-ferments, professional viennoiserie (Bachour's croissant, brioche, ensaimada), entremets architecture, eclairs & craquelin, Italian/French macarons, gelato & sorbet formulas, jams & preserves, travel cakes (soak-freeze-coat method), professional cakes (genovese, financier, coulant, joconde), cheesecakes, donuts & cronuts, professional cookies, molecular pastry (spherification, liquid nitrogen, methylcellulose, siphon foams, vacuum osmosis, pacojet), Japanese patisserie, Algerian pastry, nougat & turron, afternoon tea, plated desserts, pectinase enzymes, creative sourdoughs
Topics: FSSAI licensing, GST, business types, labeling laws, kitchen zone design, 30-day home bakery launch plan, baker's percentage & recipe scaling, social media for bakers, food photography & styling, 5 preservatives (calcium propionate = best), food costing formulas, pricing strategy, shelf life reference
Two products, one ecosystem. TruffleNation.ai is the public-facing AI mentor app. The Student Portal is the enrolled-student learning management system. They share authentication and user data but serve different purposes.
trufflenation.ai
students.trufflenation.ai
29 TN class days
~100 recipe books
799 video lessons
Product Relationship
| Dimension | TruffleNation.ai | Student Portal |
|---|---|---|
| Audience | Anyone curious about pastry — free + paid tiers | Enrolled students of TN courses (paid) |
| Content | AI-generated from knowledge base | Curated video lessons, PDFs, quizzes |
| Interaction | Generate → Learn → Quiz → Study | Watch → Practice → Submit → Community |
| Monetization | Freemium (3 tiers, credit-based) | Course enrollment (₹25K-3.65L) |
| Cross-sell | "Want hands-on? Enroll in a live course" CTAs | "Explore more with AI Mentor" CTAs |
| Accounts | Shared — single user, single login | |
The Student Portal already has a full auth system (JWT, magic links, forgot password). TruffleNation.ai will share the same PostgreSQL User table and auth infrastructure.
Implementation Plan
Extract auth into shared service
Move auth logic (JWT sign/verify, bcrypt, session management) from the portal into a shared auth microservice or shared npm package.
Add OAuth providers
The portal currently has email+password and magic link. Add Google and Apple OAuth for the public-facing TruffleNation.ai app (wider audience needs social login).
Cross-domain cookie or token strategy
Both apps run on trufflenation.ai subdomains — use a shared httpOnly cookie scoped to .trufflenation.ai domain, or use a short-lived JWT exchange endpoint.
Role extension
Add a subscription_tier field (free/home_baker/chef) to the User model alongside existing roles (student/mentor/admin). Portal students auto-get "chef" tier AI access.
The hero feature. Users type any pastry topic and the AI generates a multi-chapter course grounded in TN's knowledge base. The key difference from Oboe: content comes from verified chef knowledge, not the open internet.
Input Interface
- Main prompt: "I want to learn about..." — large, inviting input field
- File upload: Upload recipe PDFs, class handouts, or photos of failed bakes for AI analysis
- Configuration panel (see below)
- Suggested topics carousel — pastry-specific suggestions that rotate:
Chocolate Tempering
"Why does my chocolate bloom? Master the science of crystal forms."
Croissant Lamination
"From butter block to golden layers — the complete guide."
Sourdough Starter
"Build and maintain a starter from scratch in 5 days."
Macaron Troubleshooting
"Hollow shells, no feet, cracked tops — fix them all."
Caramel Temperature Stages
"From thread to hard crack — the complete candy scale."
Baker's Percentage
"Scale any recipe to any batch size with one formula."
Configuration Options
| Setting | Options | Default | Effect |
|---|---|---|---|
| Skill Level | Home Baker / Student / Professional | Student | Home Baker uses analogies + simple language. Professional uses exact ratios, French terms, Scoolinary formulas. |
| Kitchen Setup | Home / Semi-Pro / Commercial | Home | Adjusts equipment references. Home = OTG + microwave. Commercial = deck oven + blast chiller. |
| Depth | Quick / Standard / Deep Dive | Standard | Quick = 3 chapters. Standard = 6. Deep Dive = 10+ with Scoolinary professional references. |
| Focus | Learning / Review / Troubleshooting | Learning | Troubleshooting mode generates fault tables and fix guides instead of standard lessons. |
RAG Pipeline
Embed knowledge base into vector store
Chunk the pastry-chef-skill (all 29 days + SC-1 to SC-29) into semantic segments. Embed using OpenAI/Anthropic embeddings. Store in Pinecone or pgvector.
User query → retrieve relevant chunks
"Chocolate tempering" retrieves: Day 18 (tempering theory, seeding/table methods), SC-3 (professional temps, ganache ratios), Day 19 (bonbon method, fudge rule).
System prompt + context + user config → AI generation
Claude/GPT generates course content grounded ONLY in retrieved chunks. System prompt enforces: "You are a pastry chef instructor. Use ONLY the provided context. Cite chef names when quoting techniques."
Stream course progressively
TOC appears first, then chapters stream in with headings, tables, quizzes, glossary terms, and formula blocks.
Each generated chapter includes these content types, all rendered in "The Curated Atelier" design system (burgundy + cream + gold):
Chef-Attributed Tips
Blockquotes citing specific instructors: "Chef Aditya always says: 'Watch the dough, not the clock.'" Builds trust and personality.
Technique Tables
Fault tables (Fault | Cause | Fix), temperature charts (caramel stages), comparison tables (pate brisee vs sucree vs sablee).
Storage Reference Cards
Every recipe ends with a storage card: Product | Room Temp | Fridge | Frozen | Notes. Pulled directly from TN class data.
Equipment Callouts
Green callout boxes noting equipment needed + home substitutes (from Day 5's equipment reference pattern).
Baker's Math Blocks
Interactive formula blocks with "Explain this" buttons for baker's percentage, hydration, scaling (from Days 26-29).
Process Flow Diagrams
Step-by-step visual flows for multi-stage techniques (lamination folds, tempering methods, sourdough timeline).
Every pastry term in a lesson is a clickable link that opens a rich side panel with the definition, chef context, common mistakes, and related terms. Powered by SC-26 (Professional Glossary) + all class transcripts.
Example Terms (from knowledge base)
| Term | Panel Title | What It Shows |
|---|---|---|
| Tempering | "The Crystal Dance" | 6 crystal forms explained, 3 methods (seeding/tabling/microwave), exact temps for dark/milk/white, Form 5 = Beta-2 science |
| Lamination | "Layers of Butter, Layers of Magic" | Envelope lock + double fold + single fold diagrams, butter block at 82% fat, viennoiserie vs puff differences |
| Namelaka | "Japanese Silk" | Bachour's formula (milk + glucose + white choc + gelatin + cream), 12+ hour rest requirement, diplomat cream variation |
| Macaronage | "The Lava Test" | Fold until batter flows like magma, ribbon merges in 10 sec, Italian vs French method comparison, troubleshooting table |
| Bassinage | "The Secret Hydration" | Adding water DURING bulk fermentation, achieves higher hydration while maintaining structure, Hans Ovando's technique |
| Craquelin | "The Crispy Crown" | 150g butter + 180g brown sugar + 160g flour, roll thin, freeze, cut discs, place on choux before baking |
The glossary is pre-built from the knowledge base (not generated per-request), so terms are consistent and accurate across all courses.
Wherever a formula or ratio appears, an "Explain this" button opens a step-by-step visual breakdown. Pastry is full of math — this makes it accessible.
Formula Types in the Knowledge Base
- Baker's Percentage: Ingredient % = (weight / total flour weight) x 100 (from Day 26)
- Scaling Formula: Conversion Factor = desired total / baker's % total (from Day 26)
- Ganache Ratios: 1:1 (spreadable), 2:1 (piping), 2.5-3:1 (truffle) (from SC-3)
- Gelato Formulas: White base (milk + cream + powder + sugar + dextrose + stabilizer) (from SC-12)
- Jam Setting Point: Cook to 104-105°C, pectin + 60-65% sugar + pH 3.0-3.5 (from SC-13)
- Caramel Temperature Stages: Thread (110°C) through Dark Caramel (190°C) (from SC-4)
- Spherification Ratios: Direct = 0.5% alginate in liquid, 0.5% CaCl2 bath (from SC-27)
- Food Costing: Selling Price = Total Cost / (1 - Profit %) (from Day 29)
Each explainer includes a live calculator: enter your flour weight, and it computes all ingredient weights automatically.
AI generates quizzes based on the lesson content, but quiz answers are validated against the knowledge base — not AI opinion. This prevents hallucinated wrong answers.
Quiz Types
Fill in the Blank
"The ideal working temperature for tempered dark chocolate is ___" → 31-32°C, 27-28°C, 40-45°C, 24-25°C
Technique Match
"Match each fold type to its purpose" → Envelope = butter locking, Double = layers, Single = final fold
Fault Diagnosis
"Your macaron shells have no feet. The most likely cause is:" → Over-mixed, Oven too cool, Not dried enough
Chef Says
"Chef Panshu says to add fat at what % of gluten formation?" → 70-80% (from Day 20 knowledge)
At the end of each chapter, the AI suggests 5 follow-up questions based on the lesson content and offers a custom input for any question. Responses are RAG-grounded in the knowledge base.
Example: After a "Chocolate Tempering" Chapter
- "What happens if I use compound chocolate instead of couverture?"
- "Can I fix chocolate that's gone out of temper?"
- "Why does Chef Aruna say never to mix compound and couverture?"
- "How do I make the velvet spray effect at home?"
- "What's the difference between ganache ratios for piping vs truffle?"
+ Custom input: "What if I don't have a thermometer? How can I tell if the chocolate is in temper?" — AI answers from knowledge base context about visual gloss, lip test, etc.
Every generated course gets an audio version. Two-voice conversational format: one voice plays the curious student, the other plays the expert chef. This is especially valuable because bakers have flour-covered hands — they can't scroll.
Generated via ElevenLabs or similar TTS with two distinct voices. Pro tier gets downloadable MP3s.
Auto-generated from each course. Cards cover key terms, temperatures, ratios, and techniques. Uses spaced repetition to build long-term memory.
Card Types
- Term → Definition: "Namelaka" → "Japanese silky cream: milk + glucose + white chocolate + gelatin + cream, rested 12+ hours"
- Temperature → Stage: "145°C" → "Soft crack — hard nougat"
- Ratio → Use: "2.5:1 choc:cream" → "Truffle ganache (dense, moldable)"
- Fault → Fix: "Cracked macaron tops" → "Oven too hot, under-mixed, insufficient rest"
- Chef Tip → Reason: "Never fridge buttercream before applying" → "Gets hard, curdles on re-whisking"
The study guide is the highest-value study tool. It distills the entire course into a structured review document with 6 sections designed for different learning needs.
| Section | Purpose | Pastry Example |
|---|---|---|
| 1. Core Concepts | One-paragraph summary per chapter | "Lamination creates alternating butter-dough layers through folding. Viennoiserie requires proofing; puff pastry does not." |
| 2. Must Remember | Key facts as bold-label bullet points | Butter Block: 82% fat, 15x15cm, cold but pliable. Fold Sequence: Envelope → Double → Single. |
| 3. Key Terms | Glossary with "Used in context" + "Don't confuse with" | Bassinage: Adding water during bulk fermentation. Don't confuse with: Autolyse (water added before fermentation) |
| 4. Key Comparisons | Side-by-side tables + memory tricks | French vs Italian vs Swiss Meringue (method, stability, use). Memory trick: "Italian = most Italian engineering = most stable" |
| 5. Key Processes | Step-by-step with "What happens" + "Common error" per step | Tempering (Seeding Method): Step 1: Melt to 45-50°C. Common error: Adding seeds to chocolate above 50°C. |
| 6. Common Mistakes | Mistake → Why it happens → Fix | ❌ Cold eggs into warm butter. Why: Temp mismatch causes curdling. ✅ Room-temp everything. Always. |
AI-generated final exam with 12 MCQ questions. Questions are generated from the knowledge base with verified correct answers. Includes scoring and a certificate of completion badge.
Question Types for Pastry
- Factual: "At what temperature does Form 5 (Beta-2) crystal structure melt?" (33°C)
- Process: "In croissant lamination, which fold comes first after the envelope lock?" (Double fold)
- Troubleshooting: "Your cheesecake cracked. Which is NOT a likely cause?" (Using water bath)
- Application: "You need to scale a recipe from 4 cupcakes to 25. Your total baker's % is 410%. What is the conversion factor?" (6.25)
- Safety: "Which preservative should NEVER be used in bread?" (Sorbic acid — kills yeast)
- Chef Knowledge: "Why does Chef Arun say to never stir ganache?" (Causes aeration)
Pass threshold: 80%. Passing unlocks a gamification badge that syncs to the Student Portal leaderboard.
A free daily trivia question that brings users back every day. One question, 4 answers, "Click to Reveal" — plus email subscription for daily delivery.
Example Daily Bakes
The Mystery of Bloom
"White streaks on your stored chocolate. Ugly, but harmless. What causes them?" — Fat migration / Sugar crystals / Mold / Oxidation
The Baker's Ratio
"In the classic butter cookie formula 1:2:3, what does the '2' represent?" — Sugar / Butter / Flour / Eggs
The Temperature Test
"Internal temperature that tells you bread is done?" — 83°C / 72°C / 100°C / 65°C
The Crystal Secret
"Of the 6 cocoa butter crystal forms, which one gives chocolate its snap and shine?" — Form 5 (Beta-2)
This is where TruffleNation.ai goes beyond what Oboe offers. These are standalone tools that provide daily utility even when users aren't taking a course.
Recipe Scaler
Enter any recipe + target servings. Uses baker's percentage (Day 26) to compute exact weights. Accounts for non-linear scaling of leavening agents at bulk.
Food Cost Calculator
Enter ingredients + quantities + costs. Computes food cost per unit, suggests selling price at 25-30% margin (Day 29 formula).
Caramel Stage Reference
Interactive temperature slider from 110°C to 190°C showing each stage name, use case, and visual color. From SC-4.
Setting Agent Picker
"What setting agent should I use?" Decision tree: vegan? → agar/pectin. Dairy? → reverse spherification. Thermoreversible? → pectin NH. From SC-6.
Conversion Calculator
Cups ↔ grams for 15+ common baking ingredients (flour, sugar, cocoa, butter...) using exact conversions from SC-25.
Shelf Life Reference
Search any product → get room temp / fridge / freezer durations. Compiled from all 29 class days' storage tables.
- 2 AI courses per week
- 3 chapters per course
- Daily Bake (unlimited)
- Baker's Toolkit (basic)
- Sources & citations
- Unlimited AI courses
- All chapters unlocked
- Flash cards & study guides
- Audio lessons (streaming)
- Full Baker's Toolkit
- Daily Bake archive
- Everything in Home Baker
- Scoolinary professional content
- Molecular & advanced techniques
- Audio lesson downloads (MP3)
- Export courses as PDF
- Public sharing without login
- Priority AI generation
- INR pricing for Indian market (primary audience). USD pricing on a toggle for international ($7 / $19).
- Annual discount: 20% off (₹4,790 / ₹14,390 per year).
- Student Portal students get Chef tier free — they paid ₹25K+ for a course.
- Scoolinary content gated to Chef tier — this is professional-grade content worth protecting.
- Free tier is generous enough to create habit but limited enough to convert — 2 courses/week with 3 chapters each lets users experience the quality.
Daily Bake → Email List → Conversion
Free daily trivia captures emails. Newsletter includes "Today's AI Course Suggestion" driving users back to generate courses. Converts to paid after hitting free tier limits.
Shareable Course Links → Viral Loop
Users share AI-generated courses. Recipients must create a free account to view. Every share = potential new user. Social sharing to WhatsApp (India's primary channel), Instagram, and Facebook.
Free Tier → Home Baker Conversion
2 courses/week with 3 chapters is enough to hook but not enough to satisfy. The paywall appears when opening chapter 4. Study tools (flash cards, study guide, audio) are paywalled.
Home Baker → Chef Upsell
Professional content (Scoolinary formulas, molecular techniques, advanced chocolate work) is visible but gated to Chef tier. "Unlock professional-grade content" CTA.
TruffleNation.ai → Live Course Enrollment
"Love learning with AI? Imagine learning hands-on with our chefs." Cross-sell CTAs throughout the app drive enrollment to ₹25K-3.65L live courses at the Student Portal.
20K Existing Students → Day 1 Users
Send launch announcement to 20K BakeBetterPro student base. They get Chef tier free. Instant user base and word-of-mouth from passionate bakers.
| Dimension | Oboe / Generic AI | TruffleNation.ai |
|---|---|---|
| Knowledge source | Web scraping + general LLM knowledge | Proprietary: 29 class transcripts + 100 professional recipe books + 30+ chef contributions |
| Accuracy | AI can hallucinate wrong techniques | RAG-grounded in verified chef instructions — every fact traceable to a source |
| Personality | Generic AI voice | "Chef's Corner" with real instructor tips, warnings, and stories |
| Practical tools | Learning content only | Recipe scaler, food cost calculator, caramel reference, shelf life database, conversion tools |
| Ecosystem | Standalone app | Connected to Student Portal (20K students), live courses, community, gamification, certificates |
| Market | Generic "learn anything" | Vertical focus = deeper, more relevant, better SEO, clearer positioning |
| Language | English only (typically) | English + Hindi (bilingual content for Indian market, matching how TN chefs actually teach) |
| Business model | SaaS subscription only | SaaS + course enrollment cross-sell (₹25K-3.65L) = much higher LTV per user |