Skip to content

siocom-cz/talk

Repository files navigation

Siocom Talk — The Next-Gen Communication Platform

Welcome to the Talk project, an innovative communication application designed to be a superior alternative to Discord, Guilded, and TeamSpeak 5. Talk aims to address the shortcomings of these platforms by offering a comprehensive, low-resource, and self-hosted communication solution that encompasses advanced features for voice and video calls, chat, and group management.

Actually, this project is maintained by Czech people and it's not a commercial project. We are developing this project for fun and to learn new things. A lot of resources are written in Czech language, but we are trying to translate them to English.

We plan to monetize the project by offering premium features, such as server hosting, premium support, security, and other services. However, the ALL functionality of Talk will always be free and open-source for everyone to use.

Key Features

This list is a subject to change as the project progresses. The following features are planned for the 1.0 release:

  • Low Resource Consumption: Minimal CPU and RAM usage.
  • High-Quality Audio and Video: Support for XLR microphones, high-quality sound and video with low latency.
  • Secure Communication: AES encryption and each server has a unique encryption key.
  • Self-Hosted: Users can run their servers.
  • Advanced User and Group Management: Permissions system, password-protected rooms, and customizable user roles.
  • Extensive Communication Features:
    • Text chat, voice and video calls.
    • Fully formatted messages using custom built-in editor.
    • Multi-device output for audio.
  • Rich Interaction Tools:
    • Forums, event system, notifications for events and new posts.
    • Voice activity detection, sound adjustments for individual users.
    • Custom emojis and a versatile notification system.
  • Compatibility and Integration:
    • Compatibility with older client versions.
    • Potential integration with OBS Studio and other applications.
  • File Management and Data Transfer: Nearly no limit on the size of messages or uploaded files, utilizing HEVC (x265) codecs and SRT protocol.

Why Talk?

Problems with Current Platforms

  • Discord: Crashes, performance issues, features behind a paywall.
  • Guilded: Cluttered interface, lacks webcam support for voice calls, high latency.
  • TeamSpeak 5: Underdeveloped, lacking features, and uncertain future.
  • Note: Both Discord and Guilded use Electron which leads to high resource usage.