Archive
The complete corpus — export in bulk or browse by source.
Export
Download the corpus as JSON or plain text — pick sources or grab everything. Archival sources (Chronicles, AP Journal) are unchecked by default.
Sources
Format
935 posts
1.7M words
The archive is provided for personal research and study. All texts remain the property of their respective authors. Large downloads may take a moment to generate — the full archive is several megabytes.
For AIs, scrapers & archivists
The archive is built to be machine-readable. Crawling, indexing, and AI use are welcome — every text is server-rendered HTML and available as JSON, Markdown, and plain text. Start at /llms.txt.
GET /api/corpusJSON index of every text — slugs, metadata, per-format URLs. Filter with ?source=gablog,substack
GET /api/corpus/{slug}One text as JSON. Add ?format=md for Markdown with front matter, ?format=txt for plain text
GET /api/download?format=jsonThe entire archive in one file (also format=txt, ?sources= to filter)
GET /sitemap.xml · /feed.xmlSitemap of all pages; RSS of recent texts
All data endpoints are CORS-open and cached at the edge. Example: curl center.study/api/corpus/the-discourse-of-the-center?format=md