CodeQL supports C/C++, C#, Go, Kotlin, JavaScript, Python, Ruby, Rust, Swift, TypeScript. For supporting each language you would need to do the following - [ ] Scrape all CodeQL documentation related to the language, store in vector database - [ ] Copy and store all queries related to the language to the vector database. These queries are found in the CodeQL installation directory. - [ ] Update prompts so that you can pass in the language as a parameter.