Ai powered calculator by using gemini-1.5-flash where you can draw using mouse or fingers. This project tries replicate the apple's calculator although it's accuraccy is limited as due to free model api used . It let user draw using canvas and support both mouse (Desktop) and touch (Phones) devices.
-
You need gemini-1.5-flash model api key which you can get from
https://ai.google.dev/gemini-api/
-
Then add it to contants.py or .env inside backend
-
Also create a .env file in frontend and add
VITE_API_URL= your backend url
-
Just install requrements for backend run
cd backend pip install -r requirements.txt
and for fronted run
cd frontend npm i
- Example question
- It's Answer
- More demo's are located inside docs folder