Home assistant add-on: Social to Mealie
I maintain this and other Home Assistant add-ons in my free time: keeping up with upstream changes, HA changes, and testing on real hardware takes a lot of time (and some money). I use around 5-10 of my >110 addons so regularly I install test machines (and purchase some test services such as vpn) that I don't use myself to troubleshoot and improve the addons
If this add-on saves you time or makes your setup easier, I would be very grateful for your support!
Addon informations
Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!
About
Social to Mealie lets you import recipes from social media videos directly into your Mealie instance.
This addon is based on the docker image https://github.com/GerardPolloRebozado/social-to-mealie
Configuration
Webui can be found at http://homeassistant:3000.
Options
| Option | Type | Default | Description |
|---|---|---|---|
OPENAI_URL |
str | https://api.openai.com/v1 |
URL for the OpenAI-compatible endpoint |
OPENAI_API_KEY |
str | `` | API key for the OpenAI-compatible provider |
TRANSCRIPTION_MODEL |
str | whisper-1 |
Whisper model to use for transcription |
TEXT_MODEL |
str | gpt-4o-mini |
Text model used to build the recipe |
MEALIE_URL |
str | https://mealie.example.com |
URL of your Mealie instance |
MEALIE_API_KEY |
str | `` | API key for Mealie |
MEALIE_GROUP_NAME |
str | home |
Optional Mealie group name |
EXTRA_PROMPT |
str | `` | Additional instructions for the AI |
YTDLP_VERSION |
str | latest |
yt-dlp version to download at startup |
COOKIES |
str | `` | Optional cookies string for yt-dlp |
env_vars |
list | [] |
Additional environment variables to export |
Example Configuration
OPENAI_URL: https://api.openai.com/v1
OPENAI_API_KEY: sk-...
TRANSCRIPTION_MODEL: whisper-1
TEXT_MODEL: gpt-4o-mini
MEALIE_URL: https://mealie.example.com
MEALIE_API_KEY: ey...
MEALIE_GROUP_NAME: home
EXTRA_PROMPT: ""
YTDLP_VERSION: latest
COOKIES: ""
env_vars: []
Notes
- Mealie 1.9.0+ with an AI provider configured is required.
- yt-dlp can be pre-downloaded by setting
YTDLP_VERSION(for examplelatestor2025.11.01). - Provide the cookies string if you need to access protected social media content with yt-dlp.
