For AI agents: the complete documentation index is available at https://sanjaiyan-dev.github.io/urai-ecma/llms.txt, the full documentation bundle is available at https://sanjaiyan-dev.github.io/urai-ecma/llms-full.txt, and this page is available as Markdown at https://sanjaiyan-dev.github.io/urai-ecma/index.md.
urai-ecma
AST-Aware Code-to-Prompt Engine

Strip styling bloat, summarize method bodies, and feed complete JS/TS codebases into LLMs with up to 80% token reduction.

urai-ecma Mascot Pruning Codebaseurai-ecma Mascot Pruning Codebase

Multi-Threaded SWC Traversal

Built on Rust's SWC AST parser and Rayon. Concurrently parses and optimizes large monorepos in milliseconds.

🎨

Smart Tailwind CSS Pruning

Strips static styling strings while strictly preserving dynamic clsx, cn(), and template literal logic.

🧱

Structural Stub Retention

Retains essential statements (React hooks, JSX returns, event listeners) while pruning internal function bloat.

⚛️

React Component Inspector

Extracts typed props, useState variables, effect counters, and hierarchy into clean Markdown summaries.

🦙

JSDoc & Local Ollama AI

Prioritizes instant JSDoc extraction. Falls back to local Ollama models with persistent disk caching.

📊

Built-in Tiktoken Analytics

Real-time before-and-after token savings report calculated via OpenAI o200k_base and Llama 3 BPE.