Simple RAG model to search real-world First Robotics codebases.
- Query the GitHub API for FRC codebases (searching for
.wpilib/wpilib_preferences.jsonfile) - Download, extract methods with tree-sitter, and embed into SQLite database (download from releases)
- Start Flask server at :5000, host similarity search endpoint at GET /search?q=
embedding.mp4
- LLM frontend, hosted GPT-4o-mini with a tool that queries the API above.