Skip to main content
A Mind is one AI agent with one job. It has a name and a voice (its persona), a memory of its owner, the skills it has equipped and, when it needs to pay, its own NEAR wallet. One owner can have several Minds.

Templates

A Mind starts from a template. The template picks its starting skills; the owner can equip or remove skills afterwards on the Skills page. Templates live in engine/templates/*.json. All three use the model z-ai/glm-5.3-flash on NEAR AI Cloud by default (The agent lists the models).

What the owner controls

  • Persona: the name and the “soul” (how it talks). Changing either starts a fresh memory, so a renamed Mind does not carry the old persona’s notes.
  • Skills: which playbooks and tools it has. See Skills and tools.
  • Memory: read, edit or clear what it remembers, and switch off memory or the search of past chats. See Privacy.
  • Wallet: limits, allowed addresses and Freeze. See Wallet, limits and approvals.
  • Approvals: optional rules that skip the card for small payments to listed addresses, or for chosen actions.

On chain

A Mind can be recorded in the Mind registry contract (hellonear-registry.testnet): Mind, owner, wallet address and equipped skills. It holds no money; the wallet lives in OutLayer and the contract only stores its address. See Receipts and smart contracts.

Through the API

GET /v1/templates lists the templates; POST /v1/minds with { "templateId": "payments-mind", "name": "Penny" } creates a Mind. See the Quickstart and the API reference.