can1357can1357Community·1 Agent Skills Included

smgrep

Semantic code search with natural language queries

Finds code by concept and behavior instead of exact text matches, using natural language queries like "where is auth validated". Indexes each repository automatically with GPU-accelerated local embeddings, eliminating slow manual grepping and guesswork. Runs fully offline with no API keys and connects to coding agents through a built-in MCP server.
npx skills add can1357/smgrep --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install smgrep?

Run `npx skills add can1357/smgrep --all -g -y` in your terminal to install this skill globally.

How to search code by meaning instead of text?

Run `smgrep "how is authentication handled"` in any repository and it returns matching files with line numbers based on semantic meaning, not exact strings.

Does smgrep work offline without API keys?

Yes. All embeddings run locally on your machine using your GPU or CPU, so no API keys or internet connection are needed after the initial model download.

Does smgrep work with Claude Code?

Yes. Run `smgrep claude-install` to add the plugin, or use the built-in MCP server so your coding agent can run semantic searches directly.

Which programming languages does smgrep support?

It supports 37 languages including TypeScript, Python, Go, Rust, Java, C++, and Ruby, using tree-sitter grammars that download automatically on demand.

Related Repositories in Software Engineering

View All in Software Engineering