The AI-Powered LaTeX Editor is a fully open-sourced, privacy-focused tool designed to streamline LaTeX editing for students in technical fields. It runs locally and supports natural language, handwriting, and image-based inputs through AI. The editor provides a modern UI, real-time preview, and fast PDF rendering — all without needing cloud access or subscriptions.
It includes the following features:
Natural Language to LaTeX: Powered by fine-tuned LLMs , your plain English is instantly translated into LaTeX.
Handwriting Recognition: Upload math photos or write directly — our ResNet-based recognizer turns it into clean LaTeX.
Tectonic-Based Rendering: Generates PDF previews on the fly using a self-contained LaTeX engine.
Document Management: Create and edit multiple LaTeX documents linked to your account.
See more details in: proposal
git clone https://github.com/CS222-UIUC/team-00-project.git
cd team-00-project
pip install -r requirements.txt
# For Windows users
./start_servers.bat
# For Linux/MacOS users
./start_servers.sh
Please access localhost/8000 port for interactive UI when servers are successfully started.
Hezi Jiang: Develop Handwriting Recognition AI model, including finding data, comparing efficiency of different models, training Restnet model, and combining Connected Component with Restnet.
Kexin Hu:Develop DJANGO & SQLITE, Develop Document List, Develop LaTex Editor, Develop Tectonic LaTeX Renderer
Xinyang Li: Develop DJANGO & SQLITE, design the Login Page, Develop Document List, Develop LaTex Editor, Develop LLM AI Helper