{"id":13901304,"url":"https://github.com/steven-tey/weathergpt","last_synced_at":"2025-04-07T06:13:28.684Z","repository":{"id":152981809,"uuid":"627217124","full_name":"steven-tey/weathergpt","owner":"steven-tey","description":"ChatGPT Plugin starter template built with Next.js 13 App Router, Edge Functions, and Vercel","archived":false,"fork":false,"pushed_at":"2023-05-08T14:42:35.000Z","size":2124,"stargazers_count":338,"open_issues_count":1,"forks_count":57,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-31T05:06:02.654Z","etag":null,"topics":["chatgpt","chatgpt-plugin","chatgpt-plugins","nextjs","openai","vercel"],"latest_commit_sha":null,"homepage":"https://weathergpt.vercel.app","language":"TypeScript","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/steven-tey.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-04-13T02:42:17.000Z","updated_at":"2025-03-22T20:35:18.000Z","dependencies_parsed_at":"2024-01-16T22:22:07.979Z","dependency_job_id":"3c48222f-e8e2-4e08-b7bb-d8627b55f73d","html_url":"https://github.com/steven-tey/weathergpt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steven-tey%2Fweathergpt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steven-tey%2Fweathergpt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steven-tey%2Fweathergpt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/steven-tey%2Fweathergpt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/steven-tey","download_url":"https://codeload.github.com/steven-tey/weathergpt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247601449,"owners_count":20964864,"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","chatgpt-plugin","chatgpt-plugins","nextjs","openai","vercel"],"created_at":"2024-08-06T21:01:10.126Z","updated_at":"2025-04-07T06:13:28.661Z","avatar_url":"https://github.com/steven-tey.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","🕶 Awesome Plugins"],"sub_categories":["[WeatherGPT](https://lobechat.com/discover/plugin/WeatherGPT)"],"readme":"\u003ca href=\"https://github.com/steven-tey/weathergpt\"\u003e\n   \u003cimg src=\"https://weathergpt.vercel.app/opengraph-image.png\" alt=\"OG Image\"\u003e\n\u003c/a\u003e\n\n\u003ch1 align=\"center\"\u003eWeatherGPT\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n   A ChatGPT Plugin starter template built with Next.js 13 App Router, Edge Functions, and Vercel\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#introduction\"\u003e\u003cstrong\u003eIntroduction\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#features\"\u003e\u003cstrong\u003eFeatures\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#try-the-plugin\"\u003e\u003cstrong\u003eTry the Plugin\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#deploy-your-own\"\u003e\u003cstrong\u003eDeploy Your Own\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"https://steventey.com/blog/chatgpt-plugin\"\u003e\u003cstrong\u003eRead the blog post\u003c/strong\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr/\u003e\n\n## Introduction\n\nWeatherGPT is a ChatGPT Plugin to get the weather of any given location.\n\nhttps://user-images.githubusercontent.com/28986134/231841036-80da6d5b-b1dd-46e8-881e-4034529bcd1e.mp4\n\n\u003cbr/\u003e\n\nIt can also make appropriate recommendations of what outfits to wear given the weather.\n\n![CleanShot 2023-04-13 at 13 16 45](https://user-images.githubusercontent.com/28986134/231851083-4a00ffd8-9372-42b4-a3c8-534b0435ee25.png)\n\n## Features\n\n- AI-Plugin \u0026 OpenAPI JSON specs\n- Returns a link to a dynamic Next.js route\n- Nextjs 13 App Router\n- Edge Route Handlers for returning weather data\n- Metadata API for SEO tags\n- `ImageResponse` API for dynamic OG images at the edge\n\n## Try the Plugin\n\nIf you have access to Plugins, you can try this plugin out!\n\n1. Go to the Plugin Store\n2. Click \"Install an unverified plugin\"\n3. Enter \"weathergpt.vercel.app\"\n4. Click \"Install\".\n\nhttps://user-images.githubusercontent.com/28986134/231842599-ab80ccc2-b1c2-4d24-bdfc-c023eebdf320.mp4\n\n## Deploy Your Own\n\nYou can deploy your own hosted version of this plugin to Vercel with one-click:\n\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?demo-title=WeatherGPT+%E2%80%93%C2%A0ChatGPT+Plugin+Starter\u0026demo-description=The+ultimate+ChatGPT+Plugin+starter+template.+WeatherGPT+is+a+ChatGPT+Plugin+to+get+the+weather+of+any+given+location.\u0026demo-url=https%3A%2F%2Fweathergpt.vercel.app%2F\u0026demo-image=%2F%2Fimages.ctfassets.net%2Fe5382hct74si%2F7Ft2fS9gtS9XtxUNVJJENP%2F04a68855bda0524982d3c15cbd2628ac%2FCleanShot_2023-04-13_at_12.37.09.png\u0026project-name=WeatherGPT+%E2%80%93%C2%A0ChatGPT+Plugin+Starter\u0026repository-name=weathergpt\u0026repository-url=https%3A%2F%2Fgithub.com%2Fsteven-tey%2Fweathergpt\u0026from=templates\u0026skippable-integrations=1\u0026env=WEATHER_API_KEY\u0026envDescription=Get+your+WeatherAPI+key+here%3A\u0026envLink=https%3A%2F%2Fwww.weatherapi.com%2F\u0026teamCreateStatus=hidden)\n\nOnce you're done, don't forget to change all instances of `weathergpt.vercel.app` in the codebase to your app's URL:\n\n![CleanShot 2023-04-14 at 17 23 32](https://user-images.githubusercontent.com/28986134/232164728-12a5d659-24a6-4528-babc-099dde5fdd26.png)\n\nTo add your newly deployed Plugin to ChatGPT, follow the steps from [Try the Plugin](#try-the-plugin) above, but instead of clicking on \"Install an unverified plugin\", select \"Develop your own plugin\" instead. Note that you'll need access to develop ChatGPT Plugins to be able to do this.\n\n![CleanShot 2023-04-14 at 17 21 56](https://user-images.githubusercontent.com/28986134/232164948-d77c25c8-3ace-4b8c-8d30-db8d2b6283a5.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsteven-tey%2Fweathergpt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsteven-tey%2Fweathergpt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsteven-tey%2Fweathergpt/lists"}