Skip to content

KahootGPT is a Chrome extension that enhances the Kahoot game experience with OpenAI's GPT 3.5 model to answer questions. It's an essential tool for anyone looking to improve their Kahoot game performance, with powerful features and an easy-to-use interface.

License

Notifications You must be signed in to change notification settings

itsmarsss/kahootgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

315 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

AI-powered Kahoot assistant. Now with a free tier.

Chrome Web Store Firefox License


What's New (v4.0.0)

  • Free tier: 5 queries/week, resets Mondays
  • No API key needed for setup anymore (backend-powered)
  • Use your own API key as fallback when free queries run out
  • New subscription plans: Light ($4.99), Monthly ($9.99), Yearly ($89.99)
  • +10 bonus queries if you leave a 5-star rating
  • Real-time query count updates
  • Fixed subscription renewal webhook bug

Features

  • AI answer suggestions
  • Auto-highlight best answer
  • Auto-tap (premium only) - hands-free mode
  • File upload support
  • Multi-select answer support
  • Works with any Kahoot (public or private)

Installation

Chrome: Web Store Link

Firefox: Add-ons Link


Pricing

Plan Price Queries Features
Free $0 5/week Basic features, resets Monday
Light $4.99/mo 100/week All features, weekly reset
Monthly $9.99/mo Unlimited All features + auto-tap
Yearly $89.99/yr Unlimited Save 25%, all features + auto-tap

Bonus: +10 queries for leaving a 5-star review


Usage

  1. Install extension
  2. Join a Kahoot (host must enable "Show questions & answers")
  3. Click extension β†’ "Attach to Game"
  4. Get AI-generated answers

Full tutorial: kahootgpt.itsmarsss.com/#/tutorial


Disclaimers

Not affiliated with Kahoot! - Kahoot! and K! logo are trademarks of Kahoot! AS.

Host requirement: Must enable "Show questions & answers" for extension to work.


Development

Project Structure

frontend/
β”œβ”€β”€ popup-react/       # React popup UI
β”œβ”€β”€ scripts-ts/        # TypeScript content/background scripts
β”œβ”€β”€ static/           # Icons, manifests
└── build.js          # Build script

backend/
└── src/
    β”œβ”€β”€ functions/    # AWS Lambda functions
    └── tools/        # Utilities

Building

cd frontend
pnpm install
pnpm run build

Outputs to frontend/dist/chrome/ and frontend/dist/firefox/

Tech Stack

  • Frontend: React, TypeScript, Vite
  • Backend: AWS Lambda (Serverless), DynamoDB, Stripe
  • AI: OpenAI API (backend)

Contributing

  1. Fork repo
  2. Create branch
  3. Make changes
  4. Submit PR

Keep code style consistent. Test before submitting.


Privacy

  • No personal data collected
  • No tracking
  • Local storage only
  • Payments via Stripe

Full policy: kahootgpt.itsmarsss.com/#/privacy


License

GNU GPL v3.0 - LICENSE


Links


Changelog

v4.0.0 - Full UI rewrite, free tier, new pricing, backend-powered, no API key

v3.9.0 - Multi-select, file upload, performance improvements

Full changelog

About

KahootGPT is a Chrome extension that enhances the Kahoot game experience with OpenAI's GPT 3.5 model to answer questions. It's an essential tool for anyone looking to improve their Kahoot game performance, with powerful features and an easy-to-use interface.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors