embed-search
Semantic search over your workspace text files using local multilingual embeddings (fastembed + e5-small). Free, local.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Semantic search over your workspace text files using local multilingual embeddings (fastembed + e5-small). Free, local.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Add the EasyBits MCP server (@easybits.cloud/mcp) so the container agent can manage cloud files, images, video/voice generation, designs, websites, forms, brand kits, characters, and a built-in DB. 65+ tools (server-side).
Reference & priority guide for the EasyBits MCP server (`mcp__easybits__*`). When to use EasyBits vs native skills, and which EasyBits tools exist.
Extract text from images locally with PaddleOCR weights via onnxruntime. Free, multi-language, batch.
Remove backgrounds and segment images locally with the u2net family (rembg). Free, no API keys, works in batch.
Generate vector logos (SVG) and convert raster images to SVG via Recraft on fal.ai. Use for logo / brand mark / icon requests, or when the user sends a PNG/JPG and wants the editable SVG version.
Extract individual PNG frames from any WhatsApp sticker — static .webp, animated .webp, or Lottie .was. Use when the user wants to see, analyze, clone, or recreate a sticker.
SOC 職業分類に基づく
| name | embed-search |
| description | Semantic search over your workspace text files using local multilingual embeddings (fastembed + e5-small). Free, local. |
| allowed-tools | Bash(embed-search:*) |
Search your workspace by meaning, not just keywords. Indexes .md / .txt files under any directory using sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 (384-d, ~220MB, ~50 languages including Spanish & English) running on onnxruntime CPU.
The index is cached on disk and incremental — only changed files re-embed on subsequent runs.
| Mode | Command |
|---|---|
| Top 5 hits | embed-search "qué dijo del rebrand" /workspace/group/conversations/ |
| Top 10 hits | embed-search --top 10 "factura febrero" /workspace/group/notes/ |
| JSON output | embed-search --json "deepseek pricing" /workspace/group/ |
| Force re-index | embed-search --rebuild "..." /workspace/group/ |
conversations/ instead of dumping the whole transcript into context..md / .txt.<dir>/.embed-index.json (incremental — re-runs only embed changed/new files based on mtime+size).Plain mode is one entry per hit:
[0.847] conversations/2026-04-25.md
El user pidió que migremos a OpenCode con DeepSeek porque...
[0.812] notes/deepseek-cost-analysis.md
DeepSeek expone OpenAI-compatible endpoint en api.deepseek.com/v1...
--json returns [{file, score, preview}, ...] for scripted follow-ups.
conversations/ first if the topic feels familiar..embed-index.json) lives alongside the indexed files. Delete it manually or use --rebuild to force a clean re-index (e.g. if you changed many files at once and want a clean state)..md and .txt only by default. PDFs / docx need pdftotext / libreoffice first.