Mample Setup Guide

Below you can find detailed instructions prepared to help you use Mample in the most efficient way.

ℹ️

What is Mample?

Mample is a simple notification system that allows you to track the completion of long-running processes on your computer or browser. Its purpose is to notify you by sending customizable notifications from a single place to your phone when tasks are finished, so you don't have to wait in front of the screen.

How does it work?

Mample can generally be used in two different ways:

🧩 1. Chrome Extension

It works by detecting the disappearance of an element on websites where you are downloading files or waiting for a process to complete.

💻 2. Terminal (CLI) Tool

By appending it to the end of long-running commands or compilations in your computer's terminal, it notifies you when the process is done.

🧩

Chrome Extension

1. Pairing and Connection Management

Scan the QR code of the Mample extension in your browser using the green QR reader button in the bottom right corner of the home screen, or enter your terminal code in its place in the extension to connect instantly. You can view the connection in the "Connected Devices" section of your mobile app.

For your security, all extension connections are automatically disconnected after 23 hours. You can also manually disconnect instantly by clicking the "Disconnect" icon (broken chain) on your phone or from your extension.

2. Receiving Notifications by Selecting a Key (/mample)

After establishing the connection, type "/mample" at the end of your prompt on any site where you are performing a process. If you haven't selected a key for that site before, Mample's "Key Selection Screen" will automatically activate. Here, select the key that appears when the process starts but will disappear when the process ends (usually this is the stop button). When the key you selected disappears, the process will be finished and you will receive a notification. If you prefer, you can also select a key using the "Select Key" button in your extension. On the website where you have a selected key, if you say yes to the pop-up appearing at the bottom right of your screen asking if you want to receive a notification when your custom selected key becomes visible (by using the "Use Custom Key Selection" button in your extension), you will receive a notification when your selected key disappears. You can view and manage the sites where you have selected keys by clicking the menu icon (≡) in the extension.

3. Detailed Key Selection (IMPORTANT)

For Mample to correctly understand that your process is finished, the element you select must be one that remains on the screen during the process and disappears when it ends. You should select the tiny object that shows the actual status, not the outer frame representing the process.

Example: Claude Generation Screen

WRONG

Selecting the wide and outer circular button.

CORRECT

Selecting only the square indicating the actual "Stop" process inside.

4. Receiving Notifications Without Selecting a Key (/mamplen)

On system pre-selected popular websites (ChatGPT, Claude, Gemini, Perplexity, Grok, Poe, Kimi, Z-AI), no element selection is required. If you type "/mamplen" directly at the end of your prompt, a notification will be automatically sent to you when your process finishes, thanks to the key we pre-selected for you. If you press the "Use System Key" button in your extension, without needing any extra key selection, thanks to the key registered in the system, when you start the process, a pop-up will appear at the bottom right just like in Use Custom Key Selection, and when you confirm it, you will receive an instant notification when the process ends.

5. Receiving Notifications from Downloads

With the "Get Notifications on Downloads (>40MB)" option in your extension, you can receive a notification when files larger than 40 MB finish downloading in your browser.

💻

Terminal (CLI) Tool

1. CLI Setup and Connection

First, you need to install the Mample CLI tool globally on your computer:

> npm install -g mample

After installation is complete, enter the connection command in the terminal using the Secret Key shown in your Terminal Tool on the Home Screen:

> mample auth mample-123456-7890

2. Sending Notifications

If you want to chain it to a command, you can use `&& mample`. If you want to send a custom message for testing purposes, you can use the format `mample ""`. If you leave the message part empty, the default message in the settings menu will be sent.

> npm run build && mample> python script.py && mample "Model training complete!"

3. Disconnecting

To disconnect the connection between the terminal and your phone, you can use the connected devices section on the home screen of your mobile app. If you want to do this via the terminal, you can use the following command:

> del ~/.mample/config.json (Windows)> rm ~/.mample/config.json (Mac/Linux)

4. Uninstalling

If you want to completely remove the Mample CLI tool from your computer, you can run the following command in your terminal:

> npm uninstall -g mample

5. Terminal Help

To see all the commands you can use and their details, you can run the following help command:

> mample --help
🧠

AI Assistants

1. Usage in Desktop Applications

