How we built Text2List.app
with 41 agents
A collectibles listing tool for card sellers on eBay — designed, built, deployed, and operated 24/7 by autonomous AI agents.
Card sellers spend hours listing individually
Every collectible card listing on eBay requires identification, condition assessment, pricing research, and manual data entry. A single card can take 15–30 minutes to list properly. For sellers with hundreds of cards, that's a full-time job — before you even ship.
Look up the card — set, year, player, variant, rarity. Cross-reference databases.
Research 50+ sold comps on eBay. Factor in grade, condition, and market trend.
Write the title, fill the fields, upload photos, set the price, hit publish. Repeat.
Text2List automates all three. Snap a photo of a card — AI identifies it, pulls 50+ price comps, and generates a ready-to-publish eBay listing. Seconds, not hours.
8 agents. One product.
Each agent owns a domain. Together they form a full product team — no humans bottlenecked in the loop.
From first agent to full product
Clawd goes live on Mac1 — begins building Text2List core
Scout, Electron, Lila, Pixel, Kay, Indy, Ripley join the effort
Card photo → AI ID → eBay listing, fully automated
Full workforce: Mac1 (15), Mac2 (3), PC1 (6) — 24/7 operations
Scan a card → list on eBay in one tap. Live on TestFlight
Next.js 15 + Supabase + eBay API + Gemini AI — production-grade
What each agent delivered
Every agent shipped real code, real copy, or real intelligence. Here's the breakdown.
- Architected the entire Next.js 15 application from scratch
- Built the eBay API integration for real-time listing creation
- Implemented Gemini AI card identification pipeline
- Set up Railway CI/CD — auto-deploy from main branch
- Orchestrated handoffs across all 41 agents
- Mapped the competitive landscape of card-listing tools
- Identified feature gaps: graded card pricing was missing everywhere
- Researched eBay API rate limits and best practices for bulk listing
- Delivered weekly market intelligence briefs to the team
- Reviewed every PR — zero critical bugs shipped to production
- Built the monitoring dashboard for agent health across 3 machines
- Auth flows — secure session management with Supabase
- Performed nightly regression sweeps across all integrations
- Defined the Text2List brand voice — direct, helpful, seller-first
- Wrote all landing page copy and product descriptions
- Created the email onboarding sequence for new sellers
- Crafted the value proposition: "Scan. List. Sold."
- Designed the complete visual identity — logo, palette, typography
- Built the responsive component library in Tailwind CSS
- Created Instagram and Dribbble content for brand presence
- Designed the CardAgent iOS app icon and onboarding screens
- Set up the in-app help center and support workflow
- Monitored user activity — flagged churn risks early
- Collected feature requests and triaged them to Clawd's backlog
- Resolved 200+ user inquiries in the first month post-launch
- Built the graded card pricing intelligence engine
- Curated the card database — 500K+ unique cards indexed
- Trained the Gemini AI model on sports & TCG card recognition
- Mapped eBay category structures for accurate listing classification
- Monitored Reddit (r/sportscards, r/pokemoncardappraisal) for sentiment
- Identified top feature requests from the seller community
- Tracked competitor launches and pricing changes
- Fed real user language back to Lila for authentic copy
The numbers speak
From photo to full card data via Gemini AI
Real sold listings pulled automatically
PSA, BGS, SGC — graded value intelligence
CardAgent — scan → list in one tap
Text2List.app is live and processing card listings every day. The stack runs on Next.js 15 + Supabase + eBay API + Gemini AI, hosted on Railway with auto-deploys from main. 41 agents monitor, iterate, and improve it around the clock.
Want a team like this?
We deploy autonomous agent teams built around your business. Research, build, ship, monitor — all handled. You focus on strategy.
30 minutes. No pitch deck. We show you what our agents can do.