A-MEM: Agentic Memory for LLM Agents

์ €์ž: Wujiang Xu, Zujie Liang, Kai Mei, Hang Gao, Juntao Tan | ๋‚ ์งœ: 2025 | DOI: 10.48550/arXiv.2502.12110 📄 PDF


Essence

Figure 1

์ „ํ†ต์  ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ์€ ๋ฏธ๋ฆฌ ์ •์˜๋œ ๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ํŒจํ„ด์„ ์š”๊ตฌํ•˜๋Š” ๋ฐ˜๋ฉด, A-MEM์€ ๋™์  ๋ฉ”๋ชจ๋ฆฌ ์—ฐ์‚ฐ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•จ

๋ณธ ๋…ผ๋ฌธ์€ LLM ์—์ด์ „ํŠธ๋ฅผ ์œ„ํ•œ ๋™์  ์—์ด์ „ํŠธ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ A-MEM์„ ์ œ์•ˆํ•˜๋ฉฐ, ์ ฏ์—˜์นด์Šคํ…(Zettelkasten) ๋ฐฉ๋ฒ•๋ก ์˜ ์›๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒˆ๋กœ์šด ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ถ”๊ฐ€๋  ๋•Œ ์ž๋™์œผ๋กœ ๋ฌธ๋งฅ์  ์—ฐ๊ฒฐ์„ ์ƒ์„ฑํ•˜๊ณ  ๊ธฐ์กด ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ง„ํ™”์‹œํ‚ค๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ตฌํ˜„ํ–ˆ๋‹ค.

Motivation

Achievement

Figure 2

A-MEM ์•„ํ‚คํ…์ฒ˜: ๋…ธํŠธ ๊ตฌ์„ฑ, ๋งํฌ ์ƒ์„ฑ, ๋ฉ”๋ชจ๋ฆฌ ์ง„ํ™”์˜ 3๋‹จ๊ณ„ ๊ณผ์ •์„ ํ†ตํ•ด ์ƒํ˜ธ์—ฐ๊ฒฐ๋œ ๋ฉ”๋ชจ๋ฆฌ ๋„คํŠธ์›Œํฌ ํ˜•์„ฑ

  1. ๋™์  ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐํ™”: ๋ฏธ๋ฆฌ ์ •์˜๋œ ๋ฉ”๋ชจ๋ฆฌ ์—ฐ์‚ฐ ์—†์ด ์—์ด์ „ํŠธ๊ฐ€ ์ž์œจ์ ์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์กฐ์งํ™”ํ•˜๊ณ  ์ง„ํ™”์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์•„์  ํ‹ฑ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ ๊ตฌํ˜„
  2. ๋ฉ”๋ชจ๋ฆฌ ์—…๋ฐ์ดํŠธ ๋ฉ”์ปค๋‹ˆ์ฆ˜: ์ƒˆ๋กœ์šด ๋ฉ”๋ชจ๋ฆฌ ์ถ”๊ฐ€ ์‹œ ๋งํฌ ์ƒ์„ฑ(link generation)๊ณผ ๋ฉ”๋ชจ๋ฆฌ ์ง„ํ™”(memory evolution) ๋‘ ๊ฐ€์ง€ ํ•ต์‹ฌ ์—ฐ์‚ฐ์ด ์ž๋™์œผ๋กœ ์ž‘๋™ํ•˜์—ฌ ๊ธฐ์กด ๋ฉ”๋ชจ๋ฆฌ์˜ ๋ฌธ๋งฅ ํ‘œํ˜„์„ ๋™์ ์œผ๋กœ ์ ์‘์‹œํ‚ด
  3. ์‹ค์ฆ์  ์„ฑ๋Šฅ ๊ฐœ์„ : 6๊ฐœ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ(foundation model)์„ ๋Œ€์ƒ์œผ๋กœ ์žฅ๊ธฐ ๋Œ€ํ™” ๋ฐ์ดํ„ฐ์…‹์—์„œ 6๊ฐ€์ง€ ํ‰๊ฐ€ ์ง€ํ‘œ๋กœ ๊ธฐ์กด SOTA ๋Œ€๋น„ ํ˜„์ €ํ•œ ์„ฑ๋Šฅ ํ–ฅ์ƒ ๋‹ฌ์„ฑ

How

Figure 2

๋…ธํŠธ ๊ตฌ์„ฑ (Note Construction)

๋งํฌ ์ƒ์„ฑ (Link Generation)

๋ฉ”๋ชจ๋ฆฌ ์ง„ํ™” (Memory Evolution)

Originality

Limitation & Further Study

Evaluation

