signal-piv
is a Unix Domain Socket (UDS) server that can perform YubiKey operations upon request.
Using an up-to-date Rust toolchain, building and running is a matter of:
cargo run [--release]
The Cargo.toml expects a fork of yubikey.rs that supports X25519 operations to be present on the file system.