Clai allows you to pipe files into practically any AI model, local or remote, and then stores the output as conversations locally.<p>Supports tooling calls for many convenient bash tools, also supports writing local files.<p>You can also pre-prompt with the new profiles, which enables convenient swapping between custom tool + prompt configurations.<p>Personally I use clai practically all the time. It auto-generate unittests in seconds, can analyze huge complex codebases, interpret confusing output + syntax, etc. It's a tool, like a hammer, so you need to know how to use it. But once you do it increases productivity manyfold in a way copilot and similar can't, mostly due to it's high customization: it solves any problem you can formulate, and it helps you formulate the problem.