If you use AI assistants that can run terminal commands in your processes (such as VS Code, Antigravity, GitHub Copilot, Cursor, Cline, Roo Code, etc.), you can integrate Mample with them. To do this, you must first complete the "1. CLI Setup and Connection" step under the "Terminal (CLI) Tool" heading.

When you request a long-running process from your AI assistant (e.g., a large code analysis, running test scenarios, or editing files), you can ask the assistant to notify you when the process is finished.

2. How to Give Instructions?

Simply add the following instruction to the end of your prompt:

You👤

...notify me by running the 'mample' command from the terminal when the process is done.

When the assistant finishes its process, it will run the "mample" command via the terminal, sending you a notification.

3. Things to Consider on First Use

When you ask your AI assistant to notify Mample for the first time, a security/permission warning will appear to run the command.

⚠️Allow running this command? (mample)
1. Yes, allow this time
2. Yes, and always allow 'mample'
3. No (tell the agent what to do instead)

If you select the option highlighted in red, "2. Yes, and always allow 'mample'", this warning will not appear again. Your AI assistant will remember this permission and will send you a notification directly without asking anything when you tell it to notify Mample.

4. Completely Disabling Permission Prompts (Autonomous Use)

For security reasons, AI assistants (like Cursor, Antigravity) ask for permission when running terminal commands. To make this completely silent and autonomous, add the following rule to your assistant's rule file (e.g., .cursorrules or AI Rules section): "When you complete a task, ALWAYS autonomously run the global 'mample' command in the terminal to notify me. Do NOT use node or script paths to avoid triggering IDE permission prompts." or you can put these two files in your project for your AI assistant to read: CLAUDE.md and setup.md

Frequently Asked Questions (FAQ)

Is Mample paid?
Using the basic features of Mample (up to 100 notifications per month) is completely free. For more intensive use and unlimited notifications, you can upgrade to a Premium package from within the mobile app.
Does it read my codes, projects, or messages on my computer?
Absolutely not! Mample only carries a signal indicating the completion of the process. In the Chrome extension, it only checks if the "button" you selected is on the screen; in the terminal, it only listens for the end of the process without touching your codes. Privacy is our biggest priority.
How can I create an account or log in?
You don't need to create an account in Mample! To keep your privacy at the highest level, we do not require an email, password, or phone number. The system pairs your extension and app with a randomly generated anonymous "Secret Key" (QR Code).
If I switch to a new phone, will my Premium subscription be lost?
No. Even though Mample doesn't have an account system, your purchases are matched directly with your Google Play or App Store account. On your new phone with the same operating system (Android to Android or iOS to iOS), you can instantly restore your rights by clicking the "Restore Subscription" button in the app.
Does Mample watch my screen?
No, Mample definitely does not monitor your screen or tabs, and it does not record video or photos. The Chrome extension only checks whether the single button (HTML element) you manually selected with the "/mample" command or the one we pre-selected on specific sites is visible on the screen. Once your task is done, this check also stops.
How many times per second can Mample send notifications?
Mample has a cooldown mechanism to prevent spam and abuse. It prevents sending notifications too rapidly in succession, waiting at least 3-5 seconds between consecutive triggers. This prevents your device from being bombarded with notifications.
I don't want to receive accidental notifications if my app stays connected, what should I do?
There is no possibility of receiving accidental notifications. On the web side, you must type /mample or /mamplen for the process to start; moreover, when you select a key using Start Key Selector, the pop-up at the bottom right asks you to confirm the action. In the terminal or AI assistants, no notifications will be triggered unless you explicitly add "mample" at the end of the command.
Will I receive notifications even if my browser is not on the screen?
Yes! Even if your browser is running in the background (minimized), your notification will successfully reach your phone. Additionally, when the process is complete (unless there is a setting preventing pop-ups), a purple Mample pop-up saying "Notification sent" will appear in the bottom right corner of your computer.
Which AI assistants does it work with? Does it work in apps like Antigravity or Copilot?
It works with all assistants that have terminal connection and command execution authority. VS Code, Cursor, Cline, Roo Code, Antigravity, GitHub Copilot and more. As long as your AI assistant has access to your computer's terminal, it can use Mample seamlessly and you can have your assistant alert you via Mample when processes are finished.