2026-07-05 · 4 min read

AI Meal Planning Without Another Subscription

Meal planning apps have converged on the same model: a recipe catalog, an account, and $60 a year. There's another way — use the AI you already have and keep the data yourself.

TL;DR

Mealforge is MIT-licensed and self-hosted — no accounts, no tiers, no recurring fee for the app itself. You bring the AI chat you already use; the app is the free, permanent home for the plans.

Somewhere along the way, planning dinner became a SaaS category. The pattern is always the same: a catalog of other people’s recipes, an account, a free tier that nags, and a subscription that quietly renews at $5–10 a month for what is — structurally — a list of meals and a grocery list.

If you’re already paying for (or self-hosting) an AI assistant, you have the hard part covered. A capable model plans a genuinely good week: it knows what a household is, respects constraints, uses what’s in the freezer, and doesn’t repeat last Tuesday. What it lacks is a place to put the plan.

What you actually need

Break the problem down and the subscription evaporates:

Mealforge covers the last three, free. It’s MIT-licensed and runs as one Docker container on your own hardware — there is no hosted tier, no account system, and no way for the price to change, because there is no price.

”Free” with honest fine print

Nothing here is free-as-in-someone-else-pays. The honest accounting:

Why not just keep plans in the chat?

You can — for a week. Then you’re scrolling on your phone in the store, the quantities for two recipes need adding up in your head, and last month’s great chili is buried under three hundred messages. Structure is the feature: recipe cards, a step-by-step cook mode for when your hands are covered in flour, and a grocery list that derives itself from the week.

The plan is a conversation. The kitchen half should be an app — yours.

Learn about Mealforge → ← All articles

More articles

Planning a Week of Meals with AI over MCP

How Mealforge uses the Model Context Protocol to turn a planning conversation — in LibreChat, Claude, or any MCP client — into recipe cards, a cook mode, and a grocery list.

Self-Hosted Meal Planning with One Docker Container

Most meal planning apps want an account, a subscription, and your data. Here's how to run a complete meal planning setup on your own server — one container, one SQLite file.