Two working demos I built with Google's Gemini: a streaming chat and a structured-output text analyzer. They run server-side, with the API key kept off your browser and rate limiting in place. Try them right here.