GitHub LinkedIn
All Projects

Ask the Ancients

Live

A philosophy app where every answer arrives with the page it came from. I designed it, I run it, and I charge for it.

// summary

Ask a question, and Marcus Aurelius, Seneca, the Buddha or Shankaracharya answers in their own voice, using only passages retrieved from their own writing. Every claim comes with its passage attached, so you can check the reading yourself. When nothing in the text answers the question, the philosopher says so.

Ten philosophers across Stoic, Greek, Indian and rationalist traditions, and four ways to ask. Chat with one philosopher. Put two side by side in the Agora. Convene a Council of three who review each other’s answers before a judge sums up. Or open a Quorum, an openly synthetic group discussion.

It is free to start, with paid plans for going deeper. I lead it end to end, with Claude Code and Codex as the engineers on the team. The write-ups cover how it was built and what it costs to run.

// tech stack

Frontend

Next.js 16 React 19 Tailwind CSS

Backend

Convex Clerk

Language

TypeScript

AI / ML

OpenRouter Hybrid RAG

Infrastructure

Cloudflare Workers AI Gateway GitHub Actions

Observability

Langfuse Sentry PostHog Better Stack

Testing

Vitest Playwright

Tooling

Bun

// write-ups