Madar: Local Context Compiler for Claude Code / Cursor — 78% Fewer Tokens on NestJS Repo

Madar is an open-source local context compiler for coding agents like Claude Code, Cursor, Copilot, and Gemini. It maps your TypeScript/Node.js repo once (locally, with no ML dependencies) and serves a minimal context pack via MCP for each query, avoiding the agent's default per-session rediscovery of the codebase.
How It Works
Install globally and generate a graph scoped to your backend service using --spi (single package isolation):
npm i -g @lubab/madar
madar generate . --spi
madar claude install # or: madar cursor install / madar copilot installThe tool is deterministic — pure static analysis of imports and call paths, no embeddings, no model calls.
Benchmark on NestJS + BullMQ (~800 files)
The same question ("how is the idea report generated") was asked to Claude Code with and without Madar. Numbers from Anthropic's reporting:
- Input tokens: 1,000,776 (plain) → 223,539 (with Madar) — 78% reduction
- Cost: $1.84 → $0.69 — 63% savings
- Turns: 16 → 5
- Tool calls: 15 → 4
Where It Backfires
The author is transparent about limitations:
- Only tested on one repo, one agent, one question type ("how does X work"). Not a general claim.
- Scoping is critical: using
--spion a single service worked; pointing it at a whole monorepo produced context packs that could increase token usage. - Edit/review tasks are not yet validated — the win is for explain-type queries.
- Only works for TypeScript/Node.js codebases currently.
Who It's For
Developers working on large NestJS, Express, or Node.js repos who rely on AI coding agents and want to cut token waste on repetitive context-gathering. Not suitable for monorepos without careful scoping.
📖 Read the full source: r/ClaudeAI
👀 See Also

Data Analyst Builds Prompt Calibrator Tool with Claude, No Prior Frontend Experience
A data analyst with no HTML, CSS, or JavaScript experience built Prompt Calibrator, a client-side web tool that structures AI prompts through a form with four fields and four modes. The tool was developed using Claude as a code review partner and is hosted on GitHub Pages.

Claudraband: Terminal Wrapper for Persistent Claude Code Sessions
Claudraband wraps the official Claude Code TUI in a controlled terminal to enable resumable workflows, remote session control via HTTP daemon, and ACP server integration for alternative frontends like Zed or Toad. It requires Node.js/Bun, authenticated Claude Code, and tmux for first-class local workflows.

Claude Code v2.1.217: Subagent Depth Cap, Emoji Autocomplete, and Critical Fixes
Claude Code v2.1.217 caps concurrent subagents at 20, adds emoji autocomplete, fixes memory leak in MCP tool outputs, and resolves Windows auto-update issues.

Cowork Chrome Extension Automates Personal Data Removal from Data Brokers
A Reddit user reports that using the Cowork Chrome extension with a Gmail connection automated filling forms, writing emails, and verifying removal requests to delete personal data from major data providers in just a few hours.