Announcements
April 7, 2026

Manage AI Memory Smart Contracts from Your Terminal

The AI world runs on terminals and Python. So we built Kinic into something both agents and humans can use directly, with little to no learning curve. Open beta for Kinic TUI is here.

AI Memory Needs Cryptography

Karpathy recently had a viral tweet about AI wikis and personal knowledge stores. The concept resonated — but it exposed a real problem: centralized memory can be corrupted, manipulated, and locked away.

AI memory works better in a tamperproof environment, and that's exactly what the Internet Computer provides. With Kinic, your agent's memory lives in WASM canister smart contracts that you control. Not Pinecone. Not Weaviate. Not someone else's cloud. Canisters give you persistent, owned storage with built-in access control — running fully on-chain.

VetKey encryption ensures your memories stay private. Even node operators can't read your data. Combined with tECDSA cross-chain signing, your agent's memory is as sovereign as its identity.

And unlike every other provider, Kinic memory is portable. Spin up a project-specific memory, bring it across devices, use it with any LLM provider. They won't let you do that. Kinic does.

What is Kinic TUI?

Kinic TUI is a terminal user interface that gives you full control over your AI memory canisters without needing to memorize CLI subcommands. One screen. Five tabs. Everything you need:

  • Memories — List, search, view details, and chat with your stored knowledge.
  • Insert — Add files, inline text, or manual embeddings to any memory canister.
  • Create — Deploy a new memory canister with a name and description.
  • Market — Reserved for future marketplace features.
  • Settings — View your principal, KINIC balance, default memory, and retrieval config.

Supports Markdown, plain text, JSON, YAML, CSV, and PDF insertion. The chat feature lets you have a conversation grounded in your stored memories — powered by semantic search and retrieval.

Why a TUI Matters

Most AI agent tooling assumes you're working in a browser or a notebook. But the people actually building agents live in the terminal. A TUI means:

  • No context switching — stay in your workflow.
  • Scriptable and composable with other CLI tools.
  • Works over SSH, on remote servers, on any machine.
  • Zero learning curve if you already use a terminal.

Kinic TUI is the fastest way to go from zero to a working, on-chain AI memory in under five minutes.

Getting Started

  1. Install from PyPI: pip install kinic-py
  2. Create or select a named dfx identity: dfx identity new <n>
  3. Launch the TUI: kinic-cli --identity <n> --ic tui
  4. Confirm your principal and KINIC balance in the Settings tab.
  5. Create your first memory, insert some text, and search for it.

For the fastest first success, start with inline text insertion — it avoids file chooser and PDF conversion setup entirely.

What's Next

AI memory is a standalone problem with many solutions being proposed by researchers and builders. The Kinic team will continuously port the best technology out there, so you always have the most portable, tamperproof, privacy-preserving AI memory store in existence.

Coming soon: Internet Identity support in TUI, thread management and chat history, a marketplace for shared memory canisters, and deeper integrations for agentic workflows.

Try It

GitHub: github.com/ICME-Lab/kinic-cli

Wyatt Benno

Technical founder focused on portable verifiable compute.