Vault Recipe
pendingby xela-io
AI-powered recipe import from URLs with automatic translation, metric conversion, ingredient scaling, smart shopping lists, and recipe overview generation.
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)
- Open Settings → Community plugins → Browse
- Search for Vault Recipe
- Click Install, then Enable
Manual Installation
- Download
main.js,manifest.json, andstyles.cssfrom the latest release - Create a folder
vault-recipeinside your vault's.obsidian/plugins/directory - Copy the three files into that folder
- 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:
| Provider | Setting | Models |
|---|---|---|
| OpenAI | OpenAI API Key | gpt-4o-mini (default) |
| Anthropic | Anthropic API Key | claude-sonnet-4-20250514 (default) |
Google API Key | gemini-2.0-flash (default) |
Select your preferred provider under Default Chat Provider. You can also customize which model each provider uses.
Recipe Settings
| Setting | Default | Description |
|---|---|---|
| Recipe folder | Rezepte | Folder where imported recipes are saved |
| Overview file name | Rezept-Übersicht | Name 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
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.