- Languages
- Python 3.12 / 3.13 / 3.14, by service · TypeScript · Node 24 · Markdown
- Canon
- catalog/manifest.md · Markdown + JSON · stdlib stonewall.py CLI
- Data plane
- Neon Postgres 17 · pgvector, HNSW · Row-level security
- Embeddings
- Gemini embedding, the embedding model · gemini-embedding-001, 1536 dimensions
- Public site
- Next.js 16 standalone · Distroless Node 24 · Self-hosted Geist + Newsreader · GA4, deferred
- Corpus API
- FastAPI · Uvicorn · Repo JSON + in-memory search index
- Cockpit
- Next.js 16 · React 19 · Tailwind · Clerk · AI SDK
- Shelby
- Anthropic Claude · Claude Fable 5.1, the deploy-lane pin · A smaller Claude tier for distillation
- Voice and audio
- Whisper · Gemini 2.5 Pro, listening · TTS-1-HD
- Chat agent
- Gemini 2.5 Flash on Vertex AI · Bounded tools, read-only SQL
- Intake
- pypdfium2 · Tesseract · extract-msg · Two-pass vision
- CI
- GitHub Actions · pytest · Vitest · Playwright · CodeQL · gitleaks · Trivy
- Infrastructure
- Cloud Run · Cloud Build · Artifact Registry · Cloud DNS · HTTPS load balancer · Terraform · Cloud Monitoring