Ancient Library: Click Any Word in 1,060 Greek & Latin Classics to Parse It

Ancient Library – 1,060 Greek/Latin texts, click any word to parse it

Ancient Library: Click Any Word in 1,060 Greek & Latin Classics to Parse It

Ancient Library is a free online reader for the classical canon, offering 1,060 works by 140 authors in Greek and Latin. Click any word to see its lemma, morphology, and full dictionary entry from Lewis & Short (Latin) or Liddell-Scott-Jones (Greek). The collection spans epic, tragedy, comedy, history, philosophy, oratory, and more, with a browsable A–Z index and genre-based categories.

Click any word in any text for its lemma, morphology, and full dictionary entry — Lewis & Short for Latin, Liddell-Scott-Jones for Greek.
  1. laichzeit0

    Interesting project. I would love if you could switch fonts to something like New Athena Unicode.

    I built something similar to this by cloning the Diogenes repo and getting Claude to re-implement it in Python (it’s a very old battle tested Perl code base, so a great reference implementation) and using the TLG database for the Greek and Latin texts. You can take this even further by integrating it with the Barrington Atlas (there are scans on Anna’s Archive) for looking up ancient place names, so you have dictionary + map lookups. If you’ve read any of the Landmark series books you’d known what I mean.

    Also better if you can generate chapter by chapter critical apparatus on difficult grammar and Anki decks. It’s an annoying part of learning these languages to have to stop and look up words, I like spending a few days learning vocab before reading and it makes it so much more pleasant than having to stop and look things up the whole time.

    Obviously all this stuff is copyright so it can never be shared, but I don’t care it’s for my own personal use. I also bought like 6 hours worth of Ionnis Strattakis’ recordings where he reads a bunch of Ancient Greek in reconstructed Attic pronunciation and fine-tuned a text to speech model (styletts2) with full accent markings and breathings. It’s extremely natural sounding. My long term goal is to have a personal tutor that I can speak Attic to and basically have lessons with everyday (speech to text -> llm-> text to speech). All the pieces […]

  2. tmshapland

    I'm always surprised to see that a large enough portion of the HN community are interested in classics that posts like this make it to the front page. Who are you all? What are you doing here?

    My undergrad was in classics and viticulture, then did grad school in atmospheric science, which led me to tech and hackernews.

    How did you get here?

  3. lsb

    Neat! Similar to my graduate thesis, NoDictionaries: https://nodictionaries.com/cato/de-agri-cultura/156

  4. beloch

    Suggestion: For the pop-up text, bold the meaning of the word so it pops out a bit better. Due to the formatting of word definitions, you have to go hunting for it in many cases.

  5. smithkl42

    Love this.

    The way the Greek is displayed isn't very helpful, though. Specifically, any vowel with a grave accent displays the accent as a separate letter, which makes it very distracting to read. I don't think it's a problem with the encoding, as I can copy the inline text and it displays just fine - though with some weird spaces before commas or periods:

    ΕΝ ΑΡΧΗ ἦν ὁ λόγος , καὶ ὁ λόγος ἦν πρὸς τὸν θεόν , καὶ θεὸς ἦν ὁ λόγος .

More from this day

2026-08-07