This site is not affiliated with or endorsed by Vercel, Inc. Read the docs, then deploy or run each experiment yourself.
AI

Price Watch Lab

Track pasted product/price targets with AI notes and Redis/memory watch list.

Run this experiment yourself

Demos are not embedded on this site. Deploy a standalone copy on Vercel or run the experiment app locally.

Local development

cd apps/experiments/price-watch-lab
pnpm install
pnpm dev

Then open http://localhost:3010.

This is an experimental demo. Use it as a starting point for your own projects.

Price Watch Lab is a Batch G vertical mini composition lab. Pure helpers live in logic.ts; AI calls return an honest 503 when no provider is configured.

Features

  • parsePrice helper
  • Redis/memory watch list
  • AI notes without fake markets

Server Reference

POST /api/watch

{ "watch": "..." }
StatusCause
200Success (or stream)
400Missing / invalid input
503No AI provider (AI_GATEWAY_API_KEY or OPENAI_API_KEY)

Optional Redis persistence endpoints degrade to in-memory when unset.

Limitations

  • No guaranteed price scrape.
  • Educational only.
  • Memory fallback cold-starts.

Deployment

Deploy on Vercel

Local Development

cd apps/experiments/price-watch-lab
pnpm install
pnpm dev

Configuration

VariableRequiredPurpose
AI_GATEWAY_API_KEYYes (or OpenAI)Preferred AI provider
OPENAI_API_KEYNoFallback
AI_MODELNoModel override
UPSTASH_REDIS_REST_URL / UPSTASH_REDIS_REST_TOKENNoPersistence

Next Steps

On this page