Rls — AI skill for Claude Code
Local code search for AI agents: one exe, CLI for humans + MCP for AI.
How to install Rls
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open etherled/rls and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Rls does
Local code search for AI agents: one exe, CLI for humans + MCP for AI.
Alternatives in AI
README
RLS · Let AI read 90% less code, every hit verifiable
**Binary-only distribution (no source)** · 中文版:[README.zh-CN.md](README.zh-CN.md) · Free trial · Windows x64 first
RLS (Rust Local Search) runs locally: **one `rls.exe`, two interfaces** — humans use the CLI, AI agents (Claude Code / Codex, …) use HTTP MCP against the same index and result semantics.
# 60-second trial
.\rls.exe search "retry_with_backoff" --scope D:\your-project --compact
.\rls.exe outline D:\your-project\src --max-files 50
.\rls.exe context D:\your-project\src\retry.py 45
⭐ If it saves you tokens / file reads, please Star — for a closed-source project this is the public feedback channel. 🐟 Enterprise / on-prem / custom languages: see [CONTACT.md](CONTACT.md).
Why RLS?
AI coding cost is rarely "can't find one line" — it is **Grep → Read × N, refilling context and guessing call graphs**.
RLS collapses it to:
Locate symbol/file → inspect structure/definition → trace calls / impl / data-flow on demand
Return **file + symbol + line** first; let AI deep-read only what matters.
Five tools
| Tool | Does | Note |
|---|---|---|
search |
exact literal locate of defs/refs | def/ref/all, no regex |
outline |
file/directory structure map | map first |
context |
expand enclosing definition at file+line |
source + callers/callees |
trace |
call path / implementation / data-flow / compare | evidence graph, --compact paging |
handover |
project handover fact prefetch | one command to hand over |
Details: [docs/FEATURES.md](docs/FEATURES.md), [docs/BEST-PRACTICES.md](docs/BEST-PRACTICES.md).
Measured results (reproducible)
Full AI trial walkthrough (in Chinese): [docs/TRIAL-REPORT.md](docs/TRIAL-REPORT.md) — 95-file mixed Rust/Python/TS repo, unknown symbol to def+callers in 3 calls ≈ 80 ms; honest limitations included.
Windows x64, 50 Rust files, 5 warmups, 30 samples (p95):
| Scenario | p95 |
|---|---|
| Cold-st |
Related Skills
Neurostack
Your second brain, starting today. CLI + MCP server that helps you build, maintain, and search a knowledge vau
Nole
Free local web search/extraction router for AI agents. Go CLI + MCP, BYOK/free-first routing, keyless DDGS/Scr
Prompt OS
A desktop AI agent that controls your local machine — runs commands, manages files, executes code, browses the
Local Drain
Run the autonomous LLM-orchestrator restricted to LOCALLY-EXECUTABLE plans — the two oracle lanes, both drain-
Px0
px0 is the IDE for humans and AI, optimized for quick, fast code reviews. It turns your browser into a zero-la
Pbi Review
Run the read-only quality gate (pbi-reviewer) on the open project: model rules, DAX hygiene, RLS evidence, PBI
Related Agents
Claude Context Local
Code search MCP for Claude Code. Make entire codebase the context for any coding agent. Embeddings are created
Repo SEO Curator
Use this agent to improve repository discoverability for the three audiences that find code: humans skimming G
Integration Test Author
Specialist for integration tests. Use for server actions against a real local Supabase, route handlers end-to-