Skip to content

eddie-nv/code-gen

Repository files navigation

Zeff

An MCP-powered cooking assistant that helps you plan meals, track ingredients, and discover recipes through natural conversation.

Zeff Screenshot

What is Zeff?

Zeff is a cooking assistant powered by the Model Context Protocol (MCP), enabling AI to connect with external systems and tools. Through a simple chat interface, Zeff helps you manage your kitchen, plan meals, and discover new recipes.

Rich UI Components

Zeff features beautiful, interactive components that make cooking management effortless:

Receipt Form

Upload a photo of your grocery receipt and Zeff automatically extracts items, prices, and quantities. Review and confirm items to add them to your pantry inventory with a single click.

Recipe Card

Beautiful recipe cards display ingredients, step-by-step instructions, and cooking details. Save your favorite recipes, share them publicly, or keep them private. Each card is designed for easy reading and quick reference while cooking.

Meal Plan

Plan your week with interactive meal plans that include:

  • Shopping lists with checkable items
  • Prep schedules with time estimates
  • Cooking events synced to your calendar
  • Progress tracking as you complete tasks

Getting Started

Prerequisites

  • Node.js 18+
  • A Supabase project
  • Claude API key
  • Daytona API key (optional, for code execution tools)

Installation

  1. Clone the repository
  2. Install dependencies: npm install
  3. Copy sample.env to .env.local and fill in your API keys
  4. Run database schemas in your Supabase SQL Editor
  5. Start the dev server: npm run dev

Visit http://localhost:3000 to start cooking with Zeff.

Learn More

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published