EKV is a distributed key-value store for Elixir that uses SQLite as its storage backend and provides eventual consistency with optional per-key linearizable compare-and-swap operations. It replicates data across Erlang nodes using delta sync, survives node failures and network partitions, and offers zero runtime dependencies through vendored SQLite compiled as a NIF.