openclaw
← All products
E-commerce & Reselling

liquidation-roi

Vision-extracts pallet manifests + comp-prices items + suggests bid ceiling for B-stock / Liquidation.com auctions.

Get startedSource on GitHub

Launch kit

liquidation-roi — launch kit

1-liner

Vision-extracts pallet manifests + comp-prices items + suggests bid ceiling for B-stock / Liquidation.com auctions.

Tweet hook

95% of pallet auctions: junk. Eyeballing manifests = 30 min/pallet for nothing.

Vision-extract + comp lookup turns it into 30 SECONDS.

Operator math: 20% bidding mistake on $10K pallet = -$2K. This avoids that.

Stack 🧵

Reddit

  • r/Flipping: "Pallet ROI scorer (open code)"
  • r/Liquidation: "Stop eyeballing manifests"

Cold-email ICP

Resellers active on B-stock, Liquidation.com, GovDeals.

Cold-email template

Subject: avoid the $2K bidding mistake

Hi {first} — saw your pallet flipping.

Built a tool that vision-extracts the manifest + comp-prices each item
+ suggests rational bid ceiling. 30 sec per pallet vs 30 min by hand.

Free first 5 pallet evaluations. Subscription $99/mo for unlimited.
Reply with a current auction URL and I'll score it.

SEO content

  1. "Liquidation pallet ROI math 2026"
  2. "B-stock vs Liquidation.com vs GovDeals — operator guide"
  3. "Unsellable rate by category — real data"

Documentation

liquidation-roi

Liquidation pallet ROI scorer. Vision-extracts the manifest from a photo, comps each item against eBay/Amazon sold prices, returns the rational max-bid for a target margin.

Pricing

  • Operator-as-owner $0; you keep all flip margin
  • Alerts subscription $99-499/mo (we score new pallets daily)
  • DFY 50/50 split on flips (we score, you buy + flip)

Why it works

  • B-stock and Liquidation.com auctions clear thousands of pallets daily
  • Most resellers eyeball manifests; smart ones model expected resale
  • A 20% mistake on bid = -$2,000 on a $10K pallet
  • Vision extraction + comp lookup turns manifest review from 30 min to 30 sec

Architecture

manifest image (auctioneer photo)
   │
   ▼
manifest.py  Claude vision → list of (description, qty, retail)
   │
   ▼
comps lookup (eBay sold-listings; v0 = operator provides JSON)
   │
   ▼
score.py     unsellable% + fees + shipping → bid ceiling

Run

cd C:\openclaw-products\liquidation-roi
python -m venv .venv
.\.venv\Scripts\activate
pip install -e .
$env:ANTHROPIC_API_KEY="sk-ant-..."

# Extract
palletroi extract auction-pallet-photos/lot-1042.jpg --out manifests/1042.json

# Score (operator provides comps from eBay sold-listings lookup)
palletroi score manifests/1042.json --comps-json comps/1042.json --target-margin 50

Roadmap

  • eBay Marketplace Insights API for comps (auto-lookup per item)
  • Amazon Keepa integration for multi-source comping
  • Per-category unsellable-pct heuristics (electronics 30% vs apparel 5%)
  • Image-recognition for items NOT explicitly listed in manifest
  • Email alerts on +ROI pallets in saved searches