For AI Agents

Orientation for programmatic access to the Eulogikon corpus — 1,358 authors, 4,060 works, all public domain.

Three surfaces

  • Catalog site (this page) — multilingual discovery, browse, and agent entry on this origin
  • GitHub data store — bulk PDF, Markdown, and plain text at raw GitHub URLs
  • Reading site — optional human browse and search (not required for agents)

Install Agent Skills

npx skills add https://eulogikon.github.io/ancient-greek-texts

Full instructions: SKILL.md.

Example: fetch Plato's Apology

curl -L \
  "https://raw.githubusercontent.com/eulogikon/ancient-greek-texts/main/grc/plato-apology-ffk-aa.grc.md"

Resolve works by eul_wid in manifest.works.min.csv.

Direct-fetch URLs

ResourceURL
Catalog for-agents (this page)https://eulogikon.github.io/ancient-greek-texts/for-agents/
Catalog llms.txt (this origin)https://eulogikon.github.io/ancient-greek-texts/llms.txt
Agent Skills index (this origin)https://eulogikon.github.io/ancient-greek-texts/.well-known/agent-skills/index.json
Authors index (raw GitHub)https://raw.githubusercontent.com/eulogikon/ancient-greek-texts/main/manifest.authors.json
Compact work index (CSV)https://raw.githubusercontent.com/eulogikon/ancient-greek-texts/main/manifest.works.min.csv
Full manifest (JSON)https://raw.githubusercontent.com/eulogikon/ancient-greek-texts/main/manifest.json

Identifiers

  • eul_aid — opaque three-letter author ID (Plato is ffk)
  • eul_wid — work ID, begins with its eul_aid (Apology is ffk-aa)
  • Display strings compose file names but are not identifiers — always look up IDs in the manifests first

AI Discovery Files (catalog site)