# Knowledge Packs

## What are Knowledge Packs?

Knowledge Packs are specialized knowledge modules that enhance your AI agent's expertise in specific domains. They provide your agent with instant access to Web3-specific knowledge, covering chain-specific insights (Sui, opBNB, SKALE, Base), DeFi, GameFi, and crypto trends.

## Types of Knowledge Packs

### Official Knowledge Packs

The WORLD3 platform provides the following official knowledge packs:

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FZuMryRIAtNtCfDNZjpVs%2Fimg_v3_02lk_65b377e9-f6a9-4a61-806a-691a22577dhu.jpg?alt=media&#x26;token=7a409fc6-af6f-4848-bb9b-1fcef5c5e577" alt=""><figcaption></figcaption></figure>

### Personal Knowledge Packs

You can create and upload your own knowledge packs to customize your agent's expertise. Each knowledge pack can be up to 5120 KB in size.

## Managing Knowledge Packs

### Installation

Each agent can carry up to **3 knowledge packs**. To install new packs when slots are full, you'll need to remove existing ones first.

#### **Install from the Knowledge Packs Page**

**Step 1: Access the Knowledge Packs Library**&#x20;

From the sidebar of the AI Portal, click on **Knowledge Packs**. This will open the Knowledge Packs Library, where you can browse and install various packs.

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FGOyshCq1mgJiVMz08KY4%2Fimage.png?alt=media&#x26;token=74bc6008-0bac-4c64-8bbe-9060c547d7ec" alt=""><figcaption></figcaption></figure>

**Step 2: Install a Knowledge Pack**

Click **“Install”** on the Knowledge Pack you want to add. A popup will appear prompting you to **select an AI Agent**. Choose your desired Agent from the list and click **“Install”** to complete the process.

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FH2h8mNq6lNfIih6r2TNS%2Fimage.png?alt=media&#x26;token=f8666fb6-837c-447c-a009-baae37080e6b" alt=""><figcaption></figcaption></figure>

**Upload Your Own Knowledge Pack**

You can also create a custom Knowledge Pack by uploading your own content.

* Click **“Upload Knowledge Pack”**.
* Enter a **Knowledge Name** and an optional **Description** to provide context.
* (Optional) Add a **cover image** (PNG or JPG, up to 5MB).
* Upload a `.txt` or `.xml` file containing your knowledge content.
* Click **“Confirm”** to finalize the upload.

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FQ9QGe28TJs0Ygywf7i6B%2Fimage.png?alt=media&#x26;token=83fd6396-311a-4ddf-99d6-f19c4d1c6c84" alt=""><figcaption></figcaption></figure>

**Step 3: Chat with Your Agent or Uninstall Knowledge Packs**

Once the Knowledge Pack is installed, you can immediately start chatting with your AI Agent using the newly added knowledge. Simply click **“Chat”** next to the Agent’s name to begin.If you wish to remove a Knowledge Pack, click **“Uninstall”** beside the pack under the selected Agent. This will deactivate that specific Knowledge Pack from the agent.

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FYJbeTSBNTfAI3XEZh1x2%2Fimage.png?alt=media&#x26;token=b66c6260-1e90-48d7-ac71-0c2162cf5c3e" alt=""><figcaption></figcaption></figure>

#### Install from the Agent Profile

**Installation Steps:**

**Step 1: Click Install to open the knowledge pack modal**

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2F8rgbXZw5FXmhvzRGDMpw%2F2649d17b-08dd-4aea-8adb-534810f1269a.png?alt=media&#x26;token=2b4e83d0-b688-47db-8f70-0e757a824d00" alt=""><figcaption></figcaption></figure>

**Step 2: Select a knowledge pack and click Install**

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2Fokq2CfHgnya22G4UhigB%2Fc87808a6-7096-426b-9d49-3cf27df13136.png?alt=media&#x26;token=d3c8faf6-820d-44fa-bfab-1cc9f9937554" alt=""><figcaption></figcaption></figure>

### Uninstallation

To remove an installed knowledge pack:

1. Click **Uninstall** on the desired knowledge pack

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FZ27Bt3gj9s03lFna16Zn%2F4b196913-d639-4252-9b8f-3b88c9ca5071.png?alt=media&#x26;token=0f54d11f-f396-4297-b2f7-97276736cef9" alt=""><figcaption></figcaption></figure>

## Creating Custom Knowledge Packs

### Uploading Your Own Knowledge

1. Click **Upload Knowledge** and select a file

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FfXSrsBiaMMaJaok84kag%2Fimage%20(38).png?alt=media&#x26;token=585c95bf-92a7-4914-965d-6bb22fed906a" alt=""><figcaption></figcaption></figure>

2. Enter the required information:
   * **Knowledge Name** (required)
   * **Description** (optional)

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FnUjX8uE0AiUsELo49KbY%2Fimage%20(39).png?alt=media&#x26;token=cf64db93-cabb-4016-9c71-d36a72b30fdf" alt=""><figcaption></figcaption></figure>

### Saving Conversations as Knowledge

You can convert conversations into reusable knowledge:

1. Click **Save as Knowledge**

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FZ0MjIymLMfF5UeG6xwmT%2Fimage%20(32).png?alt=media&#x26;token=5d46ae51-ba40-4413-b7b1-235170ff0d94" alt=""><figcaption></figcaption></figure>

2. Select the messages to save (or use Select All)

<figure><img src="https://1299308320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz14Y82ikqf3KozqsiU9D%2Fuploads%2FSGui1UEM1UhfXqEl7DlG%2Fimage%20(33).png?alt=media&#x26;token=0d860384-bd47-459a-b3e0-83875d47e6f6" alt=""><figcaption></figcaption></figure>

3. Choose a saving method:
   * **Download**: Save locally as `.txt`
   * **Save to Knowledge**: Upload to your personal knowledge base

## Best Practices

1. **Choose Relevant Packs**: Select knowledge packs that align with your agent's intended purpose
2. **Regular Updates**: Keep your knowledge packs up to date with the latest information
3. **Size Management**: Monitor the size of your custom knowledge packs to stay within limits
4. **Organization**: Use clear names and descriptions for your custom knowledge packs

## Next Steps

* [Learn about Skills](https://docs.world3.ai/world3/how-to-guides/ai-agent-portal/core-features/skills) to expand your agent's capabilities
* [Set up Tasks](https://docs.world3.ai/world3/how-to-guides/ai-agent-portal/core-features/task-management) to automate activities
