Skip to main content
Glama
Lolaplex

agents-docs

by Lolaplex

agents-docs

Сверхбыстрый, без лишнего веса локальный RAG для документации в формате Markdown для ИИ-агентов кодинга через MCP.
Мгновенный поиск BM25 по официальной документации фреймворков и живым реестрам моделей ИИ. Общий для Cursor, Claude Code, Antigravity и Zed.


Зачем .agents/docs?

Кодинг-агенты часто галлюцинируют устаревшие API (Svelte 4 против 5 Runes, Tailwind v3 против v4, React 19 Actions) или ссылаются на устаревшие модели LLM и цены на токены.

Традиционные решения RAG на основе векторных эмбеддингов раздуты: они требуют Docker-контейнеров, сотен мегабайт зависимостей Python (Chroma, LangChain) и медленных вызовов API для эмбеддингов, которые разрывают блоки кода пополам.

agents-docs применяет философию Lolaplex:

  • Ноль векторных БД: разбиение Markdown с учётом заголовков + чистый лексический ранжировщик BM25 на Python с бустом совпадения заголовков (+6.0) и бустом полной фразы (+10.0).

  • Поиск менее чем за 10 мс: мгновенное извлечение прямо из обычных markdown-файлов на диске (~/.agents/docs/).

  • Живой реестр моделей ИИ: отслеживаемые в реальном времени контекстные окна, бенчмарки и цены на токены ($/1M) для моделей Frontier и Open-Weights (Claude 5/4, GPT-5/o3/o4, Gemini 3.x, DeepSeek V4/R1, Qwen 2.5 Coder).

  • Курируемый каталог из 21+ фреймворка: синхронизация в один клик для официальных llms.txt (TypeScript Handbook, Svelte 5, FastAPI, Tailwind v3/v4, Tauri 2, Next.js, Supabase, Hono, WXT, Netlify, Coolify, Cloudflare, Resend, React, Vite, Zod, Pydantic, shadcn/ui).

  • Детерминированная очистка от шума: автоматически удаляет HTML-обёртки, шум ссылок и баннеры cookie, не изменяя блоки кода или таблицы.

  • Универсальный MCP-сервер: интерфейс FastMCP stdio с автосинхронизацией и проверкой манифеста зависимостей.


Related MCP server: Speakeasy Docs MCP

Архитектура и поток

 ┌─────────────────────────────────────────────────────────────┐
 │                  DOCS & MODEL REGISTRIES                    │
 │    Official llms.txt · TypeScript Handbook · OpenRouter     │
 └──────────────────────────────┬──────────────────────────────┘
                                │  agents-docs sync <name>
                                ▼
 ┌─────────────────────────────────────────────────────────────┐
 │                 DETERMINISTIC NOISE PRUNER                  │
 │    Strips HTML boilerplate while preserving 100% of code    │
 └──────────────────────────────┬──────────────────────────────┘
                                │  Header-aware chunking
                                ▼
 ┌─────────────────────────────────────────────────────────────┐
 │                   LOCAL DOCUMENTATION STORE                 │
 │   ~/.agents/docs/ai-models/       ~/.agents/docs/svelte-5/  │
 │   ~/.agents/docs/typescript/      ~/.agents/docs/fastapi/   │
 └──────────────┬───────────────────────────────┬──────────────┘
                │                               │
                ▼                               ▼
 ┌─────────────────────────────┐ ┌─────────────────────────────┐
 │        LEXICAL BM25         │ │     MCP SERVER & CLERK      │
 │  Header Match Boost (+6.0)  │ │  search_docs · list_docsets │
 │  Sub-10ms Exact Retrieval   │ │  sync_project_docs          │
 └─────────────────────────────┘ └─────────────────────────────┘

Быстрый старт

Установка в один шаг

pip install agents-docs && agents-docs init

Создаёт структуру ~/.agents/docs/, заполняет живой реестр ai-models, автоматически настраивает конфигурации MCP в ваших установленных IDE и регистрирует навыки ассистента.

[!TIP] 🤖 Установка через агента (без трения):
Просто скажите вашему кодинг-агенту: "Установи и настрой agents-docs для меня."
Агент установит пакет, запустит agents-docs init и автоматически получит свежую документацию, когда вы спросите о техническом стеке или ценах на модели.


