Armada KVArmada KV

Ecosystem

Libraries, tools, and integrations

Armada exposes a gRPC API. Everything here speaks that protocol — from official client libraries to community-built tools.

Official Client Libraries

Maintained by the Armada KV team. All clients wrap the gRPC API and handle connection management, retries, and TLS.

Graphical & CLI Clients

First-class tools for interacting with Armada — from a browser-based console to purpose-built CLI binaries for query and administration workflows.

Web Console

CLI Tools

arq
Coming soonCLI

The query and data-plane CLI. Covers KV reads, writes, watches, and transactions. Transaction UX follows the familiar etcdctl txn model with cmp / then / else sections.

arctl
Coming soonCLI

The control-plane and maintenance CLI. Handles backup, restore, reset, and cluster/table administration — keeping operational commands separate from application KV access.

gRPC API Surface

Armada's wire protocol is gRPC + protobuf. Implement a client in any language with first-class gRPC support. These are the four main service areas.

Building a new client or tool?

The proto definitions live in the armada/proto directory. Generate client stubs with protoc and the gRPC plugin for your language. The full API reference is in the docs.