Murmur📟

Murmur📟 is a production-grade B2B AI SaaS built from the ground up to solve real team communication challenges at scale. It combines organization-based workspaces, channels, threads, reactions, presence, and realtime messaging into a single cohesive platform, delivering a modern collaboration experience designed for growing teams. Every interaction happens in real time using Cloudflare Durable Objects, enabling reliable presence, live updates, and seamless collaboration even at high scale.

What truly sets Murmur📟 apart is how AI models provided by OpenRouter is embedded into the core workflow. Teams can instantly summarize long discussion threads, generate or refine messages using an AI-powered Improviser, and improve clarity, tone, and grammar with a single click making communication faster, clearer, and more effective.

The platform is built with a strong focus on security, scalability, and real-world SaaS requirements, featuring authentication and billing, organization management, rate limiting, and self-serve customer portals. Under the hood, it leverages Next.js 16, Neon Postgres, Prisma ORM, Arcjet security, Kinde authentication, and Vercel deployment to deliver a robust, scalable, and enterprise-ready product. This project represents my most comprehensive work to date, combining real-time systems, AI capabilities, and full SaaS infrastructure into a single, polished platform.
Core Features
Organization-based workspaces
Channel-based team communication
Threaded conversations
Realtime messaging and presence
AI-powered thread summarization
AI message improviser for drafting and grammar improvement
Emoji reactions on messages
Message editing support
Reverse infinite scroll for chat history
Image uploads with secure presigned URLs
Invite and manage team members
Monthly subscription plans and billing tiers
Self-serve customer billing portal
Rich text editor for messages
Technical Highlights
Built with Next.js 16
Realtime using Cloudflare Durable Objects
Neon Postgres database with Prisma ORM
Secure authentication with Kinde
Integrated billing and subscription
Arcjet security & Rate limiting
Clean, secure, and maintainable codebase