Справочник CLI

Команда

Назначение

agents-docs init

Установка Plug & Play: автоматическая настройка MCP во всех IDE и заполнение документации моделей

agents-docs catalog

Список всех 21+ предварительно настроенных фреймворков и каталогов моделей

agents-docs sync <name>

Загрузка/обновление официальной документации фреймворка в один клик

agents-docs sync <name> --url <URL>

Принимает любой пользовательский llms.txt, llms-full.txt или markdown URL

agents-docs search "<query>"

Быстрый поиск BM25 по всем установленным наборам документации

agents-docs search "<query>" --docset <name>

Ограниченный поиск в конкретном наборе документации

agents-docs prune

Очистка от шума и шаблонного кода на месте во всех установленных документах

agents-docs list

Список всех установленных наборов документации на диске с количеством файлов и байтов

agents-docs serve

Запускает сервер FastMCP stdio (по умолчанию)


Справочник инструментов MCP

Инструмент

Параметры

Описание

list_docsets

Нет

Список всех установленных наборов документации в ~/.agents/docs/ с количеством файлов и размерами в байтах.

search_docs

query, docset (по умолчанию: "all"), top_k (по умолчанию: 4)

Возвращает лучшие совпадающие разделы markdown с заголовками и блоками кода за миллисекунды. Автоматически синхронизирует отсутствующие наборы каталога по запросу.

get_doc_page

docset, rel_path

Возвращает исходное содержимое markdown конкретного файла.

list_catalog

Нет

Список всех 21+ предварительно настроенных фреймворков и каталогов моделей, доступных для синхронизации в один клик.

sync_docset

name, url (необязательно)

Загружает/обновляет официальную документацию из каталога или пользовательского llms.txt / markdown URL.

sync_project_docs

project_path

Проверяет package.json, requirements.txt, pyproject.toml, Cargo.toml и автоматически синхронизирует обнаруженные наборы документации.

sync_memory_docs

Нет

Сканирует ~/.agents/memory/PROJECTS.md и синхронизирует все активные стеки.


Поддерживаемая экосистема

  • Claude Code: привязка через MCP-сервер и .agents/skills/docs-search.

  • Google Antigravity: интеграция через правила .gemini/config и MCP agents-docs.

  • Cursor: автоматически настраивает .cursor/mcp.json и правила агента.

  • Zed: настраивает context_servers и зеркалирует навыки ассистента.

  • VS Code / Windsurf: автоматически подключает конфигурацию MCP для Cline / Roo-Code.


Открытая спецификация ABI

Подробные архитектурные спецификации находятся в abi/:

  • abi/WHY.md — Архитектурное обоснование и сравнение BM25 с векторными эмбеддингами.

  • abi/LAYOUT.md — Таксономия хранения в ~/.agents/docs/.

  • abi/MCP.md — Определения и схемы поверхности инструментов.

  • abi/CATALOG.md — Схема курируемого каталога и поддерживаемые типы.

  • abi/LLMSTXT.md — Поддержка стандарта llms.txt.


Тестирование и проверка

Запустите набор тестов на всех движках:

python tests/run_all_tests.py

Лицензия

Лицензия MIT. Подробности см. в LICENSE.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    MCP server that gives AI coding agents on-demand access to private project docs via BM25 ranked search. One setup for Claude Code, Cursor, Codex, Gemini CLI, and more. Docs stay private, never in public repos.
    15
    15
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    A lightweight, domain-agnostic hybrid search engine for markdown corpora, exposed via the Model Context Protocol (MCP), optimized for serving SDK documentation to AI coding agents.
    7
    AGPL 3.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Local-first context retrieval engine that serves precise documentation chunks to coding agents via MCP, ensuring high-confidence context for code generation.
    MIT

View all related MCP servers

Related MCP Connectors

  • Token-efficient MCP memory for Markdown vaults. Tiered search, GraphRAG, AI memories.

  • Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.

  • Token-efficient search for coding agents over public and private documentation.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Lolaplex/agents-docs'

If you have feedback or need assistance with the MCP directory API, please join our Discord server