Skip to content

Aerospike Voyager

For the complete documentation index see: llms.txt

All documentation pages available in markdown.

Aerospike Voyager is a free desktop application that gives Aerospike developers a visual workspace for exploring, filtering, and editing data in Aerospike Database. It runs on macOS, Windows, and Linux.

Voyager data browser showing the sidebar cluster tree expanded to sample sets, with sample_users records displayed as cards with type badges for boolean, map, integer, string, and geojson bins

Connect to clusters

Connect to local, remote, or TLS-secured Aerospike clusters. Voyager encrypts credentials at rest using AES-256-GCM, with the encryption key stored in the OS keychain (macOS Keychain, Windows Credential Manager, or Linux Secret Service). Save multiple connection profiles and switch between them.

Browse data visually

Navigate your data through the Aerospike hierarchy: namespaces (analogous to databases), sets (analogous to tables), and records (analogous to rows). Expand nested List and Map bins (analogous to columns/fields) to inspect collection data types (CDTs) as deeply as they are nested. Type badges on each value show you the Aerospike data type at a glance.

Filter and query records

Build filters with a point-and-click builder that suggests the bins in the records on screen and the record metadata you can filter on, such as time to live, last update time, and record size. Or write Aerospike Expression Language (AEL) directly in an editor that checks the expression as you type, suggests what can come next, and offers one-click fixes. Both approaches produce the same AEL string, which you can copy into the Aerospike Developer SDKs. See Filtering records.

Edit records safely

Edit bin values in place with type-preserving edits. Voyager confirms destructive actions (such as deleting records or truncating sets) before executing them, so you can explore safely during development.

Tune how Voyager behaves

Change how Voyager reads, writes, queries, and connects to each cluster from the Policies page. Set timeouts, retries, replica selection, read modes, commit levels, and a scan rate limit per connection, with connect and info defaults shared across every cluster. Fields validate as you type and show the valid range inline.

MCP server for AI coding agents

Voyager includes an embedded Model Context Protocol (MCP) server that AI coding agents (Claude Code, Codex, or Gemini CLI) can connect to. Once connected, you can read records, run queries, and inspect cluster state through your agent in natural language. Choose between the Full Access and Read Only access profiles to control what the agent can do. Manage the MCP server’s access profile and copy its connection URL from the MCP server page in the Voyager sidebar.

What Voyager is not

Voyager is a development tool. It is not designed for production monitoring or cluster operations. For those tasks, use asadm or Grafana dashboards.

Next steps

Guides