docmd
Dokumentations-Compiler, der aus einer einzigen Markdown-Quelle eine Doku-Website und die maschinenlesbaren Kontextdateien erzeugt, die KI-Systeme lesen
docmd ist ein MIT-lizenzierter Dokumentations-Compiler: Zeigen Sie ihn auf einen Ordner mit Markdown-Dateien, und ein einziger Befehl baut eine statische Doku-Website plus die maschinenlesbaren Artefakte, die KI-Systeme verarbeiten — die Kontextdateien llms.txt und llms-full.txt, einen MCP-Server und strukturierte Wissensbündel. Am 3. September 2026 hatte das Projekt 2.437 GitHub-Sterne und veröffentlichte am 23. August 2026 die Version 0.9.4. Für Gründerinnen und Gründer ist nicht die Website das Interessante. Interessant ist, dass die KI-gerichtete Fassung Ihrer Dokumentation aus derselben Quelle entsteht wie die menschenlesbare, sodass beide nicht stillschweigend auseinanderlaufen können.
Was docmd tatsächlich ist
docmd (github.com/docmd-io/docmd) ist ein Node-CLI, das einen Markdown-Ordner in eine Dokumentationswebsite verwandelt. `npx @docmd/core dev` läuft in jedem Ordner mit Markdown darin und liefert auf localhost aus — ohne Konfigurationsdatei, ohne Frontmatter-Pflicht, mit einer Navigation, die aus Ihrer Verzeichnisstruktur abgeleitet wird; `npx @docmd/core build` schreibt eine statische Website, die Sie überall hosten können. Die Lizenz ist ein schlichtes MIT in der LICENSE-Datei des Repositorys, das Projekt startete im Mai 2025, und die Release-Historie ist stetig statt schubweise — von 0.8.15 am 15. Juli 2026 bis 0.9.4 am 23. August 2026, bei 14 offenen Issues zum Erfassungszeitpunkt.
- Es startet ohne jede Konfiguration Eine Konfigurationsdatei ist überhaupt nicht nötig. Eine `docmd.config.json` existiert für den Fall, dass Sie einen Titel, eine kanonische URL oder andere Quell- und Zielverzeichnisse setzen wollen, und sie lässt sich in TypeScript oder JavaScript schreiben, wenn Sie dynamische Werte brauchen.
- Die KI-Artefakte sind Kern-Plugins, keine Erweiterungen Die Plugins `llms`, `okf`, `search`, `seo` und `sitemap` sind standardmäßig aktiv. Kontextdateien und Sitemap entstehen also aus einem gewöhnlichen Build und nicht aus einem Schritt, an den jemand denken muss.
- Der Migrationspfad liegt bei `docmd migrate` konvertiert ein bestehendes Setup aus Docusaurus, VitePress, MkDocs oder Starlight. Das zählt vor allem, weil ein Test damit nicht mit einer Neuschreibung beginnt.
- Sprachen und Versionen sind erstklassige Builds Mehrsprachige Builds erzeugen einen Suchindex pro Sprache, Kontextdateien pro Sprache und hreflang-Tags, und Doku-Versionen sind nativ statt Plugin. Wenn Sie Ihre Website ohnehin übersetzen, entscheidet dieser Punkt über die Eignung.
- Prüfen Sie die Node-Version im Paket, nicht im README Das README nennt Node.js 18 oder neuer; das veröffentlichte Paket `@docmd/core` deklariert `engines.node >= 20.0.0`. Auf einer Maschine mit 18 wird es Ihnen die Installation sagen — planen Sie also mit 20.
Es gibt auch eine gehostete Seite, und es lohnt sich, vor der Einführung zu wissen, wo die Grenze verläuft. Das KI-Assistenz-Plugin führt einen abrufgestützten Chat über Ihre eigene Dokumentation, mit Ihrem eigenen API-Schlüssel oder einem lokalen Modell; das Cloud Relay unter cloud.docmd.io existiert, damit eine rein statische Website diesen Assistenten betreiben kann, ohne dass Sie ein Backend aufsetzen. Der Compiler und sämtliche Artefakte unten liegen im MIT-Repository — das Relay ist die optionale gehostete Bequemlichkeit und damit die Open-Core-Form im Kleinen.
Die vier maschinengerichteten Artefakte und ihre Abnehmer
| Artefakt | Was es ist | Wer es verarbeitet |
|---|---|---|
| llms.txt | Ein kurzer, strukturierter Index der Dokumentation, beim Build erzeugt | Assistenten und KI-Crawler, die entscheiden, welche Seiten sich zu holen lohnen |
| llms-full.txt | Die gesamte Dokumentation, flach in einer einzigen Textdatei | Modelle, die das ganze Korpus lieber in einer Anfrage nehmen |
| MCP-Server | `docmd mcp` stellt die Doku über stdio bereit, sodass ein Agent suchen, lesen und prüfen kann | Coding-Agenten in einer IDE, als Werkzeug angebunden |
| OKF-Bündel | Strukturierte Wissensbündel pro Sprache statt Fließtext | KI-Systeme, die die Doku als Daten aufnehmen |
Und darum ist diese Liste mehr wert, als sie aussieht. Wir veröffentlichen `llms.txt` und `llms-full.txt` für AgentCeres — den KI-Growth-Officer, agentceres.com — und wir haben beide von Hand geschrieben. Sie liefen aus dem Ruder. In den Dateien standen interne Rollen, die Kundinnen und Kunden gar nicht auswählen können, und eine Preistabelle pro Arbeitsplatz für ein Modell, das wir nie verkauft haben. Wochenlang fiel es niemandem auf, weil die Prüfungen, die unsere Marketingtexte absichern, die Quellverzeichnisse der Anwendung durchsuchen — und diese beiden Dateien liegen in einem statischen `public/`-Ordner, den keine davon liest. Eine generierte Kontextdatei beseitigt diese ganze Fehlerklasse konstruktiv: nicht weil Generieren klüger wäre, sondern weil keine zweite Kopie übrig bleibt, die veralten kann.
Wo es hilft, wenn Sie gefunden werden wollen
Dokumentation gehört zu den wenigen Dingen, die ein kleines Team schreibt und die eine Antwortmaschine direkt verwenden kann: konkret, datiert und eine Produktbeschreibung, die sonst niemand so genau hinbekommt. Damit ist sie gutes Rohmaterial für Generative Engine Optimization, und docmd senkt die Kosten, sie abrufbar zu machen, auf nahezu null. Wenn Ihre Frage die breitere ist, wie Sie Ihr Start-up von ChatGPT zitiert bekommen, dann ist das hier eine Zutat dazu, nicht die Antwort darauf.
Seien Sie klar über die Grenze, denn man überschätzt sie leicht. Eine Kontextdatei auszugeben macht Ihre Doku billig abrufbar; sie bringt kein Modell dazu, Sie zu wählen, und kein Build-Schritt kann das. Außerdem deckt sie nur die Doku ab. Ihre Preisseite, Ihre Vergleichsseiten und Ihre Landingpages sind ein anderes Korpus mit anderen Problemen — und dort landet die Frage einer Kaufinteressentin meistens tatsächlich. Wenn Sie eine Dokumentationswebsite brauchen und nicht die maschinenlesbare Hälfte, ist Docusaurus die konventionellere Wahl und wird separat behandelt.
Die ehrliche Reihenfolge für Gründerinnen und Gründer: Schreiben Sie die Doku, weil Ihre Nutzer sie brauchen, nehmen Sie die Kontextdateien als kostenloses Nebenprodukt mit, und behandeln Sie den Traffic als Effekt zweiter Ordnung, der Monate brauchen kann. Die Dateien zu veröffentlichen ist ein Build-Flag. Zitierwürdig zu sein ist die Arbeit, und dieser Teil bleibt Schreiben — genau dort entwirft AgentCeres an Ihrer Seite, und ein Mensch gibt frei, was nach außen geht.
FAQ
- Sorgt eine generierte llms.txt dafür, dass ChatGPT meine Website zitiert?
- Nein. Sie macht Ihre Dokumentation billig und eindeutig abrufbar und räumt damit eine Hürde aus dem Weg. Ob Sie zitiert werden, hängt weiterhin davon ab, ob der Inhalt die Frage besser beantwortet als die Alternativen, die das Modell hat, und ob Ihre Website auf die gewohnte Weise crawlbar und vertrauenswürdig ist. Betrachten Sie die Datei als Grundvoraussetzung, nicht als Hebel.
- Soll ich deswegen von Docusaurus wechseln?
- Deswegen allein wohl nicht. `docmd migrate` konvertiert ein Docusaurus-, VitePress-, MkDocs- oder Starlight-Projekt, der Wechsel ist also billig auszuprobieren — aber eine funktionierende Doku-Website ist mehr wert als eine geringfügig bessere. Ernsthaft hinsehen sollten Sie bei einer Website, die Sie noch gar nicht gebaut haben, bei einer JavaScript-Last, die Sie stört, oder bei echtem Bedarf an den MCP- und Wissensbündel-Ausgaben.
- Was kostet der Betrieb von docmd?
- Der Compiler ist MIT und die Ausgabe eine statische Website, das Hosting kostet also so viel wie Ihr statischer Host verlangt — oft nichts. Die beiden zahlungsnahen Teile sind optional: Der KI-Assistent läuft mit Ihrem eigenen API-Schlüssel oder einem lokalen Modell, und das Cloud Relay brauchen Sie nur, wenn Sie diesen Assistenten auf einer statischen Website betreiben wollen, ohne selbst ein Backend zu unterhalten.
You built it. Now grow it.
AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $39/month.