lean-dojo / LeanCopilot C++ 1.3K 129 LLMs as Copilots for Theorem Proving in Lean lean llm-inference machine-learning theorem-proving