How Epoch8 uses Grist to make AI agents query client databases accurately

When AI agents guess at the database schema, the SQL is wrong and nobody trusts the output. Epoch8 built a metadata layer in Grist so Claude and other AI agents write accurate queries against real client databases.

In this webinar, Olga Tatarinova, co-founder of Epoch8, walks through the production setup her team uses across client projects in legal, e-commerce, manufacturing, and automotive. She shows the anonymized data model on screen, explains the minimal modeling methodology her team uses to describe each client’s domain, and demonstrates how Claude reads the structured metadata to write accurate SQL against a client database.

If you’re building RAG systems that have to query real databases, wiring up AI agents against structured client data, or watching your AI agent get schema questions wrong more often than you’d like, this walkthrough is for you.

Timestamps

0:00 Introduction: Olga Tatarinova and Epoch8
1:00 What Epoch8 does: computer vision and AI-driven chatbots
2:30 Why LLMs fail on business documents
3:45 Epoch8’s requirements: open source, typed data, API-driven, role-based access
5:30 Why databases, spreadsheets, and CMS did not fit
7:00 Live demo: a legal corpus data model in Grist
9:00 Minimal modeling: anchors, attributes, and links
12:30 How Claude reads the metadata to write accurate SQL
17:30 Where the pattern generalizes: an automotive data model
21:00 Q&A begins
22:00 The Grist and Memgraph architecture for production
25:00 On PDFs, chunking, and structured extraction
27:00 Advice for practitioners starting their own data model

Topics

  • Why LLMs fail when you dump documents into them and expect accurate answers
  • The requirements Epoch8 evaluated tools against: open source, typed data, API-driven, Python-friendly, role-based access
  • Why databases, spreadsheets, and CMS tools all fell short of what Epoch8 needed
  • The three concepts of minimal modeling: anchors, attributes, and links
  • A live walkthrough of a legal domain data model built in Grist
  • How Epoch8’s AI platform feeds the Grist metadata to Claude as context
  • Why Epoch8 uses Grist for expert editing and Memgraph as the production backend for large datasets
  • Practical advice on how to start documenting your own client data.

Useful links

Build your own structured metadata