# Linten > The definitive llms.txt & llms-full.txt validator, linter, and scaffolding engine engineered by Loopstates for high-performance AI crawler readiness. ## Documentation - [Linten Web App](https://linten.apps.loopstates.com): In-browser AST spec validation, live link health checks, smart scaffolding, and README badge generator. - [Validate Endpoint](https://linten.apps.loopstates.com/api/v1/validate): JSON audit API analyzing llms.txt structure, token counts, and link health. - [Scaffold Endpoint](https://linten.apps.loopstates.com/api/v1/generate): Automated starter llms.txt generation extracting metadata from any live domain. - [Synthesize Endpoint](https://linten.apps.loopstates.com/api/v1/synthesize): Companion llms-full.txt compiler aggregating markdown from all referenced documentation links. - [Dynamic Badge](https://linten.apps.loopstates.com/badge?domain=loopstates.com): Real-time SVG Shields badge displaying llms.txt score. ## Ecosystem & Client Distributions - [VS Code Extension](https://marketplace.visualstudio.com/items?itemName=loopstates.linten-vscode): In-editor real-time squiggles, quick-fix actions, and companion file synthesis. - [Obsidian Plugin](https://github.com/loopstates/linten-obsidian): Vault-native markdown auditor and companion generator for digital gardens. ## Optional - [Loopstates](https://loopstates.com): Parent engineering organization building next-generation developer tooling. - [Official llms.txt Specification](https://llmstxt.org): Standard proposed specification for providing LLM-friendly context for websites.