Pipe - Self-hosted unified inbox + AI that reads it for you

by
Your private second brain. Pipe merges WhatsApp, email, Telegram, Teams and more into one thread per person, then an AI reads it all — summarizing long threads and voice notes, telling you who's waiting on a reply, and drafting replies in your voice. Self-hosted and MIT-licensed: your messages, media and a daily encrypted backup live on your own server, never a company's. Local AI by default — nothing private leaves your box.

Add a comment

Replies

Best
Hey Product Hunt 👋 I built Pipe because I got tired of my life being scattered across six apps I don't control. My conversations — WhatsApp chats, emails, years of voice notes and photos inside them — all live on someone else's servers, under someone else's terms. They can rate-limit me, lock me out, change the rules, get breached, or just shut down. The day that happens, the record of my relationships is gone, and there was never really an export button that gave me all of it. Pipe flips that. It pulls every channel — WhatsApp, email, Telegram, Teams, Instagram — into a single thread per person, on hardware you control. Then it adds an AI layer that actually reads everything: it summarizes long threads and voice notes, gives you a daily brief, tells you who's waiting on a reply, and drafts responses in your own style. The AI runs locally by default (Ollama + local whisper) — the private jobs are hard-wired to never leave your box. And because it's yours, it's a real archive: a daily encrypted backup of everything — messages, the WhatsApp bridge sessions, the irreplaceable media. Restore is tested, not theoretical. "Export" is just copying a folder. Stack is deliberately boring so it lasts: vanilla Node + SQLite + a PWA, zero framework. MIT-licensed, single-tenant, self-hostable in one `docker compose up`. Honest status: it runs in production for me, every day — but it's early. If you self-host, I'd love your feedback and issues. Rather not run it yourself? There's a managed version that funds the project → pipe.one Ask me anything — happy to go deep on the architecture, the WhatsApp bridge, or the local-AI privacy model. 🙏