astral-sh/ty ? reverse-engineered prompt
Reverse engineered prompt
Build me a super fast Python type checker and language server, like ty. I want something that can scan a Python project, catch type errors with helpful messages, and work well in an editor with completions, go to definition, hover help, auto import, and inlay hints. It should feel fast even on bigger codebases, and it should handle partially typed code without falling over.
Make it easy to run from the command line on a project, and make the editor side update quickly when files change. Use modern Python typing features where possible, and give clear diagnostics that point to the exact problem and explain it well enough for a normal developer to fix it fast.
If you need to, look up current docs online for the best way to integrate with common editors and type checking expectations. Keep the experience polished, simple to install, and focused on speed.
Are you gonna build this?
make sure you review the code using coderabbit