Sub-millisecond Bible lookups at global scale.
~50ns
Lookup Time
33
Translations
99.99%
Uptime
Overview
Scripture API is a three-phase REST API built in Go. Phase 1 delivers in-memory cached verse lookups at ~50ns. Phase 2 adds full-text and semantic search via PostgreSQL tsvector and pgvector. Phase 3 introduces cross-reference graphs and Strong's concordance word-level analysis. Deployed on GCP Cloud Run behind Cloudflare CDN with 300+ edge locations.
Stack
Features
Architecture
Cloudflare CDN
300+ edge locations, ~5ms cached response
GCP Cloud Run
Go chi router with in-memory Bible cache (~50ns lookup)
Neon PostgreSQL
tsvector GIN index + pgvector HNSW index for search
Multi-stage Docker
Minimal production images
Interested in this project?
Get in touch →