smolex
Smolex enhances ChatGPT capabilities by efficiently retrieving code entities from a codebase, aiding in writing tests, updating code, and suggesting improvements. It leverages ASTs stored in a SQLite database for swift access and currently supports Python. With the potential for expansion to other languages, Smolex integrates seamlessly to improve coding interactions in ChatGPT.