5 items
Analyze Upwork jobs, detect fake listings, score AI match quality, and generate winning proposals — powered by OpenAI. Upwork AI Assistant is a powerful Chrome extension built for Upwork freelancers who want to work smarter — not harder. 🔍 INSTANT JOB ANALYSIS Open any Upwork job listing and get a full breakdown instantly: - Budget & payment type - Client rating, total spend, and hire rate - Number of proposals submitted - Required skills and experience level 🤖 AI MATCH SCORING Get an AI-powered compatibility score that compares the job requirements against your profile — so you know at a glance whether it's worth bidding. 🚨 FAKE JOB DETECTOR Protect yourself from scam listings. The AI Fake Job Detector analyzes red flags like: - Unrealistic pay rates - Vague or copied descriptions - New accounts with no history - Suspicious contact requests ✍️ AI PROPOSAL GENERATOR Generate a personalized, professional proposal in seconds — tailored to the specific job and your unique skills. No more blank-page writer's block. 📊 JOB HISTORY & STATS Track every job you've analyzed. See your total jobs viewed, proposals generated, and more from the Home tab. 👤 PROFILE SYNC Sync your Upwork profile (name, bio, skills, hourly rate) so the AI can write proposals that sound like you. 🔒 PRIVACY FIRST - Your OpenAI API key is stored only on your device - No data is sent to our servers — ever - All job history stays in your browser's local storage - Works with your own OpenAI API key (GPT-4o, GPT-4, GPT-3.5) ⚙️ HOW TO SET UP 1. Install the extension 2. Go to the Settings tab and enter your OpenAI API key 3. Open any Upwork job listing 4. Click the popup icon to analyze the job and generate a proposal Built for serious Upwork freelancers. Win more jobs with less effort.
May 19, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.