ํผ๋๋ก ๋์๊ฐ๊ธฐ
Dev.toAI/ML
์๋ฌธ ์ฝ๊ธฐ
Stateless AI ํ๊ณ ๊ทน๋ณต์ ์ํ Hierarchical Memory-Native ์ํคํ ์ฒ ์ค๊ณ
๐ง Stop Letting Your AI Forget: MemPalace is a Wake-Up Call
AI ์์ฝ
Context
๊ธฐ์กด AI ์์คํ ์ Stateless ์ค๊ณ๋ก ์ธํ ์ปจํ ์คํธ ์์ค๊ณผ ์ง์ ๋์ ๋ถ๊ฐ ๋ฌธ์ ๋ถ์. Vector Memory ๊ธฐ๋ฐ์ ๋จ์ Similarity Search๊ฐ ๊ฐ์ง ๋ฌธ๋งฅ ํ์ ์ ํ๊ณ์ ์๋ณ.
Technical Solution
- Raw Data Verbatim ์ ์ฅ ๋ฐฉ์์ ํตํ ์ ๋ณด ์์ถ ์ ๋ฐ์ํ๋ ๋ฐ์ดํฐ ์์ค ์์ฒ ์ฐจ๋จ
- Filesystem๊ณผ Knowledge Graph๋ฅผ ๊ฒฐํฉํ Hierarchical Structure ๋์ ์ผ๋ก ๋ฐ์ดํฐ ๊ฐ ๊ด๊ณ ์ ์
- ๋จ์ ์๋ฒ ๋ฉ ๊ฒ์ ๋์ Context-aware Traversal ๋ฐฉ์์ ์ฑํํ์ฌ ๊ฒฝ๋ก ๊ธฐ๋ฐ์ ์ ๋ฐํ ์ ๋ณด ์ถ์ ๊ตฌํ
- Local-First Design ์ค๊ณ๋ฅผ ํตํ ์ธ๋ถ API ์์กด์ฑ ์ ๊ฑฐ ๋ฐ ๋ฏผ๊ฐ ๋ฐ์ดํฐ ๋ณด์์ฑ ํ๋ณด
- Memory๋ฅผ Side Feature๊ฐ ์๋ System Primitive๋ก ์ทจ๊ธํ๋ Memory-Native ํจ๋ฌ๋ค์ ์ ํ
์ค์ฒ ํฌ์ธํธ
- RAG ๋์ ์ Vector DB์ ์ ์ฌ๋ ๊ฒ์ ์ธ์ ๊ณ์ธต์ ๋ฉํ๋ฐ์ดํฐ ๊ตฌ์กฐ ๋ณํ ๊ฒํ - ๋ก๊ทธ, ๋ฉํธ๋ฆญ, Postmortem ๋ฑ ์ ํ/๋น์ ํ ๋ฐ์ดํฐ์ ์๊ด๊ด๊ณ ์ค์ ์ ์ํ ๊ทธ๋ํ ๊ตฌ์กฐ ์ค๊ณ ์ ์ฉ - ๋ฐ์ดํฐ ๋ณด์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ฅธ Local-first LLM ๋ฉ๋ชจ๋ฆฌ ์คํ ๋ฆฌ์ง ๊ตฌ์ถ ๊ฐ๋ฅ์ฑ ํ์ง - ๋ฌด๋ถ๋ณํ ๋ฐ์ดํฐ ์ ์ฅ์ ๋ฐ๋ฅธ Storage ์ฆ๊ฐ ๋ฐ Retrieval Latency ์ฆ๊ฐ๋ถ ์์ธก ๋ชจ๋ธ ์๋ฆฝ