nervx: CLI tool reduces Claude Code token usage by analyzing codebase structure

What nervx does
nervx is a CLI tool (pip installable) that addresses Claude Code's inefficient codebase navigation. The developer built it after observing Claude would perform excessive grep searches (60+ times for simple queries) and re-read files, consuming half the context window before starting real work.
How it works
The tool parses your entire repository with tree-sitter, builds a SQLite graph of every function, class, call chain, and import, then generates a NERVX.md file containing a structural map of your project. This map includes entry points, execution flows, hot files, and fragile code.
The key feature: running nervx build . automatically adds instructions to your CLAUDE.md file that teach Claude how to use nervx. Claude then runs nervx nav on its own before grepping, checks blast radius before refactoring, and generally navigates more efficiently without manual prompting.
Technical details
- No MCP server configuration required
- No API keys needed
- No LLM calls during build process
- Pure tree-sitter + git implementation
- Builds in under 5 seconds
- Zero LLM cost for the analysis
Performance results
Tested on a FastAPI repository with the same 3 questions:
- Tool calls: 93 → 56 (-40%)
- Output tokens: 15,694 → 8,196 (-48%)
- Grep searches: 63 → 22 (-65%)
Additional features
- Catches dead code
- Flags functions where callers disagree on error handling
- Detects patterns like factories and event buses from graph shape
- Includes visualization for the generated graph
- Supports Python, JS/TS, Java, Go, Rust, C/C++, C#, Ruby
Why it's different
The developer specifically avoided approaches that use LLMs to generate graphs or require MCP setup, focusing instead on pure static analysis to avoid adding more token usage to solve the token waste problem.
📖 Read the full source: r/ClaudeAI
👀 See Also

Lightfeed Extractor: TypeScript Library for Robust Web Data Extraction with LLMs
Lightfeed Extractor is a TypeScript library that handles the full pipeline from raw HTML to validated structured data using LLMs, with features like HTML-to-markdown conversion, Zod schema validation, JSON recovery, and built-in Playwright browser automation.

OpenClaw Codex-GPT5.4 Task Validation Loop Issue
A developer reports Codex-GPT5.4 through OpenClaw gets stuck in a task validation loop during autonomous project work, repeatedly identifying and confirming tasks without executing them. They've implemented workspace controls including TASKS.md, heartbeat rules, and persona files to address the issue.

PixelCheck: An npm Package That Lets AI Agents Visually Verify Web Pages
PixelCheck is an npm package that enables AI agents to open, interact with, and score web pages visually — no more manual screenshot-and-feedback loops.

Nanocode: Training Claude-like coding agents with JAX on TPUs
Nanocode is a JAX library for training Claude-like coding agents end-to-end, using Constitutional AI and TPU optimization. The 1.3B parameter model can be trained in ~9 hours for $200 on TPU v6e-8.