Documentation systems lack standardized interfaces comparable to LSP. Large docs-as-code projects face a dilemma: providing entire files creates excessive context, while minimal input leaves gaps.
The Problem
When working with LLMs on documentation:
- Full files → Token overload, cost explosion
- Snippets only → Missing context, poor results
- Manual copy-paste → Time-consuming, error-prone
The Solution: dacli
dacli is a command-line tool designed to provide LLMs with structured access to documentation—similar to how LSP works for code.
Key Features
- 📂 Hierarchical navigation through document structures
- 🔍 Relevance-ranked search functionality
- ✏️ Programmatic editing of individual sections
- ✅ Documentation quality validation
What the LLMs Said
"Missing tool between LLMs and Docs-as-Code"
— Claude
"Production-ready after testing 134 sections"
— GitHub Copilot CLI
"Must-have for modern documentation workflows"
— Kiro (AWS)
Open Source
dacli is open source, part of the docToolchain ecosystem, and built with 90% code coverage. The tool was reportedly built entirely by LLMs—a fitting origin story.