Skip to content

CodeSmart is an AI-powered assistant that enhances the LeetCode experience by providing real-time hints, solutions, and personalized suggestions to improve problem-solving efficiency. 🚀

Notifications You must be signed in to change notification settings

Rashmi-2005-Ranjan/CodeSmart-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

CodeSmart: AI-Powered Coding Assistant

🚀 Overview

LeetCode users often struggle to solve problems efficiently without external help, disrupting their learning flow. CodeSmart is an AI-powered assistant designed to seamlessly integrate into the LeetCode experience, providing real-time hints, solutions, and personalized suggestions.

🌟 Key Features

  • 🔹 Real-time Hints – Get contextual hints without revealing full solutions.
  • 🔹 Personalized Suggestions – AI-driven recommendations based on user performance.
  • 🔹 Optimized Learning – Adaptive difficulty based on progress.
  • 🔹 Code Optimization Tips – Improve time & space complexity.
  • 🔹 Seamless Integration – Works within LeetCode's interface.

🛠️ Tech Stack

  • Frontend: HTML,CSS,JS
  • Backend: Python
  • AI Model: Gemini
  • Database: Sqlite

🎯 How It Works

  1. AI analyzes your problem-solving approach.
  2. Provides real-time hints based on your code.
  3. Suggests better approaches if needed.
  4. Tracks progress and adapts difficulty.

🏗️ Installation & Setup

# Clone the repository
git clone https://github.com/yourusername/CodeSmart.git
cd CodeSmart

🤖 Usage

  1. Log in with your LeetCode account.
  2. Start solving problems.
  3. Get real-time AI hints and suggestions.

🛡️ Security & Privacy

  • We do not store your code or personal data.
  • AI-generated hints are based only on problem constraints.

📌 Future Enhancements

  • 🔸 Voice Assistant for hands-free help.
  • 🔸 Leaderboard & Challenges.
  • 🔸 Custom AI Tutor Sessions.

💡 Contributing

We welcome contributions! Please fork the repo, create a new branch, and submit a PR.

📬 Contact

For queries, reach out at [email protected] or open an issue.


🚀 CodeSmart - Making coding smarter and more intuitive!

About

CodeSmart is an AI-powered assistant that enhances the LeetCode experience by providing real-time hints, solutions, and personalized suggestions to improve problem-solving efficiency. 🚀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published