Rationale
March 13, 2026 - 4:17PM
Before you read, learn what a "CLI" is, if you don't already know.
I've been using the terminal a lot more recently, and I've been thinking about how powerful it would be to have a tool that could answer questions about my code directly from the command line.
With advancements in AI, it's becoming increasingly common to have a local language model that can understand and analyze code. So why not build a CLI tool that leverages a AI or a local language model to answer questions about your codebase? You could have a simple command and the tool would analyze the relevant code and provide an answer right in the terminal.
Rust is perfect for this project because it's great for building fast and efficient CLI tools, and it has a growing ecosystem of libraries. I've already created the base, you can view it in the source code. I've been wanting to add more features and polish it up, so I thought it would be a fun mini project to work on in my free time.
— Montasir