gradatum-admin 0.0.1

CLI ops — init/migrate/backup/restore + vault create/list/swap/delete
gradatum-admin-0.0.1 is not a library.
Visit the last successful build: gradatum-admin-0.0.0

gradatum-admin

Operator CLI for Gradatum: bootstrap, migration, backup/restore, and vault lifecycle management.

Status : Alpha — placeholder v0.0.1. Source code private until v1.0 public release. See gradatum.org for project context.

Part of gradatum — Memory backbone for AI agents.

Subcommands

init

Bootstrap a Gradatum root directory (Phase 2.0a).

gradatum-admin init --preset hierarchical --root /var/lib/gradatum
gradatum-admin init --root /var/lib/gradatum --force   # re-init

Generates:

  • jwt_ed25519.key / jwt_ed25519.pub (Ed25519 keypair, chmod 600/644)
  • admin_bearer.txt (auto-generated admin token, chmod 600)
  • config.toml (default server configuration)
  • queue.db (SQLite queue)
  • acl/hierarchical.toml (ACL preset)

vault

gradatum-admin vault create <name>
gradatum-admin vault list
gradatum-admin vault swap <from> <to>
gradatum-admin vault delete <name> [--confirm]

migrate

gradatum-admin migrate --from v0.x --to v0.1 --root /var/lib/gradatum

backup / restore

gradatum-admin backup --root /var/lib/gradatum --output /backup/gradatum-$(date +%Y%m%d).tar.gz
gradatum-admin restore --input /backup/gradatum-20260504.tar.gz --root /var/lib/gradatum

ACL Presets

Preset Description
hierarchical Recommended — section-based RBAC with personal-classified guard
open All authenticated consumers have read access (no write by default)
strict Explicit whitelist per consumer per section

Documentation

  • Project : https://gradatum.org
  • Source : private until v1.0
  • Roadmap : Phase 2.0a Foundation → v0.1.0 public
  • License : Apache-2.0