The Definitive llms.txt
Validator & Scaffolder
Audit syntax, probe live links, monitor token load, and scaffold spec-compliant llms.txt files for AI crawlers like ChatGPT, Claude, and Perplexity.
Engineered Specifically for the llms.txt Ecosystem
Unlike generic linters, Linten is tailored to the exact requirements of AI indexing agents and context window consumption.
Official Spec v2 Compliant
Enforces single H1 titles, mandatory blockquote summaries, section grouping, and required - [Title](url): Description anchor patterns.
Automated llms-full.txt Synthesizer
Crawls all documentation links via Jina Reader markdown extraction to automatically bundle an aggregated, cohesive llms-full.txt companion.
Multi-Model Context Budgeting
Calculates token sizing for GPT-4o (128k), Claude 3.5 Sonnet (200k), and Gemini 1.5 (1M+). Flags index bloat exceeding 2,500 tokens to preserve retrieval accuracy.
Deep Link Health Probing
Probes up to 250 links per document. Identifies 301/302 redirects to canonical endpoints, 404 broken URLs, and bot-blocking 403 WAF protections.
Dual-File Parity Checking
Validates the companion relationship between your lean index (llms.txt) and full-text documentation (llms-full.txt) to prevent documentation drift.
Automated CI/CD & Shields
Continuous validation in GitHub Actions workflows to fail builds on degradation, paired with dynamic real-time SVG badges for repository READMEs.
Linten Across Your Workflow
Bring instant validation and AI context awareness into your native authoring environment.
VS Code Extension
In-Editor Realtime DiagnosticsAutomatically underlines broken links and missing spec headers with native editor squiggles. Features status bar score indicator, 1-click QuickFixes, and instant llms-full.txt synthesis.
Obsidian Plugin
Vault & Digital Garden ValidatorCraft and audit your digital garden's AI manifest right from Obsidian. Includes ribbon actions, clean score modal, starter scaffolding, and automated companion note synthesis.