This is pretty awesome! If it's built on tree-sitter, is it fair to assume it's generalizable across languages?

Tangential, tree-sitter also allowed Aider, AI coding asisstant to exist and allow LLMs to work on codebases above their context limit.

https://aider.chat/docs/recordings/tree-sitter-language-pack...

Yes! tree-sitter supports multiple languages and the core algorithms should transfer easily. I focused on Python first because I saw many people struggling with code quality issues in Python.

Just based on usage, I would assume js/ts would be very valuable as well. I see a lot of the same issues there and agree the core algos seem to apply generally. Very cool project!

Agreed, I do python and ts depending on the use case, a ts version would be cool