Skip to content

ChatGPT Competitive Programming Extension (supports: SPOJ, Projecteuler, Codeforces, POJ, Atcoder, Hackerrank, Hackerearth, Kattis, DMOJ, Timus, Eolymp, Topcoder, LightOJ, Toph, CSES, Interviewbit, Codechef, Leetcode)

License

Notifications You must be signed in to change notification settings

ishandutta2007/chatgpt-competitive-programming-extension

Repository files navigation

CPGPT

Install

Get MultiGPT for Chromium Get MultiGPT for Microsoft Edge

Screenshot

image

image

Avaiable Sites (TBA or TBA as a configuration feature)

(To be fixed:)

TODO

For above sites most probably we have to incercept graphql query

POST https://leetcode.com/graphql/

payload: { "query": " query questionContent($titleSlug: String!) { question(titleSlug: $titleSlug) { content mysqlSchemas } } ", "variables": { "titleSlug": "letter-combinations-of-a-phone-number" }, "operationName": "questionContent" }

........

GET https://www.codechef.com/api/contests/PRACTICE/problems/FLOW001

........ POST https://prod.api.algoexpert.io/api/problems/v1/algoexpert/coding-questions/get

......

Custom Prompt

You can change the prompt. image

Troubleshooting

How to make it work in Brave

Screenshot

Disable "Prevent sites from fingerprinting me based on my language preferences" in brave://settings/shields

How to make it work in Opera

Screenshot

Enable "Allow access to search page results" in the extension management page

Build from source

  1. Clone the repo
  2. Install dependencies with npm
  3. npm run build
  4. Load build/chromium/ or build/firefox/ directory to your browser

Credit

This project is inspired by ZohaibAhmed/ChatGPT-Google and https://github.com/wong2/chatgpt-google-extension This project is inspired by ZohaibAhmed/ChatGPT-Google and wong2/chatgpt-google-extension

About

ChatGPT Competitive Programming Extension (supports: SPOJ, Projecteuler, Codeforces, POJ, Atcoder, Hackerrank, Hackerearth, Kattis, DMOJ, Timus, Eolymp, Topcoder, LightOJ, Toph, CSES, Interviewbit, Codechef, Leetcode)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published