Joyce

PORTFOLIO

Back to Projects
Live2025

ScamCheck Agent

View CodeLive Demo

ABOUT THIS PROJECT

Edge-hosted scam detection agent. Paste a URL — it runs page analysis, Reddit scanning, and AI verdict in parallel with live updates.

Built with Cloudflare Workers, Durable Objects for session memory, Workers AI (Llama 3.1 8B), and WebSockets for live status updates. The agent remembers every URL you've checked, caches results, and lets you compare two sites side by side. Evolved from ScamScan — the same signal detection logic, now with memory, conversation, and real reasoning.

WHAT I LEARNED

Cloudflare Durable Objects give you persistent session memory across WebSocket connections — genuinely different from stateless Workers

Workers AI in local dev mode lies to you. Deploy first, debug second — the free tier rate limits hit hard locally but work fine on actual infrastructure

WebSockets transform a frustrating loading spinner into a live 'watching it think' experience — incremental status updates change the entire feel of a slow pipeline

Accessibility-first typography isn't just ethical — it makes everything more readable for everyone, not just users who need it

TECH STACK

Cloudflare WorkersDurable ObjectsLlama 3.1Workers AITypeScriptWebSocketsReddit API

LIVE PREVIEW

Having trouble viewing? Open in new tab

Back to all projects