SkillAgentSearch skills...

VectorDash

Local, full Windows search replacement, clipboard manager, and launcher: files, apps, settings and semantic media search with Google's EmbeddingGemma 2.

Install / Use

claude mcp add ampersandru -- npx -y github:ampersandru/VectorDash

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

80/100

Supported Platforms

Claude Code
Claude Desktop

Tags

Our assessment of VectorDash

VectorDash scores 80/100 on our quality scale, 755th of 941 AI & Machine Learning skills we index.

Its MCP Server is 16 KB long, well organised into 13 sections and no code examples: a thorough specification that gives an agent plenty to work with.

It has 43 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
30/30
Structure
13/20
Description
15/15
Adoption
7/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 2 days ago, so VectorDash is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

VectorDash compared with similar skills

All 4 of these similar skills score higher than VectorDash; compare them before choosing.

SkillScoreStarsUpdatedFormat
VectorDash (this skill)by ampersandru80432d agoMCP Server
claude-memby thedotmack100114.2ktodayCLAUDE.md
Agent-Reachby Panniantong100109.8k1d agoCLAUDE.md
Understand-Anythingby Egonex-AI10091.2ktodayCLAUDE.md
headroomby headroomlabs-ai10079.1ktodayCLAUDE.md

Frequently asked questions

How do I install VectorDash?
Run claude mcp add ampersandru -- npx -y github:ampersandru/VectorDash. The install tabs above show the steps for each supported agent.
Which AI agents does VectorDash work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is VectorDash safe to use?
It is MIT-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is VectorDash still maintained?
The repository was last updated 2 days ago, so VectorDash is actively maintained.

VectorDash

Universal search for Windows: files, clipboard, web search, and AI chat in one place.

VectorDash brings a full Windows search replacement, a full clipboard manager, web search, and AI chat into one search bar. Press Ctrl+Alt+Space (configurable) from any app to find a file, reopen something you copied, search the web, or ask your AI a question.

Google's EmbeddingGemma 2 powers search by meaning across fully indexed documents, photos, audio and video, plus optional semantic search for copied images. Find what you remember, even when you do not remember its name. Filename search, apps, Windows settings and calculations work without an embedding model.

Windows 11 · Windows 10 support is BETA · Setup EXE or portable ZIP

<img width="996" height="690" alt="20261014-2243-51 0176601" src="https://github.com/user-attachments/assets/2790bc54-4d5c-451a-8117-2259662a7f8f" />

Windows search

Find files and folders by name, path, exact words, or meaning. EmbeddingGemma 2 adds semantic document and media search when you use Full indexing.

| Search for | Try searching | | --- | --- | | Files and folders | invoice, appdata\local, \RHI\nvngx_dlssnr.dll | | PDF/Office contents and document passages | the clause about pets | | Photos and screenshots | photos of dogs, a dog on the beach | | Video and audio moments | videos of dogs, someone talking about a refund | | Apps and Windows settings | chrome, app: calculator, settings: sound | | Quick calculations | 24*1.2, 20% of 150, sqrt(81) |

  • Choose your search: File/Folder Names, Hybrid, or Semantic; filter by file type and source. Names appear while optional semantic results load.
  • Preview before opening: inspect document passages and PDF pages, browse image/video grids, resize previews, or jump to a matching media moment. Pressing space bar gives you a quick pop-up preview. Pressing Enter opens it normally.
  • Refine and reuse: use wildcards and filters such as ext:pdf modified:today, add exclusions, and save searches.
  • Keep sources current: targeted file-change monitoring and optional schedules respect your idle, CPU/GPU and power settings.
  • Reverse image search (BETA): paste or drop an image to find visually similar indexed items; press Enter or enable automatic image search in Settings.
  • Optional extras: OCR for exact image text, code indexing, and camera RAW support (BETA).

Content and media examples require Full indexing and compatible model/encoder support. See supported files.

