Getting Started
Memento is an AI development assistant that helps you write, test, and deploy code automatically. Think of it as having an expert developer working alongside you 24/7.
Quick Start:
- Purchase a license at mnto.dev/Checkout
- Check your email for your activation code
- Sign in and activate your license
- Start using Memento on your computer
Using Your License
TPM 2.0 Hardware Binding
Each Memento license is cryptographically bound to one machine via TPM 2.0. This is a hard binding, not a soft fingerprint.
What This Means:
- Your license is locked to the specific hardware it was activated on
- It cannot be used on a different machine without a formal deactivation and reissue
- Simultaneous use on multiple machines is not possible
- This prevents license sharing and ensures per-seat integrity
How Activation Works:
- You authenticate via OAuth device flow
- Memento reads your machine's TPM 2.0 chip and creates a cryptographic binding
- Your license is now locked to that hardware
- To move to a different machine, you must deactivate, contact support, and reactivate
Activating Memento
Simple authentication via OAuth device flow:
OAuth Device Flow (Recommended)
Authenticate in seconds with browser authorization:
memento authenticate [email protected]
What happens:
- Browser opens to mnto.dev/device
- Log in with your email
- Click "Authorize Device"
- Return to terminal — you're licensed
Switching Between Computers
TPM 2.0 Hardware Binding
Your Memento license is cryptographically bound to your machine's TPM 2.0 chip. This is a hard binding, not a soft fingerprint. Your license cannot simply be moved between computers.
Important: Licenses are machine-locked
Each license is bound to one physical machine via TPM 2.0. This prevents license sharing and ensures security. You cannot run the same license on multiple machines simultaneously or casually move it between them.
Need to Move Your License?
License Transfer Process:
- Deactivate the license on your current machine:
McpClient clear-license - Contact support at [email protected] to release the TPM binding
- Re-activate on your new machine with a fresh hardware binding
This is a deliberate process, not an instant swap. We verify the deactivation before reissuing.
Upgrading Your Computer?
New hardware means a new TPM chip, which means a new binding is required.
- Deactivate on your old machine before decommissioning it
- Contact [email protected] with your license ID
- Activate on the new machine
If you forgot to deactivate before disposing of old hardware, contact support. We handle these cases.
Common Questions
"Do I need to copy codes anymore?"
No. OAuth device flow handles everything automatically. Just run memento authenticate and click Authorize.
"I got a new computer — will my license still work?"
Not automatically. Licenses are TPM-bound to specific hardware. Deactivate on your old machine, contact [email protected] to release the binding, then activate on your new machine.
"Can I use Memento on my laptop and desktop?"
Not simultaneously. Each license is bound to one machine via TPM 2.0. To move it, you must deactivate on one and go through the reissue process for the other.
"Browser didn't open automatically"
Solution: Terminal shows the device code URL. Open https://mnto.dev/device?code=XXXX-YYYY manually.
"Do I need internet to use Memento?"
For activation: Yes. After activation, Memento works with limited connectivity, but some features require an active connection.
"Can I share my license?"
No. Licenses are for individual use. Sharing violates the terms of service. They can purchase at mnto.dev/Checkout.
Need Help?
Email [email protected]. Include: your email, first 10 characters of activation code, your platform, and any error messages. We typically respond within 24 hours.