From: "\"Becker, Hanno\"" <cl-isabelle-users@lists.cam.ac.uk>
Hi,
We just pushed "I/Q", an experimental mechanism for AI agents to interface with live Isabelle/jEdit sessions for autonomous/collaborative interactive theorem proving.
I/Q is an Isabelle/jEdit plugin exposing proof editing/exploration capabilities as an MCP server:
See the README for details. Once setup, you start your favorite MCP-capable chatbot (e.g. Amazon Q: https://aws.amazon.com/q/) and interface with an open Isabelle/jEdit IDE through natural language.
Please note:
I/Q is still a very early prototype. We expect that its mechanisms will need tweaking/expanding. I/Q is mechanism only: It needs to be complemented with behavioral guidance and/or additional knowledge to become an effective proof engineer. We share I/Q with the community at this early stage because we see experimentation as the primary path to identify those improvements. If you are curious, please try I/Q and let us know about your use cases and ideas for improvement!
I/Q is part of AutoCorrode and can be found here: https://github.com/awslabs/AutoCorrode
Best,
Hanno
Last updated: Sep 13 2025 at 04:22 UTC