<img width="1004" height="696" alt="20261014-2254-19 0296609" src="https://github.com/user-attachments/assets/5d5a8351-277e-4a29-9087-22e537d5398b" />

Local Reverse Image Search

Find same or similar images based on the pasted image. EmbeddingGemma 2 will quickly scan your attached image and match it with similar photos on your computer. This also works to search your clipboard history.

<img width="989" height="731" alt="image" src="https://github.com/user-attachments/assets/27f6e66a-13d0-4c1d-b431-5e79c4fdb06c" />

Clipboard manager

Keep and search copied text, links and images. Enable EmbeddingGemma 2 image search to find copied pictures by what they show.

| Find something you copied | Try searching | | --- | --- | | Notes, text or reusable snippets | meeting notes, a phrase, an item name or tag | | Links | Select Links, then enter part of the URL | | Pictures by meaning | dog images, photos of dogs | | Words inside screenshots | invoice number with optional OCR enabled |

  • Find similar images (BETA): paste or drop an image to search retained clipboard image embeddings.
  • Control retention: set separate text/image expiry and storage limits, or save items permanently.
  • Save and pin separately: Saved keeps an item forever; Pinned items also stay at the top of All.
  • Organize history: filter All, Pinned items, Saved, Text, Images or Links; rename, tag, edit and select multiple items.
  • Reuse what you copied: copy or paste into the previous app, save images to files, and inspect timestamps and resizable previews.
  • Manage capture: enable text/images independently, exclude apps, pause capture, skip the next copy, or export/import saved items.

Image-intent queries such as dog images prioritize matching pictures when image embeddings are enabled. Clipboard guide.

<img width="1006" height="714" alt="20261015-0700-29 5512708" src="https://github.com/user-attachments/assets/ef656421-b0b0-4842-85b5-9d5266dac6c6" />

Web search

Search through your own SearXNG or Degoog instance, or the Brave Search API. Web search does not require EmbeddingGemma 2.

Try: weather in Seattle, latest graphics driver release notes, or Rust documentation.

  • Choose a provider: select a configured service in the search bar, then press Enter to search.
  • Open and share: click a result to open your default browser, or copy its URL. Optional provider thumbnails add small previews.
  • Stay in control: stop requests at any time; the popup stays open while a search is running.
  • Use Web with AI: choose a separate AI web-search provider in Web settings and allow one or two concurrent searches.

Web search is optional and hidden when disabled. Provider setup.

AI chat

Talk to your chosen local or remote OpenAI-compatible LLM server from either search window. AI chat uses the LLM you configure separately from the embedding model.

Try: Explain this error, What does this screenshot show?, or Find recent news about this topic and summarize it with Web search enabled. Follow up with Make that shorter or another question.

  • Conversations: ask follow-up questions, read formatted Markdown, switch discovered models, and choose Brief, Medium or Full responses.
  • Screenshots and images: attach a monitor, window or selected screen area, or paste an image; requires a vision-capable model.
  • Local File Search: let a tool-capable model search through your configured provider and search your VectorDash files.
  • Optional Web access: let a tool-capable model search through your configured provider and use linked sources in its answer.
  • Optional Local Search (BETA): let a tool-capable model search indexed file names and content snippets; returned snippets are sent to your configured AI server.
  • Voice input and output: dictate with local Parakeet or a remote transcription server, and use an OpenAI-compatible TTS server for read aloud.
  • Response controls: explicitly send, stop a request, copy an answer, and pause or stop playback.
  • Agent access: the optional MCP server lets compatible agents search your index and retrieve file information. MCP setup.

AI Chat is optional and hidden when disabled.

<img width="982" height="682" alt="20261015-0425-02 7332021" src="https://github.com/user-attachments/assets/2d7ff9ab-b74e-434f-93d0-688ff0e15d14" />

Make it yours

Reorder enabled search modes, assign direct shortcuts, reset bindings, and choose your theme, accent, transparency and gradient. An offline full-color emoji picker is available beside the search bar.

