From 33a92d01f64277a3aa2babb43b303513f4d496d5 Mon Sep 17 00:00:00 2001 From: somo9909 Date: Mon, 15 Jun 2026 15:43:20 +0530 Subject: [PATCH 1/2] docs: add Prerequisites block to memory guide (fixes #1077) --- docs/guides/memory.mdx | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/docs/guides/memory.mdx b/docs/guides/memory.mdx index 6be01b442..ddfe1dcee 100644 --- a/docs/guides/memory.mdx +++ b/docs/guides/memory.mdx @@ -7,9 +7,34 @@ icon: "brain" GAIA Agent Memory is a persistent knowledge system that gives your agent a **second brain**. It remembers facts, preferences, errors, and workflows across sessions -- so every conversation picks up where the last one left off. All data stays local on your machine in a single SQLite file. - **First time here?** Complete the [Setup](/setup) guide first, then come back to enable memory. + **First time here?** Complete the [Quickstart (For Developers)](/quickstart#for-developers) + or [Manual Install](/quickstart#manual-install) guide first, then come back to enable memory. +## Prerequisites + +Before using Agent Memory, make sure you have the following in place: + +- **Install path:** Developer install — clone the repo and install from source: + + ```bash + git clone https://github.com/amd/gaia.git + cd gaia + uv venv .venv --python 3.12 + source .venv/bin/activate # Windows: .venv\Scripts\activate + uv pip install -e ".[dev,rag]" + ``` + +- **Extras required:** `[rag]` — needed for memory and document Q&A features + +- **Lemonade server** must be running before you start: + + ```bash + lemonade-server serve + ``` + +- **Example files** referenced in this guide are inside the cloned repo under `examples/` + Memory is currently integrated into the Chat Agent. Any agent built on the GAIA Agent base class can add memory via the `MemoryMixin` -- see the [Memory SDK Reference](/sdk/sdks/memory) for developer details. @@ -777,4 +802,4 @@ Copyright(C) 2024-2026 Advanced Micro Devices, Inc. All rights reserved. SPDX-License-Identifier: MIT - + \ No newline at end of file From 446d0a5ee5a177449657b892044a151050961822 Mon Sep 17 00:00:00 2001 From: Tomasz Iniewicz Date: Fri, 26 Jun 2026 10:31:04 -0400 Subject: [PATCH 2/2] docs(memory): align extras bullet with install command and restore EOF newline --- docs/guides/memory.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guides/memory.mdx b/docs/guides/memory.mdx index 0f007425e..80eb0f054 100644 --- a/docs/guides/memory.mdx +++ b/docs/guides/memory.mdx @@ -25,7 +25,7 @@ Before using Agent Memory, make sure you have the following in place: uv pip install -e ".[dev,rag]" ``` -- **Extras required:** `[rag]` — needed for memory and document Q&A features +- **Extras required:** `[dev,rag]` — `[rag]` provides the FAISS index used for memory recall; `[dev]` adds the developer toolchain - **Lemonade server** must be running before you start: @@ -826,4 +826,4 @@ Copyright(C) 2024-2026 Advanced Micro Devices, Inc. All rights reserved. SPDX-License-Identifier: MIT - \ No newline at end of file +