Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcelo-earth/webrewind
🤖⌚️ ChatGPT plugin that allows you to see how websites looked like in the past.
https://github.com/marcelo-earth/webrewind
chat-gpt chatgpt chatgpt-plugin openai openapi plugin python
Last synced: 19 days ago
JSON representation
🤖⌚️ ChatGPT plugin that allows you to see how websites looked like in the past.
- Host: GitHub
- URL: https://github.com/marcelo-earth/webrewind
- Owner: marcelo-earth
- License: mit
- Created: 2023-04-11T19:27:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-13T18:34:20.000Z (7 months ago)
- Last Synced: 2024-10-21T01:53:07.094Z (26 days ago)
- Topics: chat-gpt, chatgpt, chatgpt-plugin, openai, openapi, plugin, python
- Language: HTML
- Homepage: https://youtu.be/vI3aSO3KTFw
- Size: 229 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Web Rewind
ChatGPT plugin that allows you to see how websites looked like in the past.## 🚀 Concept
Web Rewind is a plugin for [ChatGPT](https://chat.openai.com) that allows you to see how websites looked like in the past. Internally, it uses [Archive.org](https://archive.org) to retrieve the snapshots of the websites with [FlashAPI](https://apiflash.com/dashboard/query_builder) to enhance the quality of the images presented in the chat UI.
## 🦾 How it works
Web Rewind is composed by the OpenAI plugin architecture, which is composed by a manifest, an OpenAPI specification and one API.
```
/.well-known
ai-plugin.json
/api
get-wayback-url.py
.gitignore
openapi.yaml
```To make the plugin really fast, I decided to use only one endpoint to retrieve the snapshots of the websites with the URL and the date as parameters. Also, I use the power of [Vercel Serverless Functions](https://vercel.com/docs/serverless-functions/introduction) to make the endpoint faster.
## 🤲 Contributing
Web Rewind is an open source project.
If you want to be the author of a new feature, fix a bug or contribute with something new.
Fork the repository and make changes as you like. [Pull requests](https://github.com/360macky/project-name/pulls) are warmly welcome.
## 📃 License
Distributed under the MIT License.
See [`LICENSE`](./LICENSE) for more information.