Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Upwork Agent — Automate Job Discovery, AI Proposals & Bid Tracking for Upwork Freelancers

Stop refreshing feeds, writing proposals from scratch, and tracking bids in a spreadsheet — discover jobs via RSS, generate personalized AI proposals, and manage your bid pipeline in one tool.

🆓 Free Lite Version — Get Started Now

No signup, no cost. Real strategy and copy-paste prompts you can use today.

File What's Inside
Upwork Agent Mini Guide Condensed strategy: how RSS-based job discovery works, proposal structure that converts, and how to track your bid pipeline — get value in 5 minutes
5 AI Prompts Copy-paste prompts for proposal writing, job-fit scoring, client replies, portfolio pitches, and rate negotiation
Quick-Start Checklist A practical setup + daily/weekly routine checklist in markdown checkbox format

📦 Full Product — $19

The lite version gives you the strategy. The full product automates it — a single Python script, zero pip dependencies, runs anywhere Python 3.9+ is installed.

Component What It Does
🔍 RSS Job Discovery Searches Upwork via public RSS feeds (no scraping, no Cloudflare blocks) with keyword, exclude, budget, and category filters
✍️ AI Proposal Generator Generates personalized proposals from your profile + the job description via OpenAI (GPT-4o-mini), with selectable tone: professional, casual, enthusiastic, technical
📊 Bid Manager Tracks every bid's status (submitted → viewed → interview → hired), notes, and amounts, with stale-bid reminders
🏷️ Keyword Manager Persistent keyword filters saved across sessions — set your niches once
👀 Watch Mode Polls RSS feeds on an interval and alerts you to new matching jobs as they're posted
💾 Local Cache Configurable TTL cache so you don't hammer Upwork's RSS endpoint or hit rate limits
📤 JSON Export Export jobs, proposals, and bids as structured JSON for your own reporting
🤖 Hermes/Claude Ready Includes a SKILL.md so AI assistants (Claude Desktop, Hermes Agent) can drive the tool via natural language

All data — bids, keywords, cache — stays local on your machine. The only external call is to the OpenAI API when generating a proposal (typically $0.01–$0.05 per proposal).

Get the full Upwork Agent on Gumroad — $19

Who Is This For?

  • Freelancers applying to 5-20+ Upwork jobs a week who are tired of writing every proposal from scratch
  • Developers, designers, and writers who want to filter out noise and focus on jobs that actually fit
  • Anyone who wants to know their real bid-to-hire conversion rate instead of guessing

It's not for you if you apply to one or two jobs a month (manual is fine at that volume), or if you're looking for fully autonomous auto-bidding — Upwork's ToS requires human review before submission, and this tool is built around that: it drafts, you approve.

Feedback — What Would You Improve?

This is a living project. If you tried the lite guide or the prompts, what would make them more useful? Open an issue or a discussion — we read every one.

⭐ If This Helped You

If the lite guide or prompts saved you time, a star on this repo helps other freelancers find it. Thanks for checking it out.


Built by AI Invention

About

AI Invention upwork-agent — free lite version + star CTA. Full product at aiinvention.gumroad.com.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors