← Files RawndARCHIVED FILE
plugin.json
9.01 KB · Nov 10, 2026 · 06:58 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "rawnd",
"version": "1.0.0",
"description": "Open camera RAW photos in the conversation, read on the user's device and never uploaded, and give them a hand-written look.",
"author": {
"name": "Matthieu Audo",
"email": "hello@rawnd.app",
"url": "https://rawnd.app"
},
"homepage": "https://rawnd.app/chatgpt-claude-plugin",
"keywords": [
"raw",
"photo",
"nef",
"cr3",
"arw",
"raf",
"dng",
"photography"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Rawnd",
"shortDescription": "Open RAW photos in chat",
"longDescription": "Rawnd opens camera RAW photos inside the conversation. ChatGPT reads JPEG, PNG, WebP and GIF; a NEF, CR3, ARW or RAF file shows it nothing. Rawnd adds a panel where you drop the RAW file. The file is read on your device, inside the panel, and never uploaded: not to Rawnd, not to OpenAI.\n\nWhat it does\n- Shows the JPEG the camera stored inside the RAW file, in under a second, with the shooting data: camera, lens, shutter speed, aperture, ISO and focal length.\n- Lets you keep that JPEG (right-click the preview, \"Save image as\u2026\") or show it to ChatGPT with one click, stripped of its metadata, so you can talk about the photo.\n- Offers eight hand-written looks: Dark film, Warm film, High-contrast B&W, Cool & muted, Golden hour, Matte, Crisp & vivid and Teal & orange. ChatGPT picks the one that matches what you describe, can adjust it within narrow bounds (\"a bit less warm\"), and shows a card that opens it in Rawnd's editor, in the browser.\n\nWho it is for\nPhotographers with RAW files from Nikon, Canon, Sony, Fujifilm, Panasonic, Olympus, Pentax, Samsung, Leica, Phase One and other cameras, who want to see a RAW file, get a JPEG out of it or pick a look for it, without installing anything. Sixteen formats: CR2, CR3, CRW, NEF, NRW, ARW, SRF, SR2, RAF, DNG, RW2, ORF, PEF, SRW, IIQ and RAW.\n\nLimits\n- The panel shows the camera's own rendering, at the size the camera stored: full size on most Nikon and Canon bodies, 1920 \u00d7 1280 on Fujifilm. Developing the RAW itself (exposure, white balance) happens in Rawnd's editor.\n- Camera RAW files only: it does not open JPEG, PNG or HEIC.\n- A look opens in the editor; it is not applied inside the conversation.\n- One file at a time.\n\nPrivacy\nRawnd's server receives only the tool arguments, a look's name and slider values, and counts one row per call: the tool and the assistant. No account, no sign-in, no photo.",
"developerName": "Matthieu Audo",
"category": "Creativity",
"capabilities": [
"Read"
],
"websiteURL": "https://rawnd.app",
"privacyPolicyURL": "https://rawnd.app/privacy",
"termsOfServiceURL": "https://rawnd.app/terms",
"defaultPrompt": [
"Open a RAW photo from my camera",
"Which looks do you have for my photos?",
"Give my photo a dark, moody film look"
],
"brandColor": "#5B34E8",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"supportURL": "https://rawnd.app/chatgpt-claude-plugin"
},
"publication": {
"release_notes": "First release: open a camera RAW file in the conversation, and eight hand-written looks.",
"translations": {
"fr-FR": {
"subtitle": "Ouvrir vos RAW dans le chat",
"description": "Rawnd ouvre les photos RAW d'appareil photo dans la conversation. ChatGPT lit le JPEG, le PNG, le WebP et le GIF ; un NEF, un CR3, un ARW ou un RAF ne lui montrent rien. Rawnd ajoute un panneau o\u00f9 vous d\u00e9posez le fichier RAW. Le fichier est lu sur votre appareil, dans le panneau, et n'est jamais envoy\u00e9 : ni \u00e0 Rawnd, ni \u00e0 OpenAI.\n\nCe qu'il fait\n- Affiche le JPEG que le bo\u00eetier a rang\u00e9 dans le RAW, en moins d'une seconde, avec les donn\u00e9es de prise de vue : bo\u00eetier, objectif, vitesse, ouverture, ISO et focale.\n- Vous laisse garder ce JPEG (clic droit sur l'aper\u00e7u, \u00ab Enregistrer l'image sous\u2026 \u00bb) ou le montrer \u00e0 ChatGPT d'un clic, sans ses m\u00e9tadonn\u00e9es, pour parler de la photo.\n- Propose huit looks \u00e9crits \u00e0 la main : Film sombre, Pellicule chaude, Noir et blanc contrast\u00e9, D\u00e9satur\u00e9 froid, Heure dor\u00e9e, Mat, \u00c9clatant et Cin\u00e9ma bleu-orange. ChatGPT choisit celui qui correspond \u00e0 ce que vous d\u00e9crivez, peut l'ajuster dans des bornes \u00e9troites (\u00ab un peu moins chaud \u00bb) et affiche une carte qui l'ouvre dans l'\u00e9diteur de Rawnd, dans le navigateur.\n\nPour qui\nLes photographes qui ont des fichiers RAW de Nikon, Canon, Sony, Fujifilm, Panasonic, Olympus, Pentax, Samsung, Leica, Phase One et d'autres bo\u00eetiers, et qui veulent voir un RAW, en sortir un JPEG ou lui choisir un look sans rien installer. Seize formats : CR2, CR3, CRW, NEF, NRW, ARW, SRF, SR2, RAF, DNG, RW2, ORF, PEF, SRW, IIQ et RAW.\n\nLimites\n- Le panneau montre le rendu du bo\u00eetier, \u00e0 la taille que le bo\u00eetier a rang\u00e9e : pleine taille sur la plupart des Nikon et Canon, 1920 \u00d7 1280 chez Fujifilm. D\u00e9velopper le RAW lui-m\u00eame (exposition, balance des blancs) se fait dans l'\u00e9diteur de Rawnd.\n- Fichiers RAW seulement : il n'ouvre ni JPEG, ni PNG, ni HEIC.\n- Un look s'ouvre dans l'\u00e9diteur ; il ne s'applique pas dans la conversation.\n- Un fichier \u00e0 la fois.\n\nConfidentialit\u00e9\nLe serveur de Rawnd ne re\u00e7oit que les arguments des outils, le nom d'un look et des valeurs de curseurs, et compte une ligne par appel : l'outil et l'assistant. Pas de compte, pas de connexion, pas de photo."
}
}
},
"review": {
"test_cases": {
"positive": [
{
"description": "Open a RAW file the user cannot read elsewhere (Rawnd selected in the composer)",
"prompt": "I can't open this .CR3 file",
"tools_triggered": "open_raw",
"expected_behavior": "The Rawnd panel appears and the assistant asks the user to drop the file in the panel, not in the conversation. A dropped RAW file shows the camera's embedded JPEG and the shooting data (camera, lens, shutter speed, aperture, ISO, focal length).",
"file_attachment_urls": [
"https://rawnd.app/samples/sample.NEF"
]
},
{
"description": "Get a JPEG out of a NEF file",
"prompt": "Convert my NEF to JPG",
"tools_triggered": "open_raw",
"expected_behavior": "The same panel. With the attached sample NEF dropped into it, a 6000 x 4000 preview and its shooting data appear in under a second; right-clicking the preview and choosing \"Save image as\" saves the full JPEG.",
"file_attachment_urls": [
"https://rawnd.app/samples/sample.NEF"
]
},
{
"description": "Ask about the content of a RAW file",
"prompt": "What's in this ARW file?",
"tools_triggered": "open_raw",
"expected_behavior": "The panel appears. The assistant says it cannot see the photo itself; after the user presses \"Show to the assistant\" in the panel, the image (without metadata) reaches the assistant, which can describe it."
},
{
"description": "List the available looks",
"prompt": "Which looks do you have for my photos?",
"tools_triggered": "list_looks",
"expected_behavior": "The eight looks, each with its name and a one-line description: Dark film, Warm film, High-contrast B&W, Cool & muted, Golden hour, Matte, Crisp & vivid, Teal & orange."
},
{
"description": "Turn a described mood into a look",
"prompt": "Give my photo a dark, moody look",
"tools_triggered": "get_look_link",
"expected_behavior": "get_look_link is called with the dark-film look. A card titled \"Dark film\" appears with an \"Open in Rawnd\" button, which opens rawnd.app/app in the browser with the look ready to apply."
}
],
"negative": [
{
"description": "A phone JPEG: Rawnd opens camera RAW files only, so no Rawnd tool should be called",
"prompt": "Retouch this JPEG I took with my phone"
},
{
"description": "Image generation: Rawnd does not generate images",
"prompt": "Generate a photo of a beach at sunset"
},
{
"description": "Cloud upload: Rawnd stores and uploads nothing",
"prompt": "Upload my photos to a cloud"
}
]
},
"commerce": false,
"commerce_description": "Rawnd's plugin sells nothing and processes no payments.",
"demo_recording_url": "https://www.youtube.com/watch?v=HaLqGk9q3q4"
},
"apps": "./.app.json"
}
}
}
SHA-256: cfdd691104cd68ed0801e42ffca34b4299e0be95cc68ddaef98ed13284505bc4