🧠 Inspiration

Hackathons are hard. Thinking is hard. Originality? Also hard.

But what if… hear me out… it didn't have to be?

After three hours of doomscrolling Devpost, four existential crises, and typing “pls just tell me what to build” into ChatGPT over and over again , I realized something groundbreaking: There are already thousands of CRACKED projects out there. Why suffer when you can strategically repurpose existing intellectual capital?

So I made i cheated lol — your one-stop shop for becoming the world’s most productive fraud. It’s for hackers who want to spend more time vibing and less time crying over broken components.

i-cheated-lol-demo-video

💻 What It Does

Basically like Cursor, but for stealing entire projects.

  • 🔍 HackFinder Agent: Crawls GitHub using the Gemini API and your keywords to find the most clout-maxxing hackathon repos.
  • 🔧 One-click Rewriting:
    • Auto-updates all commits with your GitHub username
    • Injects AI-generated comments (you know, for "readability")
    • Renames all variables just in case ykwim?
  • 🌐 Web-based Code Editor: In case you feel like touching grass is for losers and want to make actual changes.
  • 📜 Auto-Pitch Generator: Don’t know what you built? No problem. We’ll give you a script so good, judges will cry.
  • 🤖 "Make Better" Button: Click it. It changes stuff. Is it better? Who knows. But now it’s different.
  • 🚨"PANIC" Button: If you get notified for cheating, click this button. It will emergency squash all your commits into one and turn your entire project into a tic-tac-toe game because we obviously didn't do anything wrong :)))
  • 🧠 "Suggest Changes" Button: This one's basically just cursor, oops. Click it once and it starts hallucinating features like “real-time collaboration” or “crypto wallet integration” and then actually implements them. Congrats, your to-do list just speedran itself into a YC application.

Basically, we turn “bro copied my repo” into “bro rewrote the repo and made it better than me.”

⚙️ How We Built It

  • Gemini+ GitHub API: To programmatically identify victims candidates & so kindly take a great amount of inspiration from their code.
  • LangChain: For rewriting commits, generating docs, comments, and variable names.
  • FastAPI: To handle backend requests faster than your dignity disappears during live debugging.
  • Next.js: Because every good scam deserves a clean UI.

🧩 Challenges We Ran Into

  • Refactoring broke stuff. A lot. But that’s future-you’s problem.
  • Accidentally built an actually good project and had to spend 2 hours nerfing it so judges wouldn’t get suspicious.
  • Tried to make it untraceable… accidentally made it unrecoverable.

🏆 Accomplishments We're (Allegedly) Proud Of

  • Built a project that weaponizes laziness into efficiency.
  • Made the GitHub version of ChatGPT’s “Just write me the code.”

📚 What We Learned

  • Good artists copy. Great artists use Gemini to automate plagiarism.
  • Laziness is just optimization with ✨ branding ✨.

🔮 What's Next for i cheated lol

  • Beg and plead with MLH so they don't ban me (seriously guys don't, like please don't.... It's just a joke don't do it.)

Built With

  • agents
  • ai
  • fastapi
  • funny
  • gemini
  • haha
  • hawktuah
  • langchain
  • nextjs
Share this project:

Updates