WeatherGPT is a ChatGPT Plugin designed to provide real-time weather information for any specified location and offer outfit recommendations based on current conditions. This starter template is built with modern web technologies, making it easy to deploy and extend.
Key Features
- AI-Plugin & OpenAPI JSON Specs: Fully compliant with ChatGPT Plugin standards, including OpenAPI specifications for seamless integration.
- Dynamic Next.js Route Integration: Returns a link to a dynamic Next.js route, allowing for interactive and detailed weather displays.
- Next.js 13 App Router: Leverages the latest Next.js App Router for efficient routing and server-side rendering.
- Edge Route Handlers: Utilizes Edge Functions for fast and scalable retrieval of weather data.
- Metadata API for SEO: Implements Next.js Metadata API for optimized search engine visibility.
- Dynamic OG Images: Features
ImageResponseAPI for generating dynamic Open Graph images at the edge, enhancing social sharing.
Use Cases
WeatherGPT is ideal for developers looking to quickly build and deploy their own ChatGPT plugins. It serves as a robust boilerplate for creating AI-powered applications that interact with external APIs and provide dynamic web content.
How to Try the Plugin
If you have access to ChatGPT Plugins, you can easily test WeatherGPT:
- Go to the Plugin Store within ChatGPT.
- Select "Install an unverified plugin".
- Enter "weathergpt.vercel.app" as the plugin URL.
- Click "Install" to activate the plugin.
Deploy Your Own
You can deploy your own version of WeatherGPT to Vercel with a single click using the provided "Deploy with Vercel" button. After deployment, remember to update all instances of weathergpt.vercel.app in the codebase to your new application's URL. To integrate your deployed plugin with ChatGPT, choose "Develop your own plugin" in the Plugin Store and provide your app's URL.





