Cross-platform configuration file synchronization with field-level encryption, 3-way merge, and approval workflows. Built in Rust.
Per-device TOML profiles with field-level overrides, transforms, and masking. Sync SSH configs, dotfiles, and application settings across devices.
age whole-file encryption for SSH keys. AES-256-GCM field-level encryption for structured configs. argon2id key derivation. Zero plaintext on disk.
Automatic conflict detection with diffy. Approval queue for safe uploads. No changes pushed without your explicit consent.
One binary, three modes. CLI for automation. NieR:Automata-styled TUI for interactive use. Web dashboard with auto-open browser. All built into a single echo_access command.
CloudBackend trait supports S3-compatible (Aliyun OSS, AWS, MinIO), Git, and custom backends. SQLite for local metadata.
Discover devices from ~/.ssh/config. Push encrypted configs via SSH. Bootstrap new devices with one command.