{"id":13596784,"url":"https://github.com/Lissy93/cheat-code","last_synced_at":"2025-04-09T20:31:23.464Z","repository":{"id":173235136,"uuid":"615807756","full_name":"Lissy93/cheat-code","owner":"Lissy93","description":"💫 An AI-powered coding assistant, built to try out the ChatGPT API","archived":false,"fork":false,"pushed_at":"2023-04-15T10:21:04.000Z","size":260,"stargazers_count":43,"open_issues_count":0,"forks_count":11,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-08T07:44:21.923Z","etag":null,"topics":["chatgpt","openai"],"latest_commit_sha":null,"homepage":"https://cheat-code.as93.net","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lissy93.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-03-18T18:28:18.000Z","updated_at":"2025-02-26T15:35:10.000Z","dependencies_parsed_at":"2024-01-15T16:52:13.288Z","dependency_job_id":null,"html_url":"https://github.com/Lissy93/cheat-code","commit_stats":null,"previous_names":["lissy93/cheat-code"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lissy93%2Fcheat-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lissy93%2Fcheat-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lissy93%2Fcheat-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lissy93%2Fcheat-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lissy93","download_url":"https://codeload.github.com/Lissy93/cheat-code/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248107332,"owners_count":21048902,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatgpt","openai"],"created_at":"2024-08-01T16:02:47.774Z","updated_at":"2025-04-09T20:31:22.821Z","avatar_url":"https://github.com/Lissy93.png","language":"Svelte","funding_links":["https://github.com/sponsors/Lissy93"],"categories":["Svelte"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e💫 Cheat Code\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003ci\u003eAn AI-powered coding assistant, to generate, fix and improve code\u003c/i\u003e\u003cbr\u003e\n  \u003ci\u003eBuilt as a demo of OpenAI's GPT API\u003c/i\u003e\u003cbr\u003e\n  \u003cb\u003e\u003ca href=\"https://cheat-code.as93.net/\"\u003echeat-code.as93.net\u003c/a\u003e\u003c/b\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://cheat-code.as93.net/\"\u003e\n    \u003cimg width=\"600\" src=\"https://i.ibb.co/V9Jp0c1/cheat-code-screenshot.png\" /\u003e\n    \u003cbr\u003e\n  \u003c/a\u003e\n  \u003csup\u003eYes, the UI is really ugly\u003c/sup\u003e\n\u003c/p\u003e\n\n\n---\n\n## Getting Started\n\n### Developing\n\n```bash\n# 1. Clone the repo and cd into it (update username if you've forked)\ngit clone git@github.com:Lissy93/cheat-code.git \u0026\u0026 cd cheat-code\n\n# 2. Install dependencies\npnpm install\n\n# 3. Start the development server\npnpm run dev -- --open\n```\n\n### Manual Deploy\n\n- Fork the repo, then follow the steps above to clone and install dependencies\n- Add your `OPENAI_API_KEY` as an enviornmental variable (get a key [here](https://platform.openai.com/account/api-keys))\n- Push changes to your repository\n- Enable the build action, to deploy to a service of your choice\n\nYou can also build the site yourself `npm run build`, then either run `node build` to start the server, or use an appropriate [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.\n\n### Quick Deploy\n\nUse the 1-click deploy to get up and running in seconds.\n\n[![Depoly Cheat Code to Netlify](https://img.shields.io/badge/Deploy-Netlify-%2330c8c9?style=for-the-badge\u0026logo=netlify\u0026labelColor=1e0e41 'Deploy Cheat Code to Netlify, via 1-Click Script')](https://app.netlify.com/start/deploy?repository=https://github.com/lissy93/cheat-code 'Deploy Cheat Code to Render, via 1-Click Script') [![Depoly Cheat Code to Render](https://img.shields.io/badge/Deploy-Render-%236c83fa?style=for-the-badge\u0026logo=render\u0026labelColor=1e0e41\u0026logoColor=6c83fa)](https://render.com/deploy?repo=https://github.com/lissy93/cheat-code 'Deploy Cheat Code to Render, via 1-Click Script') [![Deploy Cheat Code to Railway](https://img.shields.io/badge/Deploy-Railway-%23853bce?style=for-the-badge\u0026logo=railway\u0026labelColor=1e0e41\u0026logoColor=853bce)](https://railway.app/new/template/hROvhb 'Deploy Cheat Code to Railway, via 1-Click Script') [![Deploy Cheat Code to Vercel](https://img.shields.io/badge/Deploy-Vercel-%23ffffff?style=for-the-badge\u0026logo=vercel\u0026labelColor=1e0e41)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Flissy93%2Fcheat-code\u0026env=GITHUB_TOKEN,TWITTER_TOKEN\u0026project-name=cheat-code\u0026repository-name=cheat-code_My-Developer-Portfolio 'Deploy Cheat Code to Vercel, via 1-Click Script')\n\n### Docker Deploy\n\nThere's a multi-arch [`Dockerfile`](https://github.com/Lissy93/cheat-code/blob/master/Dockerfile).\n\n---\n\n## Community\n\n### Report an Issue\n\nFound something that's not working? [Open an issue](https://github.com/Lissy93/cheat-code/issues/new/choose), and describe the problem, steps to reproduce alond with expected and actual output. If relevant, also include details about your environment. I'll try and fix / respond to any tickets within 48-hours.\n\n### Contributing\n\nContributions of any kind are very welcome, and would be much appreciated.\nFor Code of Conduct, see [Contributor Convent](https://www.contributor-covenant.org/version/2/1/code_of_conduct/).\n\nTo get started, fork the repo, make your changes, add, commit and push the code, then come back here to open a pull request. If you're new to GitHub or open source, [this guide](https://www.freecodecamp.org/news/how-to-make-your-first-pull-request-on-github-3#let-s-make-our-first-pull-request-) or the [git docs](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) may help you get started, but feel free to reach out if you need any support.\n\n[![Submit a PR](https://img.shields.io/badge/Submit_a_PR-GitHub-%23060606?style=for-the-badge\u0026logo=github\u0026logoColor=fff)](https://github.com/Lissy93/cheat-code/compare)\n\n### Support\n\n[![Sponsor Lissy93 on GitHub](https://img.shields.io/badge/Sponsor_on_GitHub-Lissy93-%23ff4dda?style=for-the-badge\u0026logo=githubsponsors\u0026logoColor=ff4dda)](https://github.com/sponsors/Lissy93)\n\n---\n\n## License\n\n\u003e _**[Lissy93/Cheat-Code](https://github.com/Lissy93/cheat-code)** is licensed under [MIT](https://gist.github.com/Lissy93/143d2ee01ccc5c052a17) © [Alicia Sykes](https://aliciasykes.com) 2022._\u003cbr\u003e \u003e \u003csup align=\"right\"\u003eFor information, see \u003ca href=\"https://tldrlegal.com/license/mit-license\"\u003eTLDR Legal \u003e MIT\u003c/a\u003e\u003c/sup\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eExpand License\u003c/summary\u003e\n\n```\nThe MIT License (MIT)\nCopyright (c) Alicia Sykes \u003calicia@omg.com\u003e\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sub-license, and/or sell\ncopies of the Software, and to permit persons to whom the Software is furnished\nto do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included install\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,\nINCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANT ABILITY, FITNESS FOR A\nPARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n```\n\n\u003c/details\u003e\n\n---\n\n\u003c!-- License + Copyright --\u003e\n\u003cp  align=\"center\"\u003e\n  \u003ci\u003e© \u003ca href=\"https://aliciasykes.com\"\u003eAlicia Sykes\u003c/a\u003e 2023\u003c/i\u003e\u003cbr\u003e\n  \u003ci\u003eLicensed under \u003ca href=\"https://gist.github.com/Lissy93/143d2ee01ccc5c052a17\"\u003eMIT\u003c/a\u003e\u003c/i\u003e\u003cbr\u003e\n  \u003ca href=\"https://github.com/lissy93\"\u003e\u003cimg src=\"https://i.ibb.co/4KtpYxb/octocat-clean-mini.png\" /\u003e\u003c/a\u003e\u003cbr\u003e\n  \u003csup\u003eThanks for visiting :)\u003c/sup\u003e\n\u003c/p\u003e\n\n\u003c!-- Dinosaur --\u003e\n\u003c!--\n                        . - ~ ~ ~ - .\n      ..     _      .-~               ~-.\n     //|     \\ `..~                      `.\n    || |      }  }              /       \\  \\\n(\\   \\\\ \\~^..'                 |         }  \\\n \\`.-~  o      /       }       |        /    \\\n (__          |       /        |       /      `.\n  `- - ~ ~ -._|      /_ - ~ ~ ^|      /- _      `.\n              |     /          |     /     ~-.     ~- _\n              |_____|          |_____|         ~ - . _ _~_-_\n--\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLissy93%2Fcheat-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLissy93%2Fcheat-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLissy93%2Fcheat-code/lists"}