SECURE
FILE SHARING
FOR HUMANS.
Self-hostable, open-source, and encrypted by default. Built with RustFS for speed and FastAPI for reliability.
$ docker compose up --buildZERO KNOWLEDGE
Files are encrypted client-side using AES-256-GCM before transmission. The server never sees your raw data.
RUST PERFORMANCE
Storage backend implemented in Rust handles high-throughput I/O with minimal memory footprint.
OPEN SOURCE
Auditable code licensed under MPL-2.0. No tracking, no analytics, complete data sovereignty.
BUILT-IN SPEEDTEST
Diagnose your network capabilities directly from the interface. Measure throughput to the server to ensure optimal file transfer rates before you start.
Speedtest
Check your internet connection speed to the server.
SYSTEM ARCHITECTURE
SRC/ STRUCTUREBACKEND
Encrypted file serving via FastAPI & RustFS.
TUI
Terminal-based vault management.
FRONTEND
SvelteKit interface for file operations.
DOCUMENTATION
Detailed guides for administrators, developers, and integrators. Everything you need to get Chithi up and running.
GLOBAL NETWORK
Choose from a variety of community-hosted public instances to start sharing files securely. Find the server closest to you for optimal performance.

.avif&w=3840&q=75)