Welcome to the OpenAI Plugin Reverse Engineering repository! Here, you'll find a collection of conversations and OpenAPI specifications for various plugins for OpenAI's GPT models. This repository is a fun and creative exploration into potential interactions with AI-powered plugins.
In each plugin folders we stored the output of the Jailbreak Prompts run on each of the following official third-party OpenAI plugins, plus plugin backend respones when available.
- ✍️ PerfectPrompt - prompt engineering!
- 🔍 AskYourPDF
- 📊 DiagramIT - make diagrams
- 📝 ChatWithPDF
- 🎓 EdX
- 📸 Polarr - Advanced photo editing tool
- 🎮 Algorithma: Life sim with real-world challenges.
- 💻 CreatiCode Scratch: Learn coding with Scratch.
✈️ KAYAK: Plan trips with expert recommendations.- 🛠️ Kraftful: Streamline your product development.
- 📒 Noteable Notebooks: Explore data with ease.
- 📈 PortfolioPilot: AI-powered investing insights.
- 🗣️ Speak: Learn languages with an AI tutor.
- 🎙️ Speechki: Convert text to audio effortlessly.
- 🧮 Tutory: Get on-demand tutoring assistance.
- 📚 Wolfram: Access math & real-time data.
- 📋 Yabble: AI-powered research assistant.
- ⚡️ Zapier: Integrate 5,000+ apps seamlessly.
- 🛍️ Shop: Discover top brands.
- 🍽️ Instacart: Recipe ideas & delivery.
- 🚚 Hauling Buddies: Animal transporters.
- 🏥 Vivian Health: Healthcare job search.
- 🍽️ Tabelog: Japan restaurant reservations.
- 🌐 One Word Domains: Domain availability.
- 🍽️ OpenTable: Restaurant booking.
- 🏠 Redfin: Housing market insights.
- 📊 FiscalNote: Legal & political data.
- 🍽️ Tasty Recipes: Cooking ideas & tips.
- 💼 Ambition: Job search.
✈️ Expedia: Trip planning.- 🧩 Crafty Clues: Word guessing game.
- 🔨 Lowe's: Home improvement.
- 🎁 Giftwrap: Thoughtful gifts.
- 💸 Klarna Shopping: Price comparison.
- 📊 Golden: Company factual data.
- 🥗 Shimmer: Nutrition Coach.
- 🏡 Zillow: Real estate assistant.
- 🕵️ Word Sneak: Secret word game.
- ⛅ Weather Report Data: METAR feeds.
- Jailbreak Prompt: A creative prompt is used to "jailbreak" the AI, encouraging it to provide information about a hypothetical plugin.
- Plugin Conversation: The AI engages in a conversation, detailing the functionality and structure of the hypothetical plugin.
- OpenAPI Specification: Based on the information provided by the AI, an openapi.yaml file is created to represent the plugin's API.
- Repository Organization: Each plugin gets its own folder, containing the raw conversation transcript and the openapi.yaml file.
Feel free to contribute to this repository by adding your own plugins or extending the existing ones. To do so, simply fork the repo, create a new folder for your plugin, and submit a pull request with your changes.
Please note that the plugins described in this repository are hypothetical and for illustrative purposes only. They do not represent real plugins or functionality provided by OpenAI or the GPT models.
Enjoy exploring and creating new plugins for OpenAI's GPT models. Let your creativity run wild and have fun!