A simple Express.js AI chatbot app with streaming responses, multi-provider support, model switching, session-based chat memory, rate limiting, and optional basic authentication.
nodejs javascript express chatbot rate-limiting web-application gemini openai api-integration basic-auth groq ai-chatbots openrouter session-memory streaming-responses
-
Updated
May 13, 2026 - JavaScript