Skip to content

feat: add free-food-beijing — bilingual free-food finder (EN + CN web)#1

Open
basedlsg wants to merge 3 commits into
kenziemac7:mainfrom
basedlsg:main
Open

feat: add free-food-beijing — bilingual free-food finder (EN + CN web)#1
basedlsg wants to merge 3 commits into
kenziemac7:mainfrom
basedlsg:main

Conversation

@basedlsg
Copy link
Copy Markdown

@basedlsg basedlsg commented May 2, 2026

🇨🇳 free-food-beijing

Adds a new tool that scrapes 5 sources across the English and Chinese web to find Beijing events with free food/drinks.

Sources

Source Language Coverage
Luma EN Tech meetups, product launches
Eventbrite EN Food/drink, business, tech events
Meetup EN Tech & professional meetups
活动行 (Huodongxing) 中文 China's largest event platform
豆瓣 (Douban) 中文 Community events, exhibitions

Key features

  • 🔍 Bilingual scraping (English + Chinese web)
  • 🌐 All output in English (Chinese event names auto-translated)
  • 📊 Strict 0-100 grading with disqualifier rules (paid food festivals, BYOB, past events all penalized)
  • 🔄 Cross-source deduplication
  • 🎨 Color-coded confidence levels
  • 💸 Uses OpenRouter (Llama 3.3 70B free tier) — no Anthropic key needed

Changes

  • New packages/free-food-beijing/ package
  • Updated README.md with full documentation
  • Updated .env.example with OPENROUTER_API_KEY
  • Added free-food-beijing script to root package.json

basedlsg added 3 commits May 2, 2026 13:41
Scrapes 5 sources (Luma, Eventbrite, Meetup, Huodongxing, Douban) across
the English and Chinese web to find events with free food/drinks.

- Strict grading system with disqualifier rules
- Chinese event names auto-translated to English output
- Cross-source deduplication
- Uses OpenRouter (Llama 3.3 70B free) instead of Anthropic
- Integrated @browserbasehq/sdk to use bb.search.web()
- Added 10 targeted English and Chinese search queries specifically looking for keywords like '茶歇 免费' (free tea break), 'complimentary drinks', etc.
- Script now actively hunts the web for events with catering before passively checking platform listings.
- Automatically convert Chinese dates (e.g. 4月) to YYYY-MM-DD
- Strict rejection of any event before TODAY to prevent stale events from slipping through
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant