Skydas

Skydas is a decentralized private communication system built in Go. It combines encrypted direct messaging, owner-routed channels, resilient file transfer, peer file sharing, mailbox-based offline delivery, and relay-assisted connectivity — all on one shared backend with both a powerful terminal client and a polished Qt6 GUI.

Designed for real-world networks where direct connectivity isn't guaranteed.

skydas-v1.0.0.23-guipreview


Built for Real-World Connectivity

Skydas works where other decentralized tools struggle:

  • Direct-first encrypted messaging with smart fallback
  • Owner-routed channels with refresh and mailbox support
  • Resilient file transfer — resumable, with mailbox staging
  • Peer file sharing — browse and download from trusted contacts
  • Mailbox delegation for true offline delivery
  • Strong local diagnostics so you always know what's happening

Smart Delivery & Reachability

  • DHT + mDNS discovery for local and internet peers
  • Relay-assisted NAT traversal with detailed diagnostics
  • Mailbox fallback for when peers are unreachable
  • Persistent queues and automatic retries
  • Live transfer progress with held-payload and recovery tools

Whether on the same LAN or across continents, Skydas keeps communication flowing.


Clean & Operator-Friendly

  • Terminal-first TUI — fast, keyboard-driven, highly scriptable
  • Modern Qt6 GUI with Aqua-style polish on macOS, clean dark/light themes, and simplified workflows
  • Support Center — one hub for delivery, network, and transfer troubleshooting
  • Rich diagnostics — NAT outcomes, mailbox state, channel refresh status, file timelines
  • Service mode — ready for systemd relay or mailbox hosting

Simple, Transparent Configuration

  • Human-readable config and policies
  • Embedded SQLite for all local state
  • No central servers or hidden cloud dependencies
  • Full visibility into queues, retries, and delivery paths

Cross-Platform

  • Native builds for Linux, macOS, and Windows
  • Terminal, GUI, headless, and long-running service modes

Current Status

Skydas is under active development and already very usable as a private decentralized messenger. It is not positioned as a mass-market chat app, but as a serious, resilient, and inspectable communication platform for users who value privacy and operational transparency.

  • Stable releases and nightly builds are available through the buildhost.
  • The GUI is maturing rapidly with ongoing simplicity and polish passes.

Skydas is for people who want:

  • real privacy without centralized services,
  • reliable messaging even with flaky networks,
  • strong diagnostics and control,
  • and software that respects both security and usability.

Built with focus on practical decentralization and honest system behavior.

Created on: May 27, 2026

Last modified: May 27, 2026, 11:51 pm