Open Source W3OS Tool

Conduit

A self-hosted personal communications hub

Aggregate Slack, Discord, Telegram, Gmail, Google Calendar, and Twitter/X into one interface, with a full REST API designed for AI agent integration.

Get Started

Open source and free, add it to your workflow in minutes.

View on GitHub Quick Start
github.com/W3OSC/conduit
Part of the W3OS ecosystem

What's included

  • Unified Inbox: Everything new across all platforms at a glance. Message threads with bubble UI, avatars, unread badges, and infinite scroll.
  • AI Agent API: Full REST API with OpenAPI spec designed for LLM tool use. All AI write actions queue in an outbox for human approval before sending.
  • Local-First: SQLite database. All credentials, tokens, and message data stored on your machine. No cloud services, no telemetry.
  • Security Controls: Password + TOTP 2FA + passkeys (WebAuthn), per-key API permissions, CSRF protection, SSRF validation, and a full audit log.
  • Contacts & Calendar: Cross-platform contact list with activity scoring, full message history, weekly calendar view, event RSVP, and Google Meet integration.
  • Docker & Self-Host: Run with make docker-up. SQLite persists in ./data/ and survives container rebuilds. No config files, all credentials entered in the UI.

Architecture

How Conduit aggregates platforms, exposes an AI-ready API, and routes sends through a human-approved outbox.

Conduit architecture diagram

All your platforms, one place

SlackDiscordTelegramGmailGoogle CalendarTwitter / XNotionObsidianSMB File Shares

Own your communications

Conduit is open source. Self-host it in minutes and give your AI agents full context across every platform you use.

Open source • Self-hosted • Part of W3OS