FormalGeo is a framework for formal representation and solving of plane geometry, encompassing the entire workflow including theory, formal systems, reasoning-computation engines, datasets, evaluation metrics, and neural-symbolic solvers. FormalGeo is currently maintained by the FormalGeo Development Team, an open-source research organization dedicated to advancing the frontiers of artificial intelligence through formal mathematical reasoning. We primarily focus on automatically Geometry Problem-Solving at or beyond the difficulty of the International Mathematical Olympiad (IMO) to explore the boundaries of machine abstraction and reasoning.

Plane geometry, characterized by its multimodal knowledge representation, rigorous axiomatic structure, and reliance on spatial intuition, serves as a natural benchmark for evaluating an AI system’s capabilities in perception, comprehension, and logical deduction. We aim to empower machines with mathematical reasoning abilities that match or surpass those of humans, thereby establishing a new paradigm for General Artificial Intelligence that integrates Symbolism, Connectionism, and Behaviorism. Our goal is to construct a verifiable, interpretable, and scalable system for automated Geometric Knowledge Discovery (GKD) and Geometric Problem-Solving (GPS), laying the foundation for AI-driven mathematical discovery, formal verification, and intelligent education.

FormalGeo, established in 2022, has developed into a comprehensive and closed-loop research framework for formal plane geometry. In April 2026, we released FormalGeo-beta, a new solver version that unifies geometric configuration construction, problem-solving, and solution generation. By integrating modern neuro-symbolic architectures, the vision of building a geometric problem-solving system that surpasses human performance is becoming a reality.

FormalGeo is currently maintained by the FormalGeo Development Team. We are committed to open-source and welcome contributions from the community. We look forward to having more people become part of this incredible journey.


News



Publications



Extended Works



Competitive Research



Members

Tuo Leng
Tuo Leng1,2,3
Xiaokai Zhang
Xiaokai Zhang1,3
Yang Li
Yang Li1,3
Cheng Qin
Cheng Qin1,2,3
YuChang Yang
YuChang Yang1,3
Zhenhai Sun
Zhenhai Sun1,3
Zhengyu Hu
Zhengyu Hu1,3
Ruiqing Xia
Ruiqing Xia1,3

1 School of Computer Engineering and Science, Shanghai University, Shanghai, China
2 Institute of Artificial Intelligence, Shanghai University, Shanghai, China
3 Geometric Cognitive Reasoning Group, Shanghai University, Shanghai, China


Former Members


Na Zhu
Na Zhu
Qike Huang
Qike Huang
Jia Zou
Jia Zou
Yiming He
Yiming He

Contact


Questions about FormalGeo, or want to get in touch? Email formalgeo@gmail.com, open up an issue on GitHub, or contact team leader Tuo Leng.