Vault Recipe

pending

by xela-io

AI-powered recipe import from URLs with automatic translation, metric conversion, ingredient scaling, smart shopping lists, and recipe overview generation.

Updated 1mo agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

Vault Recipe

AI-powered recipe management for Obsidian. Import recipes from any URL, scale servings, and create recipe overviews — all inside your vault.

KI-gestützte Rezeptverwaltung für Obsidian. Importiere Rezepte von beliebigen URLs, skaliere Portionen und generiere Rezeptübersichten — alles direkt in deinem Vault.

Features

  • Recipe Import — Paste a URL, and the plugin extracts the recipe using AI. Automatically translates to German and converts to metric units.
  • Scale Servings — Adjust ingredient quantities to any number of servings with a single command.
  • Recipe Overview — Auto-generate an overview note that lists all recipes in your recipe folder with metadata.

Screenshots

Installation

Community Plugin Browser (recommended)

  1. Open Settings → Community plugins → Browse
  2. Search for Vault Recipe
  3. Click Install, then Enable

Manual Installation

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create a folder vault-recipe inside your vault's .obsidian/plugins/ directory
  3. Copy the three files into that folder
  4. Enable the plugin in Settings → Community plugins

Configuration

Open Settings → Vault Recipe to configure the plugin.

API Keys

This plugin requires an API key from at least one of the following providers:

ProviderSettingModels
OpenAIOpenAI API Keygpt-4o-mini (default)
AnthropicAnthropic API Keyclaude-sonnet-4-20250514 (default)
GoogleGoogle API Keygemini-2.0-flash (default)

Select your preferred provider under Default Chat Provider. You can also customize which model each provider uses.

Recipe Settings

SettingDefaultDescription
Recipe folderRezepteFolder where imported recipes are saved
Overview file nameRezept-ÜbersichtName of the generated overview note

Usage

All commands are available via the Command Palette (Ctrl/Cmd + P):

Import recipe from URL

Vault Recipe: Import recipe from URL

Opens a dialog where you paste a recipe URL. The plugin fetches the page, extracts the recipe via AI, translates it to German, converts imperial to metric units, and saves it as a note in your recipe folder.

Scale recipe servings

Vault Recipe: Scale recipe servings

(Editor command — requires an open recipe note)

Reads the current servings from frontmatter and lets you choose a new serving count. All ingredient quantities are recalculated by AI.

Generate recipe overview

Vault Recipe: Generate recipe overview

Scans your recipe folder and generates (or updates) an overview note with links and metadata for all recipes.

Network Disclosure

This plugin makes network requests to external AI APIs to process recipes. Depending on your chosen provider, data is sent to:

  • OpenAI (api.openai.com)
  • Anthropic (api.anthropic.com)
  • Google (generativelanguage.googleapis.com)

Recipe URLs are fetched directly to extract their content. No data is collected or stored by the plugin itself — all processing happens via the configured AI provider.

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.