diff --git a/docs/clarifai-basics/applications/application-settings.md b/docs/clarifai-basics/applications/application-settings.md
index cc5956330e..44038b47f3 100644
--- a/docs/clarifai-basics/applications/application-settings.md
+++ b/docs/clarifai-basics/applications/application-settings.md
@@ -10,12 +10,18 @@ sidebar_position: 2
You can change the settings of an application at any time. To do so, go to the application's individual page and select the **Settings** option on the collapsible left sidebar.
-You'll be redirected to the **App Settings** page, where you can change the application's settings.
+You'll be redirected to the **Settings** page, where you can change the application's settings.

Let's talk about the changes you can make on the page.
+:::note
+
+This page has intuitive elements that let you search for specific items and sort displayed items based on your preferences.
+
+:::
+
## API Keys
### Create API Keys
@@ -24,7 +30,7 @@ Click the **Create API Key** button to add a new API key to your app. Then, use

-The new key will be listed in the **API Keys** section, where you can carry out various management tasks on it.
+The new [app-specific key](https://docs.clarifai.com/clarifai-basics/authentication/app-specific-api-keys) will be listed in the **API Keys** section, where you can carry out various management tasks on it.
### Copy an API Key
@@ -76,27 +82,35 @@ A Base Workflow is the workflow you choose as the default knowledge base when cr
You can change your app's base workflow by selecting another one from the list that drops down when you click the workflows search box. You can choose public workflows or workflows you've created in your app.
+:::info
+
+Updating the base workflow will re-index your app, processing all inputs through the new base workflow. This may take some time, and could incur costs. You could avoid the costs by deleting all your inputs before updating the base workflow.
+
+:::
+
After selecting your preferred Base Workflow, click the **Change Base Workflow** button.

:::warning
-Performing the actions below is dangerous. So, you need to proceed with caution.
+Performing any of the actions below is dangerous. So, you need to proceed with caution.
:::
-## Transfer Application
+## Update Visibility
-You can transfer your application to an organization you belong to and have permission to create apps. This would greatly enhance collaboration and boost your productivity.
+You can easily toggle your app's visibility between private and public modes by clicking the **Update Visibility** button.
-To do so, click the **Transfer** button. On the small window that pops up, select the app’s destination organization and give it a new name, if you want to.
+
-Click the **Confirm** button to finalize the transfer.
+## Delete Application
-
+You can delete the application by clicking the **Delete App** button. A small window will pop up, prompting you to confirm the action.
-The app will be successfully moved to the organization you selected, and it will no longer appear under your listed apps.
+
+
+Remember that once you delete an application, we cannot recover it. You will also lose all images, concepts, models, and other resources associated with that application.
## Delete all Models
@@ -104,14 +118,14 @@ You can delete all models by clicking the **Delete all Models** button. A small

-## Delete Application
-
-You can delete the application by clicking the **Delete App** button. A small window will pop up, prompting you to confirm the action.
-
-
+## Transfer Application
-Remember that once you delete an application, we cannot recover it. You will also lose all images, concepts, models, and other resources associated with that application.
+You can transfer your application to an [organization](https://docs.clarifai.com/portal-guide/clarifai-organizations/) you belong to and have permission to create apps. This would greatly enhance collaboration and boost your productivity.
+To do so, click the **Transfer** button. On the small window that pops up, select the app’s destination organization and give it a new name, if you want to.
+Click the **Confirm** button to finalize the transfer.
+
+The app will be successfully moved to the organization you selected, and it will no longer appear under your listed apps.
diff --git a/docs/clarifai-basics/authentication/personal-access-tokens.md b/docs/clarifai-basics/authentication/personal-access-tokens.md
index 1f79af60c1..80a1bea8d3 100644
--- a/docs/clarifai-basics/authentication/personal-access-tokens.md
+++ b/docs/clarifai-basics/authentication/personal-access-tokens.md
@@ -33,7 +33,9 @@ A PAT allows you to make inferences on resources that are outside the scope of y
## How to Create a PAT on the Portal
-To create a new PAT, [log in](https://clarifai.com/login) to the portal, navigate to the upper right-hand section of the navigation bar, and click your user’s profile icon.
+A default PAT is automatically generated for you when you create an account on the Clarifai portal. Nonetheless, you can also create a new PAT explicitly on the portal.
+
+To create it, [log in](https://clarifai.com/login) to the portal, navigate to the upper right-hand section of the navigation bar, and click your user’s profile icon.
Select the **Security** settings option on the drop-down list.
diff --git a/docs/integrations/langchain/text-embeddings.md b/docs/integrations/langchain/text-embeddings.md
index f8bbbc6815..8b4f4e920d 100644
--- a/docs/integrations/langchain/text-embeddings.md
+++ b/docs/integrations/langchain/text-embeddings.md
@@ -52,6 +52,6 @@ Here is how you can create text embeddings.
:::info
-You can explore the [LangChain documentation](https://api.python.langchain.com/en/latest/embeddings/langchain.embeddings.clarifai.ClarifaiEmbeddings.html#langchain.embeddings.clarifai.ClarifaiEmbeddings) to learn more on how to use the framework with Clarifai for text embedding tasks.
+You can explore the [LangChain documentation](https://python.langchain.com/docs/integrations/text_embedding/clarifai) to learn more on how to use the framework with Clarifai for text embedding tasks.
:::
diff --git a/docs/portal-guide/clarifai-organizations/members-teams.md b/docs/portal-guide/clarifai-organizations/members-teams.md
index 8e0a29db28..c501d18309 100644
--- a/docs/portal-guide/clarifai-organizations/members-teams.md
+++ b/docs/portal-guide/clarifai-organizations/members-teams.md
@@ -52,7 +52,7 @@ You can track the invitations on the **Pending Invitations** section of the page
:::info
-Every user is currently limited to one organization only. So, a user can only belong to one organization at a time. If you’ve invited an existing Clarifai user who already belongs to another organization, they will need to exit their current one before joining yours.
+We offer a multi-org membership functionality. Users can create, join, and engage with multiple organizations. A user’s membership is not limited to only one organization at any given time.
:::
diff --git a/docs/portal-guide/model/agent-system-operators/tracker.md b/docs/portal-guide/model/agent-system-operators/tracker.md
index f7333f9e2c..91673fc07d 100644
--- a/docs/portal-guide/model/agent-system-operators/tracker.md
+++ b/docs/portal-guide/model/agent-system-operators/tracker.md
@@ -8,17 +8,45 @@ sidebar_position: 8
**Learn about our tracker operators**
-## Centroid Tracker
+Tracker operators are a specific type of agent system operators that are designed for object tracking in computer vision. Object tracking involves following the movement of objects in a sequence of images or frames in a video. Tracker models are trained using machine learning techniques to learn patterns and features that help them identify and track objects over time.
-**Output**: Regions
+The goal of object tracking is to maintain the identity of the object(s) over time, despite changes in position, scale, orientation, and lighting conditions.
-Centroid trackers rely on the Euclidean distance between centroids of regions in different video frames to assign the same track ID to detections of the same object.
+:::tip
+
+Since the tracker operators can be "chained" together with models to automate tasks in a workflow, you can learn how to create workflows [here](https://docs.clarifai.com/portal-guide/workflows/input-nodes#create-your-workflow).
+
+:::
## BYTE Tracker
**Output**: Regions
-Supports BYTE tracking
+[BYTE Tracker](https://arxiv.org/abs/2110.06864) is a multi-object tracking by-detection model built upon the [Simple Online and Real-time Tracking](https://arxiv.org/abs/1602.00763) (SORT) principles. Multi-object tracking aims to predict the bounding boxes and identities of objects within video sequences.
+
+With this operator, you can seamlessly integrate object tracking into your detect-track workflows, unlocking advanced capabilities.
+
+Let's demonstrate how you can use the BYTE Tracker, alongside [a detection model](https://docs.clarifai.com/portal-guide/model/model-types/visual-detector), to efficiently track objects in videos.
+
+**1.** Go to the workflow builder. Search for the **visual-detector** option in the left-hand sidebar and drag it onto the empty workspace. Then, use the pop-up that appears on the right-hand sidebar to search for a detection model, such as [general-image-detection](https://clarifai.com/clarifai/main/models/general-image-detection), and select its version. You can also set the other configuration options—including selecting the concepts you want to filter.
+
+**2.** Search for the **byte-tracker** option in the left-hand sidebar and drag it onto the workspace. You can set up the parameters for it.
+
+**3.** Connect the **visual-detector** model with the **byte-tracker** operator and save your workflow.
+
+
+
+To observe it in action, navigate to the workflow's individual page and click the **+** button to input your video. For this example, let's provide [this video](https://samples.clarifai.com/kep_CLIP_20180509-114253.mp4).
+
+The workflow will analyze the video and identify objects consistently throughout its duration.
+
+
+
+## Centroid Tracker
+
+**Output**: Regions
+
+Centroid trackers rely on the Euclidean distance between centroids of regions in different video frames to assign the same track ID to detections of the same object.
## Neural Tracker
diff --git a/docs/portal-guide/portal-overview.md b/docs/portal-guide/portal-overview.md
index b83fad93e0..571a323342 100644
--- a/docs/portal-guide/portal-overview.md
+++ b/docs/portal-guide/portal-overview.md
@@ -1,26 +1,24 @@
---
-description: Your platform for the entire AI-lifecycle
+description: Your platform for the entire AI lifecycle
sidebar_position: 1
---
# Clarifai Portal Basics
-**Your portal for the entire AI-lifecycle**
+**Your full-stack platform for the entire AI lifecycle**
-The Clarifai Community portal is the fastest and easiest AI workspace for any skill level. It has everything you need to build reliable AI-powered apps. With the low-code, no-code solution, you can discover, build, and share futuristic AI models, workflows, and app components.
-
-
+The Clarifai's full-stack portal is the fastest and easiest AI workspace for any skill level. It has everything you need to build reliable AI-powered apps. With the low-code, no-code solution, you can discover, build, and share futuristic AI models, workflows, and app components.
It gives you the power to search, sort, and organize your AI projects right out of the box. Its intuitive, feature-rich, drag-and-drop user interface makes the world’s most advanced computer vision AI technology accessible to anyone.
-:::note
+:::info
-Note that anything that you can do on the platform, you can also do directly with our API. If you want to build powerful UIs, you can do so with our [API](https://docs.clarifai.com/api-guide/api-overview/).
+Anything that you can do on the platform, you can also do directly with our API. If you want to build powerful UIs, you can do so with our [API](https://docs.clarifai.com/api-guide/api-overview/).
:::
-Community offers powerful tools for the full AI lifecycle. It provides a seamless, end-to-end AI workspace that you can use to manage your data, annotate your inputs, and build custom AI models.
+Our platform offers powerful tools for the full AI lifecycle. It provides a seamless, end-to-end AI workspace that you can use to manage your data, annotate your inputs, and build custom AI models.

@@ -32,3 +30,31 @@ The Clarifai Community platform provides the following:
- Ability to easily filter and sort resources by name, type, license, data, and more as an extensible model, data, workflow, and UI catalog.
- Ability to collaborate with AI experts from all over the world. You'll get the right tools to collaborate in the public community and within your organization. This lets you accelerate your AI adoption efforts.
+## Search
+
+
+
+
+
+You can effortlessly find what you need by searching through your own and Community resources—apps, models, workflows, and modules. This is how we treat searches:
+
+- Multiple-word queries function as an "OR" (e.g., "face detection" yields results with both "face" and "detection").
+- Dashes (-) are treated as spaces since spaces aren't allowed in resource IDs.
+- Partial-word searches, such as "fac," return results containing relevant terms like "face-detection."
+
+All resources are searchable by:
+
+- **Resource ID**—you can provide a unique identifier of a particular resource.
+- **User ID**—you can provide a unique identifier assigned to an individual user.
+- **Short description**—you can provide a brief summary that provides key information about what you're looking for.
+- **Markdown notes**—you can perform text-based searches within the markdown notes of any resource. If you input any text in the search field, the results will include any relevant information where the search phrase is found within the markdown notes. This feature enhances search functionality and allows for more precise and context-aware discovery of resources based on the content within their markdown notes.
+
+## Starring
+
+You can mark any resource—be it your own or publicly accessible in the Community—as a favorite. Simply click the star icon to designate any resource, including apps, models, datasets, workflows, and modules, as your favorite.
+
+You can access your favorite resources by navigating to the top-right menu bar and selecting the "Starred" option. If you choose the "All" option, you'll get a list encompassing both starred and unstarred resources.
+
+You can also organize your starred resources by sorting them in either descending order (highest number of stars first) or ascending order (lowest number of stars first) according to your preference.
+
+
diff --git a/static/img/agent-system-operators/byte_tracker_1.png b/static/img/agent-system-operators/byte_tracker_1.png
new file mode 100644
index 0000000000..44cc138d15
Binary files /dev/null and b/static/img/agent-system-operators/byte_tracker_1.png differ
diff --git a/static/img/agent-system-operators/byte_tracker_2.png b/static/img/agent-system-operators/byte_tracker_2.png
new file mode 100644
index 0000000000..f82c8ee5d9
Binary files /dev/null and b/static/img/agent-system-operators/byte_tracker_2.png differ
diff --git a/static/img/application_settings_1.png b/static/img/application_settings_1.png
index b1c78330f3..9fd0359a17 100644
Binary files a/static/img/application_settings_1.png and b/static/img/application_settings_1.png differ
diff --git a/static/img/application_settings_10.png b/static/img/application_settings_10.png
index 8a42419d19..e731e93705 100644
Binary files a/static/img/application_settings_10.png and b/static/img/application_settings_10.png differ
diff --git a/static/img/application_settings_11.png b/static/img/application_settings_11.png
index bcb70b19d3..0a10c90852 100644
Binary files a/static/img/application_settings_11.png and b/static/img/application_settings_11.png differ
diff --git a/static/img/application_settings_2.png b/static/img/application_settings_2.png
index 253ec5a876..68cc2f994e 100644
Binary files a/static/img/application_settings_2.png and b/static/img/application_settings_2.png differ
diff --git a/static/img/application_settings_3.png b/static/img/application_settings_3.png
index 44fb564ea0..84cb51814b 100644
Binary files a/static/img/application_settings_3.png and b/static/img/application_settings_3.png differ
diff --git a/static/img/application_settings_4.png b/static/img/application_settings_4.png
index 1f5671fdf9..a8114d5249 100644
Binary files a/static/img/application_settings_4.png and b/static/img/application_settings_4.png differ
diff --git a/static/img/application_settings_5.png b/static/img/application_settings_5.png
index 84cc88c25e..1e52dd7596 100644
Binary files a/static/img/application_settings_5.png and b/static/img/application_settings_5.png differ
diff --git a/static/img/application_settings_6.png b/static/img/application_settings_6.png
index c4d77b9dc4..6af9b4a410 100644
Binary files a/static/img/application_settings_6.png and b/static/img/application_settings_6.png differ
diff --git a/static/img/application_settings_7.png b/static/img/application_settings_7.png
index 56601a0d07..29eda1cb4e 100644
Binary files a/static/img/application_settings_7.png and b/static/img/application_settings_7.png differ
diff --git a/static/img/application_settings_8.png b/static/img/application_settings_8.png
index 1fc3436ed9..5c5b690cc5 100644
Binary files a/static/img/application_settings_8.png and b/static/img/application_settings_8.png differ
diff --git a/static/img/application_settings_9.png b/static/img/application_settings_9.png
index 69619dcefa..b0bbf66297 100644
Binary files a/static/img/application_settings_9.png and b/static/img/application_settings_9.png differ
diff --git a/static/img/application_settings_update_visibility.png b/static/img/application_settings_update_visibility.png
new file mode 100644
index 0000000000..492215d23a
Binary files /dev/null and b/static/img/application_settings_update_visibility.png differ
diff --git a/static/img/community_2/homepage.png b/static/img/community_2/homepage.png
deleted file mode 100644
index 7b2784f2f3..0000000000
Binary files a/static/img/community_2/homepage.png and /dev/null differ
diff --git a/static/img/community_2/search_community_resources.png b/static/img/community_2/search_community_resources.png
new file mode 100644
index 0000000000..c26cedbd34
Binary files /dev/null and b/static/img/community_2/search_community_resources.png differ
diff --git a/static/img/community_2/starring_resources.png b/static/img/community_2/starring_resources.png
new file mode 100644
index 0000000000..bcdd9f9838
Binary files /dev/null and b/static/img/community_2/starring_resources.png differ
diff --git a/static/img/edit_application.jpg b/static/img/edit_application.jpg
index 907a8f8c32..46fb01e7da 100644
Binary files a/static/img/edit_application.jpg and b/static/img/edit_application.jpg differ
diff --git a/static/img/others/leaderboard_1.png b/static/img/others/leaderboard_1.png
new file mode 100644
index 0000000000..a6d26bab03
Binary files /dev/null and b/static/img/others/leaderboard_1.png differ
diff --git a/static/img/others/leaderboard_2.png b/static/img/others/leaderboard_2.png
new file mode 100644
index 0000000000..f08d43337a
Binary files /dev/null and b/static/img/others/leaderboard_2.png differ
diff --git a/static/img/others/leaderboard_3.png b/static/img/others/leaderboard_3.png
new file mode 100644
index 0000000000..9ce23a14d8
Binary files /dev/null and b/static/img/others/leaderboard_3.png differ
diff --git a/static/img/others/leaderboard_4.png b/static/img/others/leaderboard_4.png
new file mode 100644
index 0000000000..2e5d5a77e5
Binary files /dev/null and b/static/img/others/leaderboard_4.png differ
diff --git a/static/img/others/leaderboard_5.png b/static/img/others/leaderboard_5.png
new file mode 100644
index 0000000000..8416ceabff
Binary files /dev/null and b/static/img/others/leaderboard_5.png differ