This example app demonstrates how to use the
OpenAI ChatGPT API
and OpenAI embeddings with
Convex to implement a semantic code search on any GitHub
repository.
Features:
- Automatically tracks changes in the target repo and keeps the search index in sync with HEAD
- Around than 1000 lines of code. Easy to read, fork, and modify.
- Reconfigurable on the fly using the Convex dashboard