Automatically replace messy filenames with consistent and meaningful ones.
Cantrips.ai: Auto Rename Downloaded Files Based on Content Extension
The problem
🫠 There are so many files floating on the screen, most with unknown and meaningless filenames, so I don't really remember which are the ones I want. I have to download them again and again.
🫠 More importantly, I would lose my sanity and comfort to the mess, though I am too lazy to organize :p
Core features
✔ Auto generate meaningful filenames when a download is triggered.
✔ Specific naming formats for papers, books, financial reports, industry reports, legal documents, technical documentations, etc.
✔ We use state of art AI models like Claude Sonnet to ensure consistent naming formats.
✔ Customizable in case you have your naming habits. For now, you can choose download date formats. Let us know if adding your own format for a file type should be developed ASAP!
✔ Currently supports common text files including docx, txt, and pdf.
✔ New filenames in the same language as the content.
Free for early supporters! Our asks
👉 How can we make it better? What features about file renaming or file management would you like to see? Fill the feedback form in the extension interface or email us at [email protected]. We read them all for the future roadmap :)
User Guide
📌 Sign in and then turn on the switch. You are good to go!
📌 Cantrips.ai does not work for some websites like downloads from GitHub, for now.
---------
The journey?
🧡 We found it particularly helpful in our daily knowledge building as researchers, analysts, and developers, so we decided to bring it public.
Read more
🫠 There are so many files floating on the screen, most with unknown and meaningless filenames, so I don't really remember which are the ones I want. I have to download them again and again.
🫠 More importantly, I would lose my sanity and comfort to the mess, though I am too lazy to organize :p
Core features
✔ Auto generate meaningful filenames when a download is triggered.
✔ Specific naming formats for papers, books, financial reports, industry reports, legal documents, technical documentations, etc.
✔ We use state of art AI models like Claude Sonnet to ensure consistent naming formats.
✔ Customizable in case you have your naming habits. For now, you can choose download date formats. Let us know if adding your own format for a file type should be developed ASAP!
✔ Currently supports common text files including docx, txt, and pdf.
✔ New filenames in the same language as the content.
Free for early supporters! Our asks
👉 How can we make it better? What features about file renaming or file management would you like to see? Fill the feedback form in the extension interface or email us at [email protected]. We read them all for the future roadmap :)
User Guide
📌 Sign in and then turn on the switch. You are good to go!
📌 Cantrips.ai does not work for some websites like downloads from GitHub, for now.
---------
The journey?
🧡 We found it particularly helpful in our daily knowledge building as researchers, analysts, and developers, so we decided to bring it public.
Source Manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"Cantrips.ai: Auto Rename Downloaded Files Based on Content",
"description":"Automatically replace messy filenames with consistent and meaningful ones.",
"version":"1.1.5",
"icons":{"16":"icon/16.png",
"32":"icon/32.png",
"48":"icon/48.png",
"96":"icon/96.png",
"128":"icon/128.png"},
"permissions":["downloads",
"tabs",
"storage",
"offscreen",
"scripting",
"activeTab"],
"host_permissions":["*://*.amazonaws.com/*",
"*://*.amazoncognito.com/*",
""],
"background":{"service_worker":"background.js"},
"action":{"default_title":"Default Popup Title",
"default_popup":"popup.html"},
"content_scripts":[{"matches":["*://*.google.com/*"],
"js":["content-scripts/content.js"]}]}
Read more
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"Cantrips.ai: Auto Rename Downloaded Files Based on Content",
"description":"Automatically replace messy filenames with consistent and meaningful ones.",
"version":"1.1.5",
"icons":{"16":"icon/16.png",
"32":"icon/32.png",
"48":"icon/48.png",
"96":"icon/96.png",
"128":"icon/128.png"},
"permissions":["downloads",
"tabs",
"storage",
"offscreen",
"scripting",
"activeTab"],
"host_permissions":["*://*.amazonaws.com/*",
"*://*.amazoncognito.com/*",
"
"background":{"service_worker":"background.js"},
"action":{"default_title":"Default Popup Title",
"default_popup":"popup.html"},
"content_scripts":[{"matches":["*://*.google.com/*"],
"js":["content-scripts/content.js"]}]}