์ดํ‰: A-MEM์€ LLM ์—์ด์ „ํŠธ์˜ ๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ฐฝ์˜์ ์ด๊ณ  ์‹ค์šฉ์ ์ธ ํ•ด๊ฒฐ์ฑ…์„ ์ œ์‹œํ•˜๋ฉฐ, ์ ฏ์—˜์นด์Šคํ… ์›๋ฆฌ์˜ ํ˜„๋Œ€์  ์ ์šฉ๊ณผ ๋ฉ”๋ชจ๋ฆฌ ์ง„ํ™”๋ผ๋Š” ๊ฐœ๋…์ด ์˜๋ฏธ ์žˆ์œผ๋‚˜, ๊ณ„์‚ฐ ํšจ์œจ์„ฑ, ๋ฉ”๋ชจ๋ฆฌ ์ง„ํ™”์˜ ์ด๋ก ์  ๊ธฐ๋ฐ˜, ๊ทธ๋ฆฌ๊ณ  ํ‰๊ฐ€์˜ ํญ์„ ๋„“ํž ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋…ผ๋ฌธ

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
LLM ๊ธฐ๋ฐ˜ ์ž์œจ ์—์ด์ „ํŠธ์˜ ์ผ๋ฐ˜์  ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ์ด๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์—์ด์ „ํŠธ๋“ค์ด ๊ฒฝํ—˜ ๊ธฐ๋ฐ˜ ํ˜‘๋ ฅํ•™์Šต์„ ์–ด๋–ป๊ฒŒ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ๋กœ ๊ตฌํ˜„ยท์ง„ํ™”์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š”์ง€ ๊ตฌ์ฒด์ ์œผ๋กœ ๋ณด์—ฌ์ฃผ๋ฏ€๋กœ, 327์˜ ๊ฒฝํ—˜ ์ถ•์  ๊ฐœ๋…์— ์‹ค์ œ ๋ฉ”๋ชจ๋ฆฌ ์ธํ”„๋ผ ํ•ด์„์„ ์ œ๊ณต.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์—์ด์ „ํŠธ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ์˜ ์ด๋ก ์  ๋ฐ ์‹ค์šฉ์  ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•˜๋Š” ์—ฐ๊ตฌ์ด๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
A-MEM: Agentic Memory for LLM Agents ๋…ผ๋ฌธ์€ LLM ์—์ด์ „ํŠธ์˜ ์ž‘์—… ๋ฉ”๋ชจ๋ฆฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜(๊ณ„์ธต์ /์ƒํ™ฉ์  ๊ด€๋ฆฌ)์˜ ์ด๋ก ์  ํ”„๋ ˆ์ž„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
355๋Š” ์ธ๊ฐ„๊ณผ AI์˜ ๋ฉ”๋ชจ๋ฆฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ข…ํ•ฉ ๋น„๊ต๋ถ„์„ํ•˜์—ฌ 039์˜ agentic memory ๋…ผ์˜์˜ ์ด๋ก ์  ํ† ๊ฒŒ์ž„์„ ์ œ๊ณตํ•œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
209 ๋…ผ๋ฌธ์˜ ์ž์ฒด ํ•™์Šต ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ๋ฉ€ํ‹ฐ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ๋Š” 039์˜ ์—์ด์ „ํŠธ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ ์„ค๊ณ„์— ์ด๋ก ์  ๊ธฐ๋ฐ˜์„ ๋‘๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์—์ด์ „ํŠธ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ์™€ ์›Œํฌํฌ์Šค ์—ญํ•  ๋ถ„๋ฆฌ๋ฅผ ๋‹ค๋ฃจ๋Š” Agentic Memory ๋…ผ๋ฌธ์ด ์„ค๊ณ„์  ๋ชจ๋“ˆํ™” ๋ฐ ๊ธฐ์–ต ์ฒด๊ณ„ ๊ฐœ๋ฐœ์˜ ํ† ๋Œ€๊ฐ€ ๋จ.
๋‹ค๋ฅธ ์ ‘๊ทผ
LLM ์—์ด์ „ํŠธ์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ๊ตฌํ˜„ํ•œ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
061์€ ๊ณ„์ธต์  ๊ณ„ํš๊ณผ ๊ฒฝํ—˜ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ์„ ๊ฐ–์ถ˜ agentic ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•˜๋ฉฐ, 039์˜ ๋ฉ”๋ชจ๋ฆฌ ์—ฐ๊ฒฐ ๊ฐ•ํ™”์™€ ๋Œ€์กฐ์  ์ ‘๊ทผ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์™ธ๋ถ€ ๋ฉ”๋ชจ๋ฆฌ๋‚˜ ๊ฒ€์ƒ‰์„ ํ†ตํ•œ LLM ์ง€์‹ ํ™•์žฅ์„ ๋‹ค๋ฅธ ์ ‘๊ทผ๋ฒ•์œผ๋กœ ๋‹ค๋ฃจ๋Š” ์—ฐ๊ตฌ์ด๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
๊ณ„์ธต์  ์ž‘์—…๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ๊ธฐ๋ฒ• ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด, A-MEM์˜ ๋™์  ๋ฉ”๋ชจ๋ฆฌ ์ง„ํ™” ์ „๋žต์„ ์‹ฌํ™”ยทํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ agentic RAG์—์„œ ํ•„์š”ํ•œ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ ๋ฐ ์›Œํฌํ”Œ๋กœ์šฐ ์ตœ์ ํ™” ๋ฐฉ์•ˆ์— ๋Œ€ํ•ด ์‹ฌ์ธต์ ์œผ๋กœ ๋‹ค๋ฃจ์–ด ๊ธฐ๋Šฅ์  ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

์ด ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํŒŸ์บ์ŠคํŠธํ˜• ์˜ค๋””์˜ค๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Gemini ยท ํ‚ค๋Š” ๋ธŒ๋ผ์šฐ์ €์—๋งŒ ์ €์žฅ ยท ์™„์„ฑ๋ณธ์€ ์ด๋ฉ”์ผ๋กœ๋„ ์ „์†ก)
โ–ธ ๊ณ ๊ธ‰: ๊ตฌ์„ฑ ๋ฐฉํ–ฅ(๋Œ€๋ณธ ์ž‘์„ฑ ์ง€์นจ) ์ง์ ‘ ์ˆ˜์ •