EdgeDB is the knowledge graph of their RAG “EdgeDB as the knowledge graph of Dexa” Did 150,000 queries a day CPU went to 1.25 15,000 queries in one hour 0.1 CPU and less than a gig of memory
- Strong opening describing Dexa
- Mention Huberman partnership
- Stack: TypeScript (why they started with EdgeDB)
- 100% type safe from data ingestion to backend
- Type checking (via TS strict mode) is a good indicator everything is working
- Takes the place of testing
- Data ingestion is very separated from the app; EdgeDB helps maintain the separation
- EdgeDB is a good way to tie together a monorepo
- Long-term mission: become a much better search engine
- Serve results to people you trust with direct attribution to audio, video, and text results
- They will publish on their blog
- Codebase: 26 packages in the monorepo
- half interface with the DB
- EDB schema and types get used in some form in most of them
- Can stay in sync only because of the EDB types being used across the monorepo
- Riley will share schema
- They use a lot of computed properties
- roll up a computed property
- UI usage: “It’s pretty good.” Riley spends more time in the CLI REPL
- Uses schema viewer
- REPL feedback
Images
Transcript
- 8:40- architecture