Local models can unload when idle; optional game/full-screen rules pause indexing and release models. Interface localization is available in 13 languages (BETA). In About, choose the Release or Beta update channel.

Install and setup

  1. Download the Windows x64 setup EXE or portable ZIP from Releases. The setup is about 106 MB; optional models download separately. Choose a prerelease to test beta features.
  2. Install and open VectorDash. The EXE is not code-signed; if Windows shows SmartScreen and you trust the release, choose More info → Run anyway, when available.
  3. In Sources, add drives or folders and click Update index. Start with Quick for filename search, or a small Full folder for content and media search.
  4. For Full semantic indexing, choose hardware in Hardware, then configure Models and AI → Embedding Model: download/setup the local model and matching encoder, or connect a compatible remote embedding server. Q8_0 is the local default.
  5. Enable optional features: configure capture in Clipboard, providers in Web, and your LLM, dictation and TTS services in Models and AI. Save your settings. Clipboard, Web and AI modes appear when enabled and configured.

Enable Include Start menu programs in Sources to find installed apps. Start menu shortcuts retain their launch arguments and working folders.

Quick or Full indexing?

| Indexing mode | What it indexes | Uses EmbeddingGemma? | Recommended use | | --- | --- | --- | --- | | Quick | File and folder names and paths; no file-content extraction or semantic embeddings. Faster indexing with lower resource use. | No. Quick indexing and filename searches work without an embedding model. | General files and folders, entire drives, and anything you mainly want to find by name or location. | | Full | Names and paths, plus supported document contents and image, video and audio content according to your indexing settings. Takes more time and storage. | Yes, by default. Uses local EmbeddingGemma 2 or your configured remote embedding model to create semantic embeddings. | Images, videos, documents, audio and other supported files whose contents or meaning you want to search later. |

Recommended: use Quick for entire drives, then add the document and media folders you care about as Full sources. A more specific Full folder takes precedence over its parent Quick source. Unsupported content remains searchable by name; exclusions still apply.

Indexing and search modes are separate: Hybrid combines filename and content/semantic results; it cannot add content matches to Quick-only files. File/Folder Names needs no model. Semantic search and the semantic part of Hybrid need your local or remote embedding model.

Use Sources to set exclusions, hidden-file handling, Quick/Full processing order and media options. Automatic updates can follow idle conditions or a schedule. Clear entire index removes indexed names, extracted text and vectors while keeping original files, sources, settings and downloaded models.

Switching Local/Remote preserves the index when both servers use compatible models, dimensions, pooling and preprocessing. Use Rebuild full content when changing to an incompatible model or encoder.

Keyboard shortcuts

| Shortcut | Action | | --- | --- | | Ctrl+Alt+Space | Open quick search from any app | | Ctrl+Shift+D | Open quick search and dictate, or start/finish dictation in the current window | | Space | Open/close the larger file preview | | Enter | Open a selected result, copy a calculator answer or clipboard item, or submit AI/Web input | | Ctrl+C | Copy the selected result or AI response, depending on the active mode | | Tab / Shift+Tab | Cycle enabled search modes forward/backward | | Ctrl+Tab | Cycle file types in Search or categories in Clipboard | | ↑ / ↓ | Select results; page through AI responses | | Ctrl+F | Focus the search bar and select the current query | | Double Ctrl | Open quick search from Explorer or a standard Open/Save dialog when enabled; Explorer can scope it to the current folder |

Customize bindings in Settings → Keyboard shortcuts at the bottom of the page. Add direct shortcuts for individual modes or AI area capture, override conflicting bindings where Windows allows it, or reset defaults. Reorder mode cycling under Search and dictation. Emoji stays available through its button.

Windows 10 support is BETA, targeting x64 version 2004/build 19041 or newer. Windows 11 remains the primary tested platform.

Models a

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars43
CategoryAI
Updated2d ago
Forks3

Languages

Rust

Trust signals

97/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 info