Math-ai is an AI-powered web application designed to solve mathematical problems ranging from basic arithmetic to complex equations.
- AI-Powered Problem Solving: Automatically interpret and solve various mathematical problems including algebra, calculus, and geometry.
- Real-Time Calculations: Get instant solutions with step-by-step explanations for each problem.
- User-Friendly Interface: An intuitive, easy-to-use UI that allows users to input problems naturally, either as text or math expressions.
- Diverse Range of Math Topics: Covers topics from basic arithmetic, algebra, calculus, and more advanced mathematical problems.
- Graphing Capabilities: Visualize mathematical functions and equations in graph form for a better understanding.
- Support for Multiple Inputs: Accepts both manual text entry and LaTeX-style inputs for more complex equations.
- Frontend: React.js, TypeScript
- Backend: Node.js, Express
- Math Parsing: Math.js, LaTeX
To run Math-ai locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Narendray12/Math-ai.git -
Navigate to the project directory:
cd Math-ai
- Install dependencies for both frontend and backend:
npm install
-
Set up environment variables by creating a
.envfile. -
Run the application:
npm run dev for frontend
npm start for backend