lgrep-search

Search code semantically by meaning using local embeddings and an on-disk index.

87|5|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/dennisonbertram/lgrep --skill lgrep-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lgrep-search
Source: https://github.com/dennisonbertram/lgrep/tree/main/src/templates
Command: npx skills add https://github.com/dennisonbertram/lgrep --skill lgrep-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables developers to find and understand code by meaning rather than keyword matching, helping teams explore unfamiliar bases and plan changes more efficiently.

Core Features & Use Cases

  • Semantic search by meaning: find code by intent, not exact text.
  • Context-aware analysis: automatic context building for tasks and decision making.
  • Refactoring insight: assess impact, locate dead code, and detect circular dependencies.
  • Example: Integrate into workflows to rapidly understand how a feature is implemented across a codebase.

Quick Start

Install lgrep, index your project, and run a semantic search to explore code by meaning.

Frequently Asked Questions about lgrep-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search code by meaning instead of exact keywords in a monorepo?

You can detect dead code and evaluate refactoring impact by applying semantic code search to map dependencies and locate unused modules. Context-aware analysis builds automatic context to assess how changes propagate across the codebase.

How does semantic code search handle privacy when indexing local projects?

Semantic code search protects privacy by leveraging local embeddings with an on-disk index. It processes code intelligence locally, with optional AI backends, ensuring your codebase context remains on your machine during feature discovery and architecture exploration.

Can I use semantic code search for multi-language projects?

Yes, semantic code search by meaning supports multi-language projects and monorepos. It applies context-aware analysis to help developers understand architectures and discover features across different programming languages within the same codebase.

What is the best way to detect circular dependencies in an unfamiliar codebase?

Semantic code search provides refactoring insight by analyzing code meaning to detect circular dependencies and evaluate refactor impact. It builds automatic context to help you understand architectural relationships and locate potential dead code.