- Teriyaki Sauce 50 min No. 0412
- Instant Kimchi (No Fermentation) 70 min No. 0413
- Cleaned Bacon Fat 5 min No. 0414
- Korean BBQ Hawaiian Roll Sliders No. 0415
You watched the recipe. Sous Clip wrote it down.
Share a TikTok, Instagram Reel or YouTube Short and get a clean recipe back: ingredients, steps, times and servings, saved in a library on your own server.
Free and open source (MIT). Runs in Docker on your own machine, with the AI model you choose, even a local one.
In: a cooking video, shared from a phone
Steamed Pork Dumplings (Layered Wrapper Style)
Ingredients 12
- ground pork
- garlic
- ginger
- green onions
- Chinese light soy sauce
- oyster sauce
- cornstarch
- water
- salt
- white pepper
- gyoza wrappers
- chili oil
Steps 9
- Grate the garlic and ginger.
- In a bowl, combine the pork, garlic, ginger, green onions, soy sauce, oyster sauce, cornstarch, a little water, salt and white pepper.
- Mix the filling until well combined.
- Place a wet gyoza wrapper at the bottom of a ramekin.
+ 5 more steps in your library
How an order gets cooked
-
1 Order in
Tap Share in TikTok, Instagram or YouTube and pick Sous Clip, or paste the link into it. Install it on your phone and it sits right next to the feed.
-
2 On the line
Your server downloads the video, transcribes the speech with Whisper right there, reads the caption, and your chosen AI model writes the recipe.
-
3 Order up
The recipe lands in your library. Search it, filter by cooking time, scale the servings, edit it, share a link, or send it to Mealie.
The real thing
This is what it looks like once it's running on your server. Tap a screenshot to see it full size.
-
Your library, searchable by name, ingredient and tag -
A recipe, ready to cook -
Extraction, step by step
Your kitchen, your rules
Your recipes never leave your server. The transcript goes to the AI provider you pick, or nowhere at all if that model runs locally.
- Recipes stored
- One SQLite file on your server
- Transcription
- Whisper, on your server (CPU or NVIDIA GPU)
- AI model
- Anthropic, OpenAI, Ollama, or any OpenAI- or Anthropic-compatible endpoint
- Fully offline
- Yes, with a local model
- Runs on
- Docker or Podman, amd64 and arm64
- On your phone
- Installs as an app over HTTPS; shares from the feed on Android
- Works with
- Mealie (optional)
- Price
- Free, MIT license
Install it
It's self-hosted, so it takes a machine that runs Docker, a few commands and an AI model.
You'll need
- A computer or home server with Docker or Podman
- An Anthropic or OpenAI API key, or a local model (Ollama or any compatible server)
- Python 3, once, to download the Whisper model
git clone https://github.com/SachinVenugopalan30/sous-clip.git
cd sous-clip
cp .env.example .env 2. Edit .env: set APP_PASSWORD, JWT_SECRET and your AI
model or API key. The app won't start with the example values.
python3 scripts/download-model.py
docker compose pull
docker compose up -d Then open http://localhost:3000 and sign in with the password you set. Guides for GPU, Podman, reverse proxies and phone install are in the README.
Questions
Which apps does Sous Clip work with?
YouTube Shorts, Instagram Reels and TikTok. Downloads go through yt-dlp. Long-form videos haven't been tested.
Do I have to pay for an AI API?
No. Point Sous Clip at a local model through Ollama or any OpenAI- or Anthropic-compatible server and it runs fully offline. You can also use an Anthropic or OpenAI API key.
Where are my recipes stored?
In a single SQLite file on your own server. Your recipes never leave it; only the transcript goes to the AI provider you choose, and nothing does if that model is local.
Can I use it from my phone?
Yes. Put Sous Clip behind HTTPS (see the reverse-proxy guide), install it from your phone's browser, then share videos to it. On Android it appears in the share sheet; on iPhone, paste the link if it doesn't.
What if the video has no voiceover?
Sous Clip reads the video's caption as well as the speech. If a video has neither, there is nothing to extract.
Does it work with Mealie?
Yes. Connect your Mealie instance in Settings and send recipes to it when you extract them or later from your library.
Is it free?
Yes. Sous Clip is open source under the MIT license.