Wave Funk Wave Funk
← Products

speakwith

Embeddable real-time chat server with multi-language client SDKs

production

About

A self-contained, embeddable chat server built in Rust that ships as a standalone binary or as a library mountable on any Axum router. Delivers real-time messaging over WebSocket and SSE with multi-room support, moderation tools, an admin panel, and client SDKs for Rust, TypeScript, and C#.

Key Features

  • ›Real-time messaging via WebSocket and SSE
  • ›Embeddable library with builder API for Axum routers
  • ›Client SDKs for Rust, TypeScript, and C#
  • ›Moderation tools with ban, mute, and role management
  • ›Per-room database isolation for write-lock elimination
  • ›Prometheus metrics and audit logging

Tech Stack

RustAxumSQLiteWebSocketSSEHTMX
Visit speakwith → Source Code
HomeProductsProjectsClientsContactBlogTools
WAVE FUNK