Configs2026年7月4日·1 分钟阅读

KitchenOwl — Self-Hosted Grocery List and Recipe Manager

A cross-platform grocery list and recipe management app with a Flutter mobile client and self-hosted backend for household meal planning.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
KitchenOwl Overview
直接安装命令
npx -y tokrepo@latest install 60edfa6e-77a2-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

KitchenOwl is a self-hosted grocery list and recipe management application designed for households and families. It combines a collaborative shopping list with a recipe database, allowing users to plan meals, automatically generate shopping lists from recipes, and track expenses — all from a native mobile app or web interface.

What KitchenOwl Does

  • Manages collaborative grocery lists that sync in real-time across devices
  • Stores and organizes recipes with ingredients, instructions, and images
  • Generates shopping lists automatically from selected recipes and meal plans
  • Tracks grocery expenses with optional budget categories
  • Provides a meal planner for scheduling recipes across the week

Architecture Overview

The backend is built with Python (Flask) and stores data in SQLite, running as a lightweight Docker container. The primary client is a Flutter mobile app available for iOS and Android, providing a native experience with offline support. A progressive web app (PWA) serves as the web interface. Communication between clients and server uses a REST API with WebSocket support for real-time list updates.

Self-Hosting & Configuration

  • Deploy with a single Docker container; no external database required
  • Data persists in a local SQLite database within a Docker volume
  • Configure the server URL in the mobile app to point to your instance
  • Set up a reverse proxy with HTTPS for secure remote access
  • Supports user accounts with household-based sharing

Key Features

  • Real-time collaborative shopping lists shared across household members
  • Recipe import from URLs with automatic ingredient extraction
  • Meal planning calendar with drag-and-drop recipe scheduling
  • Expense tracking with per-item cost logging
  • Native iOS and Android apps with offline support and sync

Comparison with Similar Tools

  • AnyList — proprietary app with subscription; KitchenOwl is free and self-hosted
  • Mealie — focuses on recipes; KitchenOwl adds grocery lists and expense tracking
  • Grocy — broader household ERP; KitchenOwl is simpler and focused on groceries and meals
  • Tandoor Recipes — recipe-focused; KitchenOwl integrates shopping and meal planning

FAQ

Q: Do I need the mobile app or can I use it in a browser? A: Both. KitchenOwl provides native iOS and Android apps and also works as a progressive web app in any modern browser.

Q: Can multiple people share a grocery list? A: Yes. Users in the same household see the same shopping list with real-time sync. Items checked off by one person update instantly for others.

Q: Does it support importing recipes from websites? A: Yes. You can paste a recipe URL and KitchenOwl will attempt to extract the title, ingredients, and instructions automatically.

Q: What happens if I lose internet access while shopping? A: The mobile app works offline and syncs changes when connectivity is restored.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产