I regularly utilize LLMs for querying my codebases and have been seeking an efficient solution for that. Using ChatGPT can be quite tedious, requiring manual copying and pasting of file contents. Github Copilot Chat (beta) falls short when the queries need information from multiple files.
This is why I created a tiny CLI tool named CodeZen. It lets you ask a question and sends it to GPT with the entire codebase as context. For example, you can use `codezen "write me a readme.md file"` to create an entire readme file for your project.
It’s pretty bare-bones right now - only suitable for codebases small enough to fit in the LLM context. Yet, it's been quite handy for me, and I thought it might be beneficial for others too.
Looking forward to hearing your feedback and suggestions
Maor.