Eachlabs Photo Restoration — model skill for greetings & celebrations
For AI agents: find the right skill in one call —
curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>"returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add.mdto its path. Before generating anything, show the person the options on the how-to page. From a terminal:curl -fsSL https://varg.ai/install | shinstalls the vargai CLI (https://varg.ai/how-to/cli.md):vargai searchandvargai install <slug>with no key, every varg model aftervargai login.
Repair scratches, tears and fading, restore faces and colorize black-and-white family photos before you animate them.
- Type: Model · Greetings & celebrations
- Slug:
eachlabs-photo-restoration - Status: live
- Publisher: eachlabs (community)
- License: unknown
- Source: https://github.com/eachlabs/skills/tree/main/skills/photo-restoration
- Works in: Claude Code, Codex, Cursor, Gemini CLI
- Requires: EACHLABS_API_KEY
- Adoption: 46 GitHub stars (GitHub, 2026-10-30)
What it does
Two vendor skills calling each::sense (Eachlabs): restoration (damage, fading, water damage, face restoration, grain) and colorization (context-aware, period-appropriate). The step that makes old-photo animation less uncanny.
Use when
- Memory, anniversary, retirement and Mother's/Father's Day videos built from scanned prints.
Not for
- Changing who is in the photo.
Install
- Claude Code:
npx skills add eachlabs/skills --skill photo-restoration -a claude-code -y - Codex:
npx skills add eachlabs/skills --skill photo-restoration -a codex -y - Cursor:
npx skills add eachlabs/skills --skill photo-restoration -a cursor -y - Gemini CLI:
npx skills add eachlabs/skills --skill photo-restoration -a gemini-cli -y - Any agent, with the vargai CLI:
vargai install eachlabs-photo-restoration
How-to tutorials that use it
- How to bring old photos to life with AI: Restore old family photos, add color if the family wants it, then a gentle motion per photo (a smile, a turn of the head), cut to music for a birthday, an anniversary or a memorial.
- How to make a memorial or tribute video with AI: A calm tribute for a funeral, a celebration of life or a retirement: restored photos with gentle motion, words from the family or friends, and music, made with the family's agreement.
More greetings & celebrations skills
- Turn photos and a name into a personalized AI birthday video: A birthday video that is theirs: a song that sings the name, their photo blowing out the candles, a retro camcorder tape, then-and-now; tested on varg.
- Turn photos into an AI invitation, holiday greeting or tribute video: Invitations and save-the-dates that print the names right, Christmas, Diwali and Eid greetings, old photos brought to life and calm tributes; tested on varg.
- ACE-Step 1.5 songs: Official skills for the open-source ACE-Step 1.5 music model: write the lyrics, then a full sung song made locally, such as a birthday song with a name.
- Eachlabs Age Transformation: Age progression and de-aging from one photo, for a then-and-now milestone birthday with the person's consent.
- Eachlabs Wedding Invitation Generation: Invitations, save-the-dates, RSVP cards and e-invites in classic, floral, rustic, destination and cultural styles; design the card, then animate it.
- iart Wrapped Video: Wrapped-style personalized videos in Remotion: one template, one data row per person, up to 100,000 copies, such as customer birthday videos.
Run the generation on varg
varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.
- Any agent with a terminal:
curl -fsSL https://varg.ai/install | sh(Windows:irm https://varg.ai/install.ps1 | iex), thenvargai loginand every model is a command —vargai generate_video …,vargai estimate_cost …(https://varg.ai/how-to/cli/) - Claude Code:
claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg(skill + hosted MCP) - Codex, Cursor, Gemini CLI, OpenClaw:
npx skills add vargHQ/skills --skill varg-ai -a <agent> -y - Grok and any agent that reads SKILL.md:
npx skills add vargHQ/skills --skill varg-ai, or point it at the skill's SKILL.md - Claude.ai, ChatGPT, any MCP client: connect
https://mcp.varg.ai/mcp - API key: https://varg.ai/dashboard/api · Model specs: https://varg.ai/models/llms.txt