❗ Problem Statement
Many people struggle with creative block—staring at a blank page or simply not knowing how to start. Even experienced designers waste time coming up with catchy headings, structure, or background prompts. Existing AI tools require well-written prompts, which can be hard to create when you're stuck.
🐱🏍 How We Solved It
SharpText solves this by acting as your creative AI assistant inside Adobe Express:
- Just describe your idea (in any language) and hit Quick Start.
- Get instant text suggestions: Headings, Subheadings, CTAs.
- Generate ready-to-use image prompts.
- Rewrite existing content with a new "vibe" (Gen-Z, minimal, professional, etc.)
- One-click apply everything — no need to switch tools.
🔧 Features
🆕 Quick Start for New Designs
Instantly generate structured content & design prompts♻️ Update Existing Projects
Rewrite selected text or entire design with new tone🎯 Creative Vibes
Switch the tone to Gen-Z, Formal, Minimal — instantly💡 Real-time Suggestions
Improve clarity, hierarchy, and CTAs with smart AI edits
🛠️ How We Built It
- Adobe Express Add-on using Adobe UXP Extension API
- Used Gemini API for image prompt generation
- Core logic written in JavaScript
- Live rewriting + content generation handled via Gemini + custom prompt layers
- SSL setup for local dev testing & manifest validation
🧱 Challenges We Ran Into
The most irritating issue was getting the extension to load in development mode
➤ It kept failing until I set up a valid SSL certificateSince this was my first Adobe Express extension, I was confused by SDK and structure
➤ But after trial and error, I got it working smoothly
🏆 Accomplishments We're Proud Of
- First time building a full-featured Adobe Express Add-on
- Completed a working prototype in limited time
- Successfully integrated both text + image AI flows inside the design tool
📚 What We Learned
- Discovered Adobe Express allows 3rd-party extensions
- Learned how to use the Adobe Document SDK
- Was genuinely surprised at how customizable and open Express Add-ons are
- Building this by myself was super fun and a great hands-on experience!
🚀 What's Next for SharpText
- Add image upload-based feedback
- Color suggestions
- Accessibility & contrast checks
- Add more vibe presets (sarcastic, corporate, minimalist)
- Deploy publicly once Adobe approval is done
Built With
- adobe-document-sdk
- css3
- html5
- javascript

Log in or sign up for Devpost to join the conversation.