kinic-cli
OfficialRun trustless memory canister workflows
Software Engineering#command-line interface#terminal ui#agent tooling#internet computer#json workflows#memory canisters#identity auth
AuthorICME-Lab
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Kinic CLI turns day-to-day operations of verifiable, owned memory canisters into clear, repeatable commands, reducing confusion about which flags, auth mode, and network choice to use.
Core Features & Use Cases
- Auth mode selection for agents and humans: Choose identity vs Internet Identity, and understand which commands require which kind of auth.
- Network-aware command routing: Decide when to use mainnet flags vs local replica defaults, including when to ask the user for network assumptions before mutating state.
- Discovery and retrieval-focused workflows: Use machine-readable capabilities to discover supported operations, then use list/show/search to inspect and retrieve memories, optionally via JSON for agent-friendly consumption.
- Local preference management: Treat prefs as a local JSON API for shared CLI and TUI behavior, including default memory and retrieval tuning.
- TUI entrypoint for interactive ops: Launch a terminal UI when a human wants a guided flow rather than automation.
Quick Start
Ask the user for which identity and network (local vs mainnet), then run the smallest read command to inspect their memories (for example: cargo run -- --ic --identity alice list --json).
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: kinic-cli Download link: https://github.com/ICME-Lab/kinic-cli/archive/main.zip#kinic-cli Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.