← ClaudeAtlas

metamedialisted

Multimodal memory — ingest, embed, and search media (images, video, audio, files) with Gemini Embedding 2 + ChromaDB
rkz91/coco · ★ 3 · AI & Automation · score 72
Install: claude install-skill rkz91/coco
# /media-memory — Multimodal Memory System You have access to a persistent multimodal memory system at `~/.claude/media-memory/`. It stores every piece of media (images, video, audio, files) with rich metadata and Gemini Embedding 2 vectors in ChromaDB. ## Directory Layout ``` ~/.claude/media-memory/ assets/ # stored media files chroma/ # ChromaDB vector store metadata.db # SQLite structured metadata scripts/ ingest.py # ingestion + embedding search.py # search with filters schema.py # metadata models ``` ## Commands All commands run from `~/.claude/media-memory/` using `uv run`. ### Ingest (store + embed) ```bash cd ~/.claude/media-memory && uv run scripts/ingest.py "<file_path>" \ --source "user|generated|url|ingested" \ --description "Natural language description of the media" \ --tags "tag1,tag2,tag3" \ --type "image|video|audio|document|file" \ --text "Extracted text or transcript content" ``` ### Search (hybrid: semantic + metadata) ```bash cd ~/.claude/media-memory && uv run scripts/search.py "search query" \ --type image \ --source user \ --tags "architecture,diagram" \ --from "2026-03-01" \ --to "2026-03-28" \ --limit 10 \ --mode hybrid|semantic|metadata \ --json ``` ### Recent items ```bash cd ~/.claude/media-memory && uv run scripts/search.py --recent --limit 10 ``` ### Stats ```bash cd ~/.claude/media-memory && uv run scripts/search.py --stats ``` ## Behavior Rules ### On