❗ 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 certificate

  • Since 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

Share this project:

Updates