Zulip Chat Archive
Stream: general
Topic: New Open Source Project: Infinity Archive - Lean4 Mathematic
Xinze Li(Moqian) (Jul 28 2025 at 18:02):
Hi everyone! I just released an open source project that I hope might be useful for the Lean community.
Infinity Archive is a browser-based mathematical IDE for Lean4. I'm still learning Lean myself (coming from a pure math background) and built this with AI assistance as both a learning project and hopefully something useful for others getting started with Lean.
:www: Live Demo: https://inftychi.vercel.app
:books: GitHub: https://github.com/Xinze-Li-Bryan/inftychi
What works now:
- Browser-based Lean4 environment (no local setup needed, though you need to create an account)
- Multi-file project support
- Integration with Mathlib theorems (searchable)
- Real-time verification (though can be slow on complex proofs)
Current limitations:
- Still rough around the edges and needs optimization
- Performance isn't great for large projects yet
- Requires account creation (wallet OR email)
- Built more for learning/experimenting than serious research
Future hopes:
- AI-assisted proof development
- Better performance and user experience
- Real-time collaboration features
- Maybe a true guest mode for just trying it out
I'm hoping that by open-sourcing it and getting feedback from people who actually use Lean, we can gradually make it more useful. Right now it's more like "lean4web with multi-file support" but with bigger ambitions.
Any feedback, suggestions, or contributions would be incredibly helpful as I continue learning both Lean and what the community actually needs!
Thanks for building such an amazing ecosystem! :folded_hands:
Jireh Loreaux (Jul 28 2025 at 18:11):
Xinze-Li(Moqian) said:
a zero-friction environment
except you need to link a digital wallet (?!?!)
Xinze Li(Moqian) (Jul 28 2025 at 18:14):
@Jireh Loreaux
Also worth noting - we're only on Sepolia testnet, so there's no financial risk or real ETH involved. It's just for testing the attribution features.
But you're right that "zero-friction" is misleading if you need any account at all. I should add a true guest/anonymous mode for just trying out the IDE.
Thanks for the UX feedback! :folded_hands:
Jireh Loreaux (Jul 28 2025 at 18:20):
For what it's worth, I don't even see a way to do email registration.
Xinze Li(Moqian) (Jul 28 2025 at 18:24):
@Jireh Loreaux You're absolutely right, and I apologize for the confusion! There's no email registration at all - I misspoke.
The actual design uses MetaMask wallet's public key directly for user identification (on Sepolia testnet, no real money involved). I thought this would be simpler than traditional email/password signup, but you're right that it's not "zero-friction" for people who don't have MetaMask.
Definitely need to add a proper guest mode for just trying the IDE. Thanks for the correction - I clearly need to be more careful about describing my own features! :sweat_smile:
Last updated: Dec 20 2025 at 21:32 UTC