GaurRitika / GaurRitika/REALTUTOR-AI
Integration of best Model for error- solution - generation
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Hey , everyone , welcome , Let's contribute on this project.
I am building : RealTutor - AI
🚀 Why RealTutor AI Stands Out
1. Live, Context-Aware AI Assistant
Unlike static code assistants, RealTutor AI watches your real-time coding activity.
Detects when you're stuck or paused and reacts instantly.
2. Human-Like Explanations
openai/gpt-3.5-turbo to explain errors in simple, beginner-friendly language.
Goes beyond fixes—also explains why things work the way they do.
3. Smart Triggering
Automatically responds only when needed: on long pauses or error detection.
No need to constantly prompt the AI manually.
4. Seamless Integration with VS Code
Runs inside VS Code with a dedicated panel or popup (not in the terminal).
Uses VS Code APIs to hook into your editing and error stream naturally.
5. Full Stack with WebSocket
Real-time communication between extension and backend via WebSocket ensures fast and efficient AI responses.
6. Built for Learners & Solo Developers
Perfect for students, self-taught devs, or coders working without a mentor.
Feels like a personal coding tutor guiding you live — not after the fact.
Now here , the problem that arises is currently i used the model - "openai/gpt-3.5-turbo" using the openrouter api key , the main problem is if the user highlight a text that contain error , multiple request(after every 5 seconds ) are generating that cause the exhaustion of the credits from the account , that's why , AI panel is not able to answer it ........
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named in the issue. Start by locating the five-second request loop, highlighted-text handling, and OpenRouter model configuration; done means a single highlighted error no longer triggers repeated requests and the AI panel can respond without exhausting credits.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ai, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100