{"id":22031362,"url":"https://github.com/dylandevelops/aidentify","last_synced_at":"2025-10-28T13:41:04.347Z","repository":{"id":263709097,"uuid":"859667380","full_name":"DylanDevelops/aidentify","owner":"DylanDevelops","description":"Through images, text, and more, learn to identify AI-generated content in the real world!","archived":false,"fork":false,"pushed_at":"2025-09-14T19:57:09.000Z","size":37180,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-04T07:39:20.428Z","etag":null,"topics":["ai","authentication","clerk","convex","game","nextjs","react","typescript","vercel","webapp"],"latest_commit_sha":null,"homepage":"https://playaidentify.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DylanDevelops.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-19T04:26:44.000Z","updated_at":"2025-09-14T19:57:10.000Z","dependencies_parsed_at":"2024-11-20T02:36:27.590Z","dependency_job_id":"e6f790c9-8504-42d9-a345-51c84fd69571","html_url":"https://github.com/DylanDevelops/aidentify","commit_stats":null,"previous_names":["dylandevelops/aidentify"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/DylanDevelops/aidentify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DylanDevelops%2Faidentify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DylanDevelops%2Faidentify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DylanDevelops%2Faidentify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DylanDevelops%2Faidentify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DylanDevelops","download_url":"https://codeload.github.com/DylanDevelops/aidentify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DylanDevelops%2Faidentify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006618,"owners_count":26084131,"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","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["ai","authentication","clerk","convex","game","nextjs","react","typescript","vercel","webapp"],"created_at":"2024-11-30T08:16:04.742Z","updated_at":"2025-10-11T07:31:39.428Z","avatar_url":"https://github.com/DylanDevelops.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/8794c281-f247-42ca-bfa8-65b83c999c3f\" style=\"display: block; margin-left: auto; margin-right: auto; width: 15%; height: 75%;\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/DylanDevelops/aidentify\"\u003e\n      \u003ch1 align=\"center\"\u003eAIdentify\u003c/h1\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cem\u003eThrough images, text, and more, learn to identify AI-generated content in the real world!\u003c/em\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/dylandevelops/aidentify/blob/main/LICENSE\"\u003e\u003cimg alt=\"GitHub License\" src=\"https://img.shields.io/github/license/dylandevelops/aidentify?style=for-the-badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.codefactor.io/repository/github/dylandevelops/aidentify/overview/main\"\u003e\u003cimg alt=\"CodeFactor Grade\" src=\"https://img.shields.io/codefactor/grade/github/dylandevelops/aidentify?style=for-the-badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/dylandevelops/aidentify/releases\"\u003e\u003cimg alt=\"GitHub Release\" src=\"https://img.shields.io/github/v/release/dylandevelops/aidentify?display_name=release\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://makeapullrequest.com/\"\u003e\u003cimg alt=\"PRs Welcome\" src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Installation\n\nNote: Before beginning the installation, note that the only way you can make changes to the project is to test your changes; however, you cannot test them. This flaw is due to the close integration with the backend, which means we don't have a public contributor instance that anyone can use. We may make this in the future. The following steps are only for maintainers of this project.\n\n1. Run the following to make sure you are on the correct versions:\n\n```bash\nnode -v # Should be v22.5.1\nnpm -v # Should be 10.8.3\nnpx -v # Should be 10.8.3\n```\n\nNote: If any of the versions do not match, please install the versions listed above. If you use `nvm`, you can run the following commands:\n\n```bash\nnvm install\nnvm use\n```\n\n2. Install all node dependencies by running the following command in the project's root directory:\n\n```bash\nnpm install\n```\n\n2. Start a development server of the backend by running the following command:\n\n```bash\nnpx convex dev\n```\n\nNote: If this command does not work, you may be missing an .env.local file. You can read more about that by visiting [Environmental Variables](#environment-variables) section.\n\n3. While keeping the old terminal running, open a new terminal and run a development server of the website by running the following command:\n\n```bash\nnpm run dev\n```\n\n4. Open the website by visiting \u003chttp://localhost:3000\u003e with your browser. When you make changes to a code file and save the file, the live preview will update on the url automatically.\n\nLet [@DylanDevelops](https://www.github.com/dylandevelops) know if you have any questions\n\n## Environment Variables\n\nTo run this project, you will need to add the following environment variables to your .env.local file if you don't already have them. Please contact [@DylanDevelops](https://www.github.com/dylandevelops) for how to get these.\n\n1. `CONVEX_DEPLOYMENT`\n2. `NEXT_PUBLIC_CONVEX_URL`\n3. `NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY`\n4. `CLERK_WEBHOOK_SECRET`\n\n## Contributing\n\nContributions are always welcome!\n\nSee `contributing.md` for ways to get started.\n\nPlease adhere to this project's `code of conduct`.\n\n## Feedback\n\nIf you have any feedback, bug reports, or anything else, please create an [issue](https://github.com/dylandevelops/aidentify/issues).\n\n## Authors\n\nMade by the AIdentify Team for the GCI Initiative.\n\n## License\n\n[GPL-3.0](https://choosealicense.com/licenses/gpl-3.0/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylandevelops%2Faidentify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdylandevelops%2Faidentify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylandevelops%2Faidentify/lists"}