Skip to content

A tool that uses AI to convert text/equations to LaTeX.

License

Notifications You must be signed in to change notification settings

KushalPraja/thorem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thorem 🚀

Transform Math Notes into LaTeX with AI

License NodeJS npm React Express Stars Views

Watch the video

Why Did I Build Thorem?

I realized that the process of going from handwritten notes to digital notes is often cumbersome. Especially when it comes to math, writing equations tends to take alot of time on Latex. The idea of Thorem was simple, take any image of your notes and it will give you code that you can start from. However, their are alot of flaws to just using AI based APIs, especially lack of image recognition for specific details and hallucination. Thorem focuses on making sure that the code is as accurate as possible to the actual notes. It also has an in built portable latex engine called Tectonic which compiles and renders LaTEX in the backend, making this app easily deployable.

Installation

Make sure you have NPM installed already

  1. Clone the repository:
git clone https://github.com/yourusername/thorem.git
cd thorem
  1. Install dependencies:
npm install # Install server dependencies
cd client
npm install # Install client dependencies
cd ..

Configuration

  1. Create a .env file in the root directory:
cp .env.example .env
  1. Edit the .env file to configure the application:
PORT=3001
GEMINI_API_KEY = ...
CLIENT_PORT=3000

About

A tool that uses AI to convert text/equations to LaTeX.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published