Smgrep
Description
Semantic code search tool with GPU acceleration
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Natural-language search that works like `grep`. Fast, local, GPU-accelerated, and built for coding agents.
- Semantic: Finds concepts ("where do transactions get created?"), not just strings.
- GPU-Accelerated: CUDA on NVIDIA GPUs, Metal on Apple Silicon.
- Local & Private: 100% local embeddings. No API keys required.
- Auto-Isolated: Each repository gets its own index automatically.
- On-Demand Grammars: Tree-sitter WASM grammars download automatically as needed.
- Agent-Ready: Native MCP server and Claude Code integration.
Quick Start
**Install**
cargo install smgrepOr build from source:
git clone https://github.com/can1357/smgrep cd smgrep cargo build --releaseFor CPU-only builds (no CUDA):
cargo build --release --no-default-features**Setup (Recommended)**
smgrep setupDownloads embedding models (~500MB) and tree-sitter grammars upfront. If you skip this, models download automatically on first use.
**Search**
cd my-repo smgrep "where do we handle authentication?"**Your first search will automatically index the repository.** Each repository is automatically isolated with its own index. Switching between repos "just works".
Coding Agent Integration
Claude Code
- Run `smgr
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development