Maintenance Mode: The platform is currently paused for upgrades. Some features may be unavailable.

Documentation

Everything you need to integrate Epist into your application.

New to Epist?

Start with our quickstart guide to learn the basics.

Get Started

Quick Start

Get up and running in minutes

Reference

Complete API documentation

Guides

In-depth tutorials and examples

Resources

Additional learning materials

Quick Example

main.py
import epist

client = epist.Client()

# Upload and index audio
audio = client.upload("./meeting.mp3")
index = client.index.create([audio.id])

# Query with natural language
result = index.query("What decisions were made?")
print(result.text)
# >> "The team decided to..."

print(result.citations)
# >> [{"start": 124.5, "end": 138.2}]