Updated today
by guaardvark
guaardvark
Self-hosted AI studio on your own GPU: chat with your files (RAG), screen and browser agents, coding swarms, LoRA training, an MCP server for Claude Code and Cursor, and local video, image, music and voice generation. No telemetry.
264 GitHub stars (264)
+29 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +2 |
| Sep 29 | +2 |
| Sep 30 | 0 |
| Oct 1 | +1 |
| Oct 2 | +3 |
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | +2 |
| Oct 6 | +2 |
| Oct 7 | +3 |
| Oct 8 | +4 |
| Oct 9 | +2 |
| Oct 10 | +1 |
| Oct 11 | 0 |
| Oct 12 | +2 |
| Oct 13 | 0 |
| Oct 14 | +2 |
| Oct 15 | +2 |
| Oct 16 | 0 |
- 15 skills (15 skills found in its SKILL.md files)
- 55 forks (55 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add guaardvark/guaardvark
Asks which skills and agents to install. Just one: npx skills add guaardvark/guaardvark --skill cast — add -g for every project.
Claude Code
git clone https://github.com/guaardvark/guaardvarkcp -r "guaardvark/.agents/skills/cast" ~/.claude/skills/
Copies the cast skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add guaardvark/guaardvark
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
cast
Build consistent characters, environments and props in Guaardvark's Cast Library and train LoRAs for them locally (reference photos → vision bible → sample plan → approved samples → training). Use when the user wants the same face or object across images, videos, a music video, or a Film Crew production, or asks to "train a LoRA".
.agents/skills/cast/SKILL.md on GitHub (opens in a new tab) -
code
Code intelligence over repositories Guaardvark has indexed: semantic code search, exact-text search, file listing, PageRank repository map, import dependency graph, reading one class or function, analysis and generated rewrites, plus the System Mapper and self-improvement status. Use when the user asks where something is implemented, how modules depend on each other, or wants an architecture map…
.agents/skills/code/SKILL.md on GitHub (opens in a new tab) -
film-crew
Run Guaardvark's five-role Film Crew locally: screenwriter, casting (Cast Library LoRAs), cinematographer storyboards, keyframe renders, editor. Turns a logline or screenplay into a finished short video with human gates at casting and storyboard. Use when the user says "film this", "make a short film", "storyboard this script", or "start the film crew".
.agents/skills/film-crew/SKILL.md on GitHub (opens in a new tab) -
image
Generate or edit images on the user's own GPU through Guaardvark: single images, instruction edits, background cut-outs, inpaint and outpaint, consistent characters from the Cast Library, and batch runs of many prompts. Use when the user asks to create, draw, render, visualize, edit, or batch-generate images locally.
.agents/skills/image/SKILL.md on GitHub (opens in a new tab) -
knowledge
Answer from the user's own indexed documents with Guaardvark's local RAG, browse and read indexed files section by section, remember facts across sessions, and process or fetch new material. Use when the user asks what their documents say, wants a source-cited answer from their files, says "remember this", or asks to index a PDF, DOCX, spreadsheet, image or URL.
.agents/skills/knowledge/SKILL.md on GitHub (opens in a new tab) -
models
Add any Hugging Face image or video model, checkpoint or LoRA to Guaardvark from a URL, list what is installed, and download registry models on request. Use when the user pastes a huggingface.co link or a .safetensors URL, asks "can it run <model>", or wants a new LoRA or checkpoint available in the Studio.
.agents/skills/models/SKILL.md on GitHub (opens in a new tab) -
music-video
Turn a song into a beat-synced music video with Guaardvark's Director: song analysis, per-cut shot prompts, storyboard keyframes, image-to-video renders, cuts on the beat. Use when the user says "music video", "video for this track", or wants visuals timed to a song. Has an approval gate before GPU spend.
.agents/skills/music-video/SKILL.md on GitHub (opens in a new tab) -
music
Generate full songs with vocals or instrumentals (ACE-Step) and sound effects or ambience (Stable Audio Open) on the user's GPU through Guaardvark's Audio Foundry. Use when the user asks for a song, a beat, a jingle, background music, or a sound effect, made locally with no subscription.
.agents/skills/music/SKILL.md on GitHub (opens in a new tab) -
ops
Operate a running Guaardvark: GPU and VRAM state, plugin start/stop, logs, Celery tasks, the Interconnector sync to other machines, overnight RAG autoresearch, and infographics. Use when the user asks what is using the GPU, why a job is stuck, to start or stop ComfyUI/Audio Foundry/Swarm, to sync another box, to run autoresearch, or to make an infographic.
.agents/skills/ops/SKILL.md on GitHub (opens in a new tab) -
outreach
Draft and review social outreach with Guaardvark's supervised outreach system (Reddit, Discord, Twitter/X, Facebook): grounded, graded drafts that never post without the user's approval in the Studio. Use when the user wants a reply drafted for a thread, wants to see the pending outreach queue, or asks about outreach status or cadence.
.agents/skills/outreach/SKILL.md on GitHub (opens in a new tab) -
setup
Connect this agent to a running Guaardvark (self-hosted AI studio) and check what it can do right now. Use first when the user mentions Guaardvark, asks to generate images/video/music/voice locally, run a Film Crew, train a LoRA, launch a swarm, or when a guaardvark MCP tool is missing or a call fails with "not reachable" / "plugin offline".
.agents/skills/setup/SKILL.md on GitHub (opens in a new tab) -
swarm
Launch and watch Guaardvark's Swarm Orchestrator: parallel coding agents, each in its own git worktree, working a markdown plan and merging back deterministically. Use when the user wants several agents on one codebase at once, says "swarm this", or asks about a running swarm, worktrees, or merge status.
.agents/skills/swarm/SKILL.md on GitHub (opens in a new tab) -
upscale
Upscale images and video 2x to 4K/8K on the user's GPU through Guaardvark (Real-ESRGAN, HAT-L, SwinIR, two-pass). Use when the user asks to enlarge, sharpen, restore, or upscale a picture, a batch of pictures, or a video.
.agents/skills/upscale/SKILL.md on GitHub (opens in a new tab) -
video
Generate video clips on the user's own GPU through Guaardvark: text-to-video, image-to-video, first+last frame animation, clips with their own soundtrack and dialogue (MiniMax H3), short looping animations, and batch runs. Use when the user asks to make, render, animate, or batch-generate video locally.
.agents/skills/video/SKILL.md on GitHub (opens in a new tab) -
voice
Narration and text-to-speech on the user's machine through Guaardvark's Audio Foundry (Chatterbox, Kokoro, Piper) and consent-gated voice cloning from a reference clip. Use when the user wants a voiceover, narration of a script, a spoken line, or "make it sound like this voice".
.agents/skills/voice/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.