Mise documentation
Run, configure, and contribute to your own Mise kitchen.
Mise is a self-hosted kitchen companion for households and restaurants. It keeps recipes, meal plans, pantry inventory, and the shopping list in one place while storing recipes in the portable Schema.org Recipe format.
Quick start
Run the complete stack with Docker Compose.
Choose an installation
Compare Compose, Docker, and source installs.
Connect an assistant
Use Mise with Claude or ChatGPT over MCP.
Contribute
Set up a local development environment.
What you get
- A shared recipe library with Schema.org JSON-LD import and export
- Weekly meal planning with adjustable servings
- Pantry, fridge, and freezer inventory
- A household shopping list
- Typo-tolerant full-text recipe search through Meilisearch
- Household and restaurant workspaces with multiple members
- A REST API with OpenAPI documentation
- An OAuth-protected MCP server for Claude, ChatGPT, and compatible clients

Pick a path
| Goal | Recommended path |
|---|---|
| Run Mise on a server or homelab | Docker Compose |
| Use an existing PostgreSQL or Meilisearch service | Docker image |
| Work on Mise itself | Build from source |
| Put Mise behind a public domain | Reverse proxy and HTTPS |
| Keep the installation healthy | Operations |
:::note Mise itself is self-hosted. This documentation website can be deployed separately; it does not need access to your Mise database or server. :::