A comprehensive mathematics platform with integrated AI Mathematical Olympiad (AIMO3) competition solver.
Clone the repository
git clone https://github.com/TANMAYKALA/nexus-math-weaver.git
cd nexus-math-weaver
Install frontend dependencies
cd nexus-math-weaver
npm install
Install backend dependencies
cd ../backend
npm install
Install Python ML dependencies (for AIMO3)
cd ../aimo3
pip install -r requirements.txt
Start the backend server
cd backend
npm run dev
Start the frontend (in a new terminal)
cd nexus-math-weaver
npm run dev
Open in browser
http://localhost:8080
NEXUS CALCULATOR/
โโโ nexus-math-weaver/ # React frontend
โ โโโ src/
โ โ โโโ components/
โ โ โ โโโ AIMO3Solver.tsx # AIMO3 competition UI
โ โ โ โโโ NexusLayout.tsx # Main layout
โ โ โ โโโ NexusCanvas.tsx # Visualization
โ โ โ โโโ NexusInput.tsx # Input component
โ โ โ โโโ NexusAssistant.tsx # AI assistant
โ โ โ โโโ NexusTools.tsx # Tools panel
โ โ โโโ ...
โ โโโ package.json
โ
โโโ backend/ # Node.js/Express backend
โ โโโ server.ts # API server with AIMO3 endpoints
โ โโโ package.json
โ
โโโ aimo3/ # Python ML pipeline
โโโ api/ # API integration
โโโ data/ # Data processing
โโโ models/ # Model components
โโโ training/ # Fine-tuning
โโโ kaggle/ # Submission notebooks
โโโ requirements.txt
For full architecture, execution lifecycle, and flowcharts, see:
The solver includes sample problems to test:
See aimo3/README.md for detailed training instructions.
POST /calculate - Evaluate mathematical expressionPOST /api/aimo3/solve - Solve competition problemGET /api/aimo3/status - Check solver statusGET /api/aimo3/models - List available modelsvite.config.ts for build settingsserver.ts for API configurationaimo3/config.py for model settingsMIT License
Created by TANMAYKALA for the AIMO3 Kaggle competition.
6 commits
TypeScript
69.8%
Python
26.2%
Jupyter Notebook
3.0%
A comprehensive mathematics platform with integrated AI Mathematical Olympiad (AIMO3) competition solver.
Clone the repository
git clone https://github.com/TANMAYKALA/nexus-math-weaver.git
cd nexus-math-weaver
Install frontend dependencies
cd nexus-math-weaver
npm install
Install backend dependencies
cd ../backend
npm install
Install Python ML dependencies (for AIMO3)
cd ../aimo3
pip install -r requirements.txt
Start the backend server
cd backend
npm run dev
Start the frontend (in a new terminal)
cd nexus-math-weaver
npm run dev
Open in browser
http://localhost:8080
NEXUS CALCULATOR/
โโโ nexus-math-weaver/ # React frontend
โ โโโ src/
โ โ โโโ components/
โ โ โ โโโ AIMO3Solver.tsx # AIMO3 competition UI
โ โ โ โโโ NexusLayout.tsx # Main layout
โ โ โ โโโ NexusCanvas.tsx # Visualization
โ โ โ โโโ NexusInput.tsx # Input component
โ โ โ โโโ NexusAssistant.tsx # AI assistant
โ โ โ โโโ NexusTools.tsx # Tools panel
โ โ โโโ ...
โ โโโ package.json
โ
โโโ backend/ # Node.js/Express backend
โ โโโ server.ts # API server with AIMO3 endpoints
โ โโโ package.json
โ
โโโ aimo3/ # Python ML pipeline
โโโ api/ # API integration
โโโ data/ # Data processing
โโโ models/ # Model components
โโโ training/ # Fine-tuning
โโโ kaggle/ # Submission notebooks
โโโ requirements.txt
For full architecture, execution lifecycle, and flowcharts, see:
The solver includes sample problems to test:
See aimo3/README.md for detailed training instructions.
POST /calculate - Evaluate mathematical expressionPOST /api/aimo3/solve - Solve competition problemGET /api/aimo3/status - Check solver statusGET /api/aimo3/models - List available modelsvite.config.ts for build settingsserver.ts for API configurationaimo3/config.py for model settingsMIT License
Created by TANMAYKALA for the AIMO3 Kaggle competition.
6 commits
TypeScript
69.8%
Python
26.2%
Jupyter Notebook
3.0%