ESLEasel

LLM (AI)-powered app that helps English learners understand PDFs

// updated 2026-01-22 08:58

A large language model (LLM) powered retrieval augmented generation (RAG) web application, hosted by Streamlit, that allows a user to:

  • upload one or more PDF documents (within reasonable size limits)
  • summarize each of those documents
    • customize the summaries by length
  • have the option to include
    • new vocabulary
    • irregular verbs
    • idioms (saying and expressions)
  • chat with the LLM (i.e. a chatbot)
    • customize the chat messages by length
  • start over with a new session either by file or by chat

Demo

Code

⬅️ older (in projects)
❇️ Docotoco
⬅️ older (posts)
❇️ Docotoco