Skip to content

Detair/kaiku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,154 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Kaiku Logo

Kaiku

The Echo of Victory — Next-Gen Voice Chat for Gamers

Platform Issues License


Warning

Early Development Stage! Kaiku is currently an active work-in-progress and is not yet ready for production usage. Architecture, codebase, and features are subject to significant changes.

🐺 What is Kaiku?

Kaiku (Finnish for Echo) is a modern, high-performance voice chat and Server-Centric overlay built specifically for gamers and esports teams who demand low-latency, reliable communication without system bloat.

Echoing the quiet precision of the North, Kaiku ensures your pack stays connected, pulling inspiration from the sleek aesthetics of CachyOS Nordic combined with a robust WebRTC and Tauri-powered architecture.

✨ Key Capabilities

  • Low Latency Audio: Optimized routing for immediate delivery of your callouts.
  • 🛡️ Absolute Data Freedom: Stop paying with your data. Self-hosted and End-to-End Encrypted so your team's strategy and conversations stay strictly yours.
  • 💻 Minimal Resource Footprint: Uses minimal CPU. Play your games without FPS drops or frame pacing issues.

🖥️ Deploying Your Pack (Self-Hosting)

Kaiku is designed from the ground up for self-hosting, giving you absolute sovereignty over your community's data and communication infrastructure. Unlike corporate alternatives that harvest your conversations, Kaiku ensures true freedom. Whether you are running a casual guild server or a massive esports organization, Kaiku scales with you.

👉 Read the Official Admin Guide to learn how to deploy Kaiku using Docker, configure your TURN/STUN servers, and manage user access.

🏗️ Architecture

Built for maximum performance and minimum bloat:

  • Frontend: Solid.js for extreme reactivity and a premium glassmorphic UI.
  • Backend/Desktop Integration: Tauri (Rust) for native OS-level performance with a tiny memory footprint.
  • Audio Engine: Fine-tuned WebRTC for flawless real-time communication.

👉 Explore the Architecture Overview

🔒 Security & Privacy

We don't want your data. All direct messages and private group calls utilize Olm cryptographic ratchet (similar to Signal) for true end-to-end encryption.

👉 Review our Security & Encryption Protocols

🚀 Quick Start (Development)

  1. Clone the repository: git clone https://github.com/detair/canis.git
  2. Install dependencies: bun install
  3. Run the development environment: bun run tauri dev

🤝 Contributing & License

We welcome contributions! Please read our CONTRIBUTING.md (coming soon). Kaiku is released under the MIT License.


"Don't let your voice get lost in the noise. Join the Pack."

Disclaimer: This project, including its code and documentation, was created with the assistance of Artificial Intelligence.

About

Canis Voice

Resources

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

 
 
 

Contributors