smgrep
Semantic code search with natural language queries
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow 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→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core