Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

PantryFin

PantryFinPantryFin101 downloads

AI-powered meal planner that flows ingredients from your pantry to your plate. Mobile-optimized with Chinese ingredient recognition and calorie tracking.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

🥗 PantryFin

The Next-Generation AI Culinary & Inventory Engine for Obsidian

“Ingredients flow from your pantry to your plate like a fin through water.”
Effortlessly connect what’s in your kitchen to your daily nutrition goals with intelligent, automated precision.


✨ Overview

PantryFin transforms Obsidian into an autonomous, intelligent kitchen and nutrition management system. Built from the ground up around a Normalized Base-Unit Engine and a Reactive 12-Column Live Dashboard, PantryFin eliminates manual calculation errors, chaotic unit tracking, and disconnected meal logs.

Whether you are logging groceries, asking your personal AI nutritionist for a high-protein dinner plan, or tracking complex macro goals, PantryFin bridges the gap between raw ingredient inventory and healthy living.


🌟 Key Features

📦 1. Normalized Base-Unit Inventory Engine

Traditional grocery tracking breaks down when mixing units like 1.5 kg, 500 g, 1 L, and 250 ml. PantryFin solves this with a robust physical dimensional engine:

  • Intelligent Unit Normalization: Automatically converts and standardizes natural language inputs into base SI dimensions (g for weight, ml for volume, pcs for counts). Whether you type 1.5KG, 500g, 1L, or conversational units, PantryFin computes them with zero data loss.
  • Flawless Inventory Addition & Deduction: By decoupling raw values from display formatting, stock additions and recipe subtractions execute with pure mathematical precision—preventing floating-point drift and negative stock bugs.
  • Isolated Interactive Modals: Stock operations happen in dedicated, lightweight modals that guarantee focus retention and seamless workflow execution without disrupting your open dashboard.

🤖 2. Interactive AI Nutrition Butler & Planner

  • On-Demand AI Butler: Chat directly with your culinary AI right inside Obsidian. Ask questions like: "What high-protein meal can I make with my expiring chicken and spinach?" or "Help me plan a 1,800 kcal cutting day."
  • One-Click Recipe Execution: When AI generates a daily meal plan, simply accept it with one click. PantryFin automatically calculates item amounts, subtracts exact ingredient quantities from your live pantry, and warns you of low inventory.

🥑 3. Embedded Offline USDA/FDC Nutrition Database

  • Instant Offline Macro Tracking: Packed with an embedded, lightning-fast 4.0 MB USDA/FDC food database and optimized snapshot indexes.
  • Calculate calories, proteins, carbohydrates, and fats instantly without relying on external internet connections or slow APIs.

🎨 4. Adaptive 12-Column Live Dashboard

Designed with modern SaaS aesthetics and fully optimized for both desktop and mobile layouts:

  1. 💬 Butler Chat: Your command center for AI dialogue and quick instructions.
  2. 🎯 Meal Tracker: Live progress bars tracking calorie goals and macronutrient distribution.
  3. 📖 Diet Guide: Daily meal blueprints and quick execution buttons.
  4. ✅ Tasks: Kitchen prep, grocery reminders, and thawing checklists.
  5. 📦 Live Pantry: Color-coded category pills (Meats, Veggies, Carbs, Supplements) offering instant visibility into stock levels and out-of-stock alerts.

📸 Architectural Workflow

graph TD
    A[📦 Grocery Restock / Manual Entry] -->|Instant Modal Workflow| B(Normalized Dimensional Engine)
    B -->|Convert & Store as Base Units: g / ml / pcs| C[(Obsidian Vault Pantry Table)]
    C -->|Real-Time Stock Feed| D[🤖 AI Meal Planner]
    D -->|Generate Daily Menu| E[📖 Diet Guide]
    E -->|One-Click Accept| F[➖ Automated Stock Deduction & Alert Trigger]
    F -->|Synchronize| C

🛠️ Installation

  1. Download the latest release package pantryfin-v2.0.0.zip.
  2. Navigate to your Obsidian vault's plugin directory: .obsidian/plugins/.
  3. Create a new folder named pantryfin.
  4. Extract the following distribution files into the pantryfin folder:
    • main.js (Compiled Engine)
    • styles.css (Responsive UI Styles)
    • manifest.json (Plugin Metadata)
    • README.md (Documentation)
    • fdc-data.json (Embedded Nutrition Database)
    • fdc-mini-index.json (High-Speed Index)
  5. Restart Obsidian, or navigate to Settings -> Community Plugins and enable PantryFin.

🚀 Quick Start Guide

  1. Set Your Target: Open the PantryFin dashboard from the left ribbon icon. Configure your daily calorie target (e.g., 2,000 kcal) in the settings.
  2. Stock Your Kitchen:
    • Click the ➕ Restock button on the Pantry card.
    • Enter items naturally: e.g., Name: Beef, Quantity: 1.5KG; Name: Whole Milk, Quantity: 1L. PantryFin records them automatically as 1500g and 1000ml.
  3. Plan Your Day:
    • Ask the Butler Chat: "Create a balanced dinner using beef and milk under 600 kcal."
  4. Cook & Track:
    • Click Accept & Deduct on any generated meal plan to update your pantry instantly, or click individual ingredient pills for quick, custom consumption logging.

🧪 Quality & Reliability

  • Backed by 62 Comprehensive Unit Tests: Every aspect of unit normalization, natural language parsing, and non-destructive stock reduction is continuously verified.
  • Idempotent & Native Obsidian Integration: Built cleanly on Obsidian's official ItemView and Modal APIs, guaranteeing zero corruption to personal markdown files outside the plugin's designated workspace.

Crafted with ❤️ for culinary creators and Obsidian power users.
HealthExcellent
ReviewRisks
About
Track pantry inventory with a normalized base-unit engine that converts weights, volumes, and counts for precise stock math and error-free additions and subtractions. Chat with an AI nutrition butler to generate meal plans, recipes, and macro targets from available ingredients and monitor everything on a reactive live dashboard.
AIDataVisualization
Details
Current version
2.1.2
Last updated
Last month
Created
Last month
Updates
5 releases
Downloads
101
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
PantryFinPantryFincrx2003
GitHubcrx2003
  1. Community
  2. Plugins
  3. AI
  4. PantryFin

Related plugins

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Tracker

Track occurrences and numbers in your notes.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.