Validate and scaffold spec-compliant llms.txt files with AI token budget estimation and live link health probing by Loopstates.
The definitive validator, link auditor, context budgeter, and scaffolding companion for llms.txt and llms-full.txt in Obsidian. Engineered by Loopstates.
Modern Large Language Models (LLMs) and autonomous research agents (ChatGPT Search, Perplexity AI, Claude Artifacts, Antigravity, Cursor, Copilot) prioritize structured, machine-readable markdown manifests over bloated HTML bundles.
Whether you maintain a public digital garden, corporate knowledge base, or private vault of technical notes, Linten provides in-vault AST validation, broken link detection, frontier AI token capacity gauges, and companion file synthesis directly inside Obsidian.
llms-full.txt): Automatically crawls referenced documentation links to bundle un-truncated reference archives into your vault.llms.txt AST structure with a single click.acme.com) directly from Obsidian without needing a local file.llms.txt compliance score..md) reports.crypto.subtle) and native Obsidian requestUrl, ensuring identical performance across Desktop (macOS, Windows, Linux) and Mobile (iOS, iPadOS, Android).Access these actions via the Obsidian Command Palette (Ctrl/Cmd + P), ribbon icon, or note context menu:
| Command | Description |
|---|---|
Linten: Validate current note as llms.txt |
Audits the open note and displays the interactive audit modal with scores, findings, and quick actions. |
Linten: View last audit report |
Re-opens the most recent audit results without triggering a new network request. |
Linten: Audit remote website or URL |
Validates any remote website's /llms.txt manifest over the web. |
Linten: Insert industry starter template |
Fuzzy picker to search and apply 30 industry-specific starter templates. |
Linten: Audit live link health |
Concurrently probes up to 100 links in the note and displays latency, status codes, and redirect targets. |
Linten: Estimate frontier AI context budget |
Computes token footprint and context window utilization across frontier LLMs. |
Linten: Generate starter llms.txt from website |
Scaffolds a complete starter manifest from any live website URL. |
Linten: Synthesize companion llms-full.txt |
Aggregates all documentation links into a companion full-text file. |
Linten: Format note to canonical llms.txt AST conventions |
Cleans and normalizes headings, summaries, and bullet lists. |
Linten: Generate README / Note compliance badge |
Generates dynamic verification badge markdown or inserts it into the note. |
Linten: Export compliance audit report |
Saves a structured markdown report into your vault. |
Right-click anywhere inside an active markdown note or llms.txt file to quickly access:
Linten uses a hybrid architecture designed for performance and privacy:
https://linten.apps.loopstates.com/api/v1): Powers deep Spec v2 validation audits, the concurrent 100-link reachability probe, website scaffolding, and companion file synthesis.crypto.subtle).Configure settings under Community Plugins → Linten:
| Setting | Default | Description |
|---|---|---|
| API Endpoint | https://linten.apps.loopstates.com/api/v1 |
Enterprise endpoint for link checking and remote audits |
| Live Link Probing | true |
Concurrently probes HTTP endpoints for reachability |
| Validate on Save | true |
Automatically audits notes when saving with debounce |
Linten is part of the Loopstates AI Retrieval Infrastructure Suite:
For inquiries, custom domain validation servers, or support, contact [email protected].
Proprietary © 2026 Loopstates. All rights reserved.
Source-available for personal evaluation and security auditing under the Loopstates Client License. Commercial copying, rebranding, or competitive redistribution is strictly prohibited.