CLI-Anything BidDeed
Fork of HKUDS/CLI-Anything β adapted for BidDeed.AI's foreclosure auction and zoning intelligence stack.
CLI-Anything: Making ALL Software Agent-Native.
This fork extends the methodology to API/DB backend targets.
What This Fork Adds
CLI-Anything was built for GUI desktop apps (Blender, GIMP, LibreOffice). This fork applies the same proven 7-phase pipeline to cloud APIs, web scrapers, and database-backed agents β proving the methodology is universal.
CLIs in This Fork
| CLI | Domain | Backend | Status |
|---|
cli-anything-zonewise | Zoning data scraper | Firecrawl + Gemini + Claude + Supabase | π¨ Planned |
cli-anything-auction | Foreclosure analysis | RealForeclose + BCPAO + AcclaimWeb + Supabase | π¨ Planned |
cli-anything-swimintel | Swim meet intelligence | PDF + pdfplumber + Node.js docx + Supabase | β
Agent #139 (19 tests) |
cli-anything-btr | Build-to-Rent + Distressed Assets | MAI Valuation + OpenMud + LangGraph + Supabase | β
Squad EVEREST-BTR (23 tests, 10 agents) |
Stack Extensions (BIDDEED_OVERLAY.md)
| Extension | Description |
|---|
| Supabase State Layer | Hybrid persistence: JSON stdout for piping + Supabase for durability |
| GitHub Actions | Nightly/on-demand agent scheduling via cron workflows |
| Cost Tracking | Token budget enforcement per CLI invocation |
| Audit Logging | Every agent decision logged to Supabase |
| LangGraph Bridge | Multi-agent orchestration with checkpoint/resume |
Quick Start
cd shared && pip install -e .
cd zonewise/agent-harness && pip install -e .
cli-anything-zonewise --help
cd auction/agent-harness && pip install -e .
cli-anything-auction --help
cd swimintel/agent-harness && pip install -e .
cli-anything-swimintel --help
cd btr/agent-harness && pip install -e .
cli-anything-btr --help
Agent Piping
cli-anything-zonewise --json parcel lookup --address "123 Ocean Ave" \
| cli-anything-auction --json analyze --stdin
cli-anything-auction --json analyze batch --date 2026-03-15 --persist
cli-anything-swimintel pipeline --pdf psychsheet.pdf --swimmer "Last, First" -o report.docx
cli-anything-btr --json analyze "123 Ocean Ave" --type sfr --scenario full
cli-anything-btr --json mai "456 Beach St" --type multifamily \
--noi 120000 --cap-rate 0.065 --comp-value 1800000 --cost-value 1650000
cli-anything-btr --json rehab "789 Foreclosure Dr" --type sfr \
--arv 300000 --repairs 50000
cli-anything-zonewise --json parcel lookup --parcel "12-34-56" \
| cli-anything-btr --json hbu --zoning "RM-6"
Architecture
- HARNESS.md β Upstream SOP (untouched)
- BIDDEED_OVERLAY.md β Stack-specific extensions
- docs/plans/ β Design spec + implementation plan
- shared/ β Shared utilities (Supabase, cost, audit)
- zonewise/ β ZoneWise Scraper CLI
- auction/ β Auction Analyzer CLI
- swimintel/ β SwimIntel Competitive Intelligence CLI (Agent #139)
- btr/ β EVEREST-BTR Squad: Build-to-Rent + Distressed Assets (10 agents, 23 tests)
Upstream
This fork keeps the cli_anything.* namespace and follows HARNESS.md patterns to enable eventual contribution back to HKUDS/CLI-Anything.
License
MIT License β same as upstream.