一键导入
gif-search-cli-gifgrep
// Search GIFs from Tenor and Giphy via CLI or TUI, download GIFs, and extract stills or sprite sheets. Use when an agent needs to find a GIF by keyword, download it, or generate a still frame or contact sheet from a GIF.
// Search GIFs from Tenor and Giphy via CLI or TUI, download GIFs, and extract stills or sprite sheets. Use when an agent needs to find a GIF by keyword, download it, or generate a still frame or contact sheet from a GIF.
Render videos, audio, and still images programmatically with React using terminal commands. Use when an agent needs to preview compositions, list available compositions, or render media artifacts from a Remotion project.
Review local code changes before commit, surface bugs and security issues, and feed findings back into an AI coding loop. Use when an agent needs to run terminal-native code review on a Git repo and act on the results.
Web search, page extraction, site crawling, and multi-source research from the terminal. Use when an agent needs to search the web, extract content from URLs, crawl sites with an objective, or run deep research across sources.
Manage Sentry releases, upload debug symbols and source maps, send events, monitor crons, and stream logs. Use when an agent needs to create releases, upload source maps, manage debug info files, or send test events to Sentry.
Manage AWS services — EC2, S3, Lambda, IAM, and more. Use when an agent needs to provision cloud infrastructure, manage S3 buckets, invoke Lambda functions, or configure AWS resources.
Search, authenticate, and execute tools across 1000+ apps from the terminal. Use when an agent needs to discover available integrations, connect to third-party services, or execute actions across SaaS apps.
| name | GIF Search CLI (gifgrep) |
| description | Search GIFs from Tenor and Giphy via CLI or TUI, download GIFs, and extract stills or sprite sheets. Use when an agent needs to find a GIF by keyword, download it, or generate a still frame or contact sheet from a GIF. |
Search GIF providers (Tenor, Giphy) with scriptable CLI output or interactive TUI with inline previews.
brew install steipete/tap/gifgrep
Or via Go:
go install github.com/steipete/gifgrep/cmd/gifgrep@latest
gifgrep cats --max 5
gifgrep cats --format url | head -n 5
gifgrep cats --json | jq '.[0].url'
gifgrep "office handshake" --source giphy --max 3 --json
gifgrep cats --download --max 1 --format url
gifgrep cats --download --reveal # download and reveal in Finder
gifgrep still ./clip.gif --at 1.5s -o still.png
gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png
gifgrep tui "office handshake"
Select via --source:
auto (default): prefers Giphy when GIPHY_API_KEY is set, else Tenortenor: uses public demo key if TENOR_API_KEY is unsetgiphy: requires GIPHY_API_KEY--json: array of objects with id, title, url, preview_url, tags, width, height--format url: one URL per line (pipeable)--thumbs: inline still-frame thumbnails (Kitty/iTerm2 terminals)TENOR_API_KEY (optional)GIPHY_API_KEY (required for --source giphy)