> For the complete documentation index, see [llms.txt](https://moni-ai.gitbook.io/moni/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://moni-ai.gitbook.io/moni/moni-extension/analytics/personal-context-tags.md).

# Personal context – Tags

**Tags** are your **Personal Context** layer in Moni — simple labels you attach to the accounts, wallets, tokens, and communities you care about. Assign meaning once, and Moni recognizes it every time you see that entity again — no memory required.

### Where Tags Are Used

Tags can be applied across **four** entity types:

| Entity type                 | What you tag                                                                                                                    |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| **X (Twitter) Accounts**    | Used to mark and categorize profiles you discover in your feed.                                                                 |
| **Contract Addresses (CA)** | Used to label tokens so you can quickly recall their context or narrative.                                                      |
| **Wallets**                 | Used to track and identify specific holders, smart money, or any wallets you want to monitor.                                   |
| **X Communities**           | Tag X Communities to track their narrative and engagement. Tagged communities surface their context across supported platforms. |

{% hint style="info" %}
All tags sync with the extension and are available any time from the **Tags** page.
{% endhint %}

### How It Works

<details>

<summary>Tagging X Accounts</summary>

When you come across an interesting account on X, you can assign a tag to it directly.

<h4 align="center">Step 1. Open the profile of the account.</h4>

<div align="center"><figure><img src="/files/Er7SAvOMh1XViRVW0f9h" alt="" width="299"><figcaption></figcaption></figure></div>

<h4 align="center">Step 2. Click the purple "edit" button.</h4>

<div align="center"><figure><img src="/files/5jwXoTU78fr1uGtlRMLY" alt="" width="300"><figcaption></figcaption></figure></div>

<h4 align="center">Step 3. Enter your custom tag.</h4>

<div align="center"><figure><img src="/files/ayrCv24uhT44m1GvL6Bc" alt="" width="300"><figcaption></figcaption></figure></div>

<h4 align="center">Step 4. Save!</h4>

<div align="center"><figure><img src="/files/6FVtivewa91nzi1YOp7b" alt="" width="300"><figcaption></figcaption></figure></div>

{% hint style="info" %}

#### Once assigned, the tag will appear across X wherever this account is visible. It will also be available inside the extension.&#x20;

<p align="center"><img src="/files/wcYS5cJZxTRl2TkZSN5U" alt=""></p>

A simple example would be tagging an account as “smart account”. The next time you see it in your feed, you immediately understand its relevance without needing to recall who it is.

<p align="center"><img src="/files/9ZZskTBpotaBIpiQthh9" alt=""></p>
{% endhint %}

</details>

<details>

<summary>Tagging Wallets</summary>

Tags can also be applied to wallets directly from token analytics.

<h4 align="center">Step 1. Open a token page.</h4>

<figure><img src="/files/iJsCfiIFfw0k9Lc4s69g" alt=""><figcaption></figcaption></figure>

<h4 align="center">Step 2. Navigate to the "Holders" section.</h4>

<figure><img src="/files/DgROpYy2chHGP9gBFy9l" alt=""><figcaption></figcaption></figure>

<h4 align="center">Step 3. Select a purple "Edit" button.</h4>

<figure><img src="/files/CPeNNkMV2e9qoh6k0Poi" alt=""><figcaption></figcaption></figure>

<h4 align="center">Step 4. Assign a tag.</h4>

<figure><img src="/files/lTMieBDQTSPutv54twb8" alt=""><figcaption></figcaption></figure>

<h4 align="center">Step 5. Save!</h4>

<figure><img src="/files/hbldruhdDVELoBeNNarv" alt=""><figcaption></figcaption></figure>

This allows you to label wallets based on behavior, strategy, or any pattern you identify.&#x20;

{% hint style="info" %}

#### The tagged wallet will also be stored inside the extension for future reference.

<p align="center"><img src="/files/UWq2k53GpO5aHILKhp1u" alt=""></p>
{% endhint %}

</details>

<details>

<summary>Tagging Contract Addresses</summary>

The same approach applies to tokens. You can assign tags to contract addresses to describe their narrative, origin, or any important context. This makes it easier to recognize tokens when revisiting them later or encountering them again in different flows.

<h4 align="center">Step 1. Navigate to the token page.</h4>

<figure><img src="/files/VQ6IlEzWT4VKVzoOALbW" alt=""><figcaption></figcaption></figure>

<h4 align="center">Step 2. Click the purple "Edit" button.</h4>

<figure><img src="/files/XhAAJmNA8xMa525IJCfU" alt=""><figcaption></figcaption></figure>

<h4 align="center">Step 3. Assign the tag.</h4>

<figure><img src="/files/orlDWd1Jue5WFNiii5f0" alt=""><figcaption></figcaption></figure>

<h4 align="center">Step 4. Save!</h4>

<figure><img src="/files/c7mTXHyDLciT4TlSzrhQ" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}

#### It's also stored in the Moni Extension "Tags" page.

<p align="center"><img src="/files/MrSNaJ0RnqIAbIF3tDVj" alt=""></p>
{% endhint %}

</details>

### Unified Tag System

Tags created anywhere in Moni (a token page, the X feed, a wallet panel) all land in the same place. That gives you one consistent layer of context across:

* social discovery
* onchain analysis
* trading flow

Everything in one place, no scattered notes or mental bookmarks.

{% hint style="info" %}

#### Open the Tags page in the extension to sort and filter every tagged entity in one view.

<p align="center"><img src="/files/9qbhw3ofYFxscFZve5mk" alt="" data-size="original"></p>
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://moni-ai.gitbook.io/moni/moni-extension/analytics/personal-context-tags.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
