Oops2Okay is an AI-powered developer tool that helps you debug your code faster. Just paste your code snippet and the related error message, and get intelligent suggestions instantly.
- Paste code and error: Instantly analyze your code and error messages.
- AI-powered explanations: Get both non-technical and technical breakdowns.
- Suggested fixes: Receive ready-to-use code corrections.
- Reference links: Learn more with curated resources.
- History: Local storage of recent debug sessions.
- Responsive UI: Works great on all devices.
- React + Vite
- Tailwind CSS
- Axios
- Lucide Icons
- FastAPI (Python)
- Gemini 2.0 Flash API (Google)
git clone https://github.com/your-username/oops2okay.git
cd oops2okay
cd server
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Create and add this to your .env file
GOOGLE_AI_API_KEY=your_gemini_api_key
FRONTEND_ORIGIN=http://localhost:5173
pip install -r requirements.txt
uvicorn main:app --reload
cd ../client
# Create and add this to your .env file
VITE_BACKEND_URL=http://localhost:8000
npm install
npm run dev
- Paste your code and error in the input section.
- Click "Debug Now".
- Instantly view the root cause, explanations, suggested fix, and references.
- Browse your debug history and revisit past results anytime.
This project is licensed under the MIT License.