Self-host social_recipes
v1.9.10AI-powered recipe extraction from social media videos
- Stars
- 52
- Port
- 5006 (Web UI)
- Requires
- SQLite
pickeld/pick-a-recipeWhat is social_recipes?
Pick-a-Recipe is a self-hosted Python web app that pulls videos from social media sites via yt-dlp, turns the audio into text with Whisper, reads on-screen details using vision models, builds structured recipes through configurable AI backends (OpenAI, Gemini, Anthropic, or any OpenAI-compatible service), and sends the results to a self-hosted Tandoor or Mealie server. It ships a web interface with live progress, user accounts (local or OIDC), PWA installation on phones, and optional nutrition data from Open Food Facts. You can run it in Docker (amd64/arm64) or install it manually with Python 3.11 and FFmpeg. All settings are adjusted in the web UI.
Should you self-host social_recipes?
social_recipes scores 43/100 on selfhost.directory (how scoring works) and ranks #16 of 18 in Recipe Management. It has 52 GitHub stars.
It shipped 15 stable releases in the past year. The latest, v1.9.10, came out on 18 October 2026. New versions land roughly every 1 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is Mealie (75/100, 13 711 stars). It scores higher overall, so compare the two before you pick. See social_recipes vs Mealie side by side.
Features
- AI recipe generation
- Audio Transcription
- Command Line Interface
- Configurable AI providers
- Dish image extraction
- Multi-platform video download
- Nutrition estimation
- Offline-capable Whisper
- Recipe manager integration
- User Authentication
- Visual text extraction
- Web push notifications
- Web UI with real-time progress
social_recipes README
More in Recipe Management
TamariSelf-hosted, open-source recipe manager web app for organizing recipes, planning meals, creating shopping lists, and discovering new recipes from over 300 websites.
Tandoor RecipesApplication for managing recipes, planning meals, building shopping lists and much much more!
vanilla-cookbookVanilla Cookbook is a self-hosted, open-source recipe manager that parses ingredients, scrapes recipes, and offers AI-assisted features via LLM APIs.
vue-salt-rimSelf-hosted Vue 3 web client for Bar Assistant with recipe management, inventory, PWA, dark theme, and multi-language support.
Bar AssistantSelf-hosted, open-source cocktail recipe manager with ingredient inventory, bar management, shopping lists, and menu creation for home bartenders.
CookCLIA self-hosted, open-source recipe manager in one binary: it parses plain .cook files, builds shopping lists and meal plans, and serves a browsable cookbook web UI.
fork.recipesSelf-hosted Django recipe manager with AI tools for scraping, generating, translating, and narrating recipes.
groceriesOpen-source self-hosted grocery list app with reliable real-time sync, offline support, multiple lists, store aisle sorting, and Tandoor recipe import.
grocyA self-hosted, open-source household ERP: track grocery stock, shopping lists, recipes, meal plans, chores, tasks, batteries and devices, with a full REST API.
kcalSelf-hosted, open-source personal food nutrition journal for tracking calories, macros, recipes, and food journal entries with goal setting and meal planning.
KitchenOwlKitchenOwl is a self-hosted grocery list and recipe manager. The backend is made with Flask and the frontend with Flutter. Easily add items to your shopping list before you go shopping. You can also create recipes and add items based on what you want to cook.
MealieSelf-hosted recipe management with meal planning and shopping lists. Import recipes from URLs or create manually via web editor.
0 comments