CortexBit
기반 서비스CortexBit 생태계의 일부

연상 기억
기억 서비스

캐릭터와 함께 성장하는 기억입니다. AMS는 모든 상호작용을 살아 있는 에피소드로 기록하고, 관찰을 재사용 가능한 지식으로 통합하며, 인간의 기억처럼 연상 경로를 따라 관련 경험을 회상합니다.

AMS의 차별점

  • 키워드가 아닌 연상으로 회상
  • 빈 상태가 아니라 초기 기억에서 시작
  • 모든 상호작용을 통해 성장
  • 관찰과 수정이 가능하며, 설계 단계부터 안전성 확보

기존 방식의 한계

검색은 기억이 아닙니다.

일반적인 방식은 질의와 일치하는 문서를 찾습니다. 그러나 기억하지도, 연관성을 형성하지도, 경험과 함께 성장하지도 않습니다. AMS는 완전히 다른 관점에서 출발합니다. 기억은 검색 문제가 아니라, 서로 연결된 경험으로 이루어진 살아 있는 구조입니다.

비교 항목AMS일반적 접근 방식
기억 모델연상 그래프, 의미 기억, 에피소드 기억의 다층 구조단일 텍스트 인덱스 또는 컨텍스트 윈도우
회상 방식그래프 탐색과 의미 유사도를 결합한 검색Top-K 키워드 일치만 사용
초기 상태전체 삶의 이력을 초기 기억으로 사전 로드빈 컨텍스트를 문서로 채움
성장성모든 상호작용을 통해 기억이 확장되고 연결이 강화됨정적인 문서 저장소로, 진화하지 않음
제어사용자가 런타임 기억을 검색, 편집, 삭제 가능무엇이 저장되었고 왜 저장되었는지 확인 불가
개인정보 보호사용자 데이터를 캐릭터 IP와 분리하고 학습에 사용하지 않음사용자 데이터가 학습 파이프라인과 혼합되며 분리되지 않음
정체성캐릭터별 경계를 기억 계층에서 강제일반 콘텐츠 필터만 사용하며 캐릭터 인식 없음
행동통제된 시나리오 전환과 설계된 스토리 아크반응형 동작만 가능하며 행동 발달 경로 없음
효율성필요한 정보만 포함한 제한된 컨텍스트전체 대화 기록을 컨텍스트 윈도우에 삽입

기억 계층

네 개의 계층으로 이루어진 기억.

AMS는 다양한 기억 방식을 하나의 시스템으로 통합합니다. 각 계층은 서로 다른 역할을 담당하며, 함께 인간과 유사한 기억 경험을 구현합니다.

에피소드 기억

모든 상호작용은 살아 있는 에피소드로 기록됩니다. 대화, 사건, 관찰은 시간 순서대로 저장되어 캐릭터의 가공되지 않은 경험 흐름을 형성합니다.

통합 지식

사실과 관찰은 에피소드에서 추출되어 간결한 지식 단위로 통합됩니다. 캐릭터는 단순히 무슨 일이 있었는지를 기억하는 데 그치지 않고, 그 경험에서 무엇을 배웠는지도 이해합니다.

연상 그래프

지식은 서로 연결된 개념의 네트워크로 구조화됩니다. 캐릭터가 한 사람을 떠올리면, 그 사람과 관련된 장소, 감정, 사건도 함께 회상합니다. 기억은 검색이 아니라 연상을 따라 탐색됩니다.

의미 기반 회상

벡터 기반 검색을 통해 의미 수준에서 유연하게 기억을 불러올 수 있습니다. 정확히 같은 표현이 아니어도 관련 기억을 찾을 수 있습니다.

안전 아키텍처

서로 독립된 세 가지 보호 회로.

캐릭터는 적응하지만 통제를 벗어나지 않습니다. 세 가지 독립 안전 회로가 병렬로 작동하며, 각각 캐릭터와 사용자 경험의 서로 다른 영역을 보호합니다.

회로 1

정체성 보호

캐릭터의 성격과 지식 범위를 보호합니다. 역할에서 벗어나게 하려는 시도, 정의된 지식 범위를 초과하는 요구, 정체성과 일치하지 않는 행동을 탐지합니다. 응답은 사용자에게 전달되기 전에 검토되며, 필요에 따라 완화되거나 차단됩니다.

회로 2

시나리오 가드

캐릭터의 행동 발달 경로를 보호합니다. 설계된 시나리오 구조는 이야기, 감정 상태, 관계 단계가 어떻게 발전해야 하는지를 정의합니다. 캐릭터는 이러한 구조를 다시 쓰거나 건너뛰거나 삭제할 수 없습니다. 모든 행동 전환은 사전에 정의된 경로에 따라 검증됩니다.

회로 3

기억 범위 잠금

개인 기억이 사용자나 세션 사이에서 유출되는 것을 방지합니다. 접근 범위는 요청 본문 매개변수가 아니라 인증된 사용자 ID와 세션 토큰을 기반으로 계산됩니다. 사용자의 런타임 기억은 캐릭터 설정을 변경할 수 없으며, 다른 사용자의 기억이 섞일 수도 없습니다.

왜 세 가지 회로인가: 각 회로는 독립적으로 작동하며, 하나가 손상되어도 다른 회로를 우회할 수 없습니다. 캐릭터가 역할을 유지하고(회로 1), 스토리 구조를 따르더라도(회로 2), 다른 사용자의 기억에는 접근할 수 없습니다(회로 3). 다층 방어를 전제로 한 설계입니다.

기억 아키텍처

세 개의 계층. 명확한 경계.

AMS는 세 가지 기억 범주를 엄격히 분리합니다. 이는 단순한 기술적 세부사항이 아니라, 사용자 개인정보를 보호하고 데이터 보호 규정을 준수하기 위한 핵심 기반입니다.

사용자 개인 데이터

사용자 런타임 기억

캐릭터와 상호작용하는 동안 형성되는 기억입니다. 메시지, 에피소드, 선호도, 사실, 벡터 표현, 계정과 연결된 그래프 관계가 포함됩니다. 개인화에 사용되며 언제든지 조회, 편집, 삭제, 내보내기가 가능합니다.

서비스 설정

캐릭터 설정 기억

캐릭터의 정체성, 성격 매개변수, 행동 규칙, 시나리오 제약, 도메인 지식을 보관합니다. 안정적인 캐릭터 동작을 위해 작성된 설정 및 편집 콘텐츠이며, 특정 사용자의 개인 데이터는 포함하지 않습니다.

비식별화

집계 및 합성 경험

시뮬레이션 환경, 합성 시나리오, 편집 콘텐츠, 신뢰성 있게 비식별화된 집계 패턴으로 구성된 일반 경험 구조입니다. 개인 대화나 식별 가능한 사용자 데이터는 이 계층에 포함되지 않습니다. 신뢰성 있게 비식별화할 수 없는 데이터는 사용자 런타임 기억에 남습니다.

핵심 원칙: 사용자 런타임 기억은 캐릭터 설정이나 집계 경험과 절대 혼합되지 않습니다. 런타임 기억을 삭제하면 캐릭터의 정체성이나 일반 지식에 영향을 주지 않고 개인 데이터만 제거됩니다.

핵심 기능

저장 계층이 아닌, 기억 시스템.

연상 회상

캐릭터는 키워드로 기억을 검색하지 않습니다. 연결된 개념 사이를 연상 경로를 따라 탐색하며, 인간의 사고가 자연스럽게 흐르는 방식으로 관련 기억을 찾습니다.

초기 기억

캐릭터는 빈 상태가 아니라, 미리 구성된 삶의 기억에서 시작합니다. 정체성, 관계, 경험, 행동 이력은 첫 상호작용 전에 로드됩니다.

성장하는 기억

모든 대화는 캐릭터의 경험에 추가됩니다. 새로운 연관성이 형성되고, 기존 연결은 강화되며, 지식은 상호작용할 때마다 발전합니다.

사용자 제어형 런타임 기억

캐릭터와 상호작용하면 해당 사용자만을 위한 별도의 런타임 기억 계층이 형성됩니다. 대화 내용, 선호도, 공유 이력은 사용자의 개인 데이터입니다. 언제든지 조회, 검색, 편집, 삭제할 수 있습니다.

캐릭터 경험 계층

캐릭터는 시뮬레이션 환경, 편집 콘텐츠, 신뢰성 있게 비식별화된 집계 패턴을 통해 일반 지식을 형성합니다. 이는 서비스 설정과 공유 경험이며 개인 데이터가 아닙니다. 특정 사용자에게 역추적할 수 없습니다.

행동 경계

모든 캐릭터는 실행 시 적용되는 안전 경계 안에서 동작합니다. 정체성 보호, 주제 제한, 적절한 응답 처리는 나중에 덧붙인 기능이 아니라 기억 시스템 자체에 내장되어 있습니다.

시나리오 인식형 행동

캐릭터는 단순히 반응하는 데 그치지 않고, 정의된 경로를 따라 발전합니다. 설계된 시나리오 구조가 통제된 전환을 통해 행동의 진화를 이끕니다. 스토리 아크, 감정 변화, 관계 단계는 캐릭터가 임의로 덮어쓸 수 없는 경계 안에서 전개됩니다.

제한된 컨텍스트

에이전트에는 무한한 메시지 기록이 아니라, 필요한 정보만 포함한 제한된 컨텍스트가 제공됩니다. 시스템은 현재 상황에 관련된 내용을 판단하고 정확히 필요한 정보만 전달합니다. 이를 통해 빠르고 집중도 높으며 비용 효율적인 상호작용을 유지합니다.

범위 우선 기억 격리

기억은 글로벌, 사용자별, 세션별 범위로 물리적으로 분리됩니다. 캐릭터의 일반 지식, 사용자의 개인 상호작용 이력, 단일 세션의 기억은 엄격히 격리되며 서로 유출되지 않습니다.

세밀한 기억 제어

개별 기억 엔터티, 연관 관계, 전체 구조를 원하는 수준에서 검색, 확인, 편집, 삭제할 수 있습니다. 무엇을 기억하고 무엇을 잊을지 정밀하게 제어할 수 있습니다.

아키텍처 기반 개인정보 보호

사용자 런타임 기억은 캐릭터 기억과 엄격히 분리됩니다. 개인 데이터를 삭제해도 캐릭터의 정체성에는 영향을 주지 않습니다. 사용자 데이터는 모델 학습에 사용되지 않으며, 판매되거나 제3자와 공유되지 않습니다.

브랜드별 격리

각 제품 또는 브랜드에는 독립된 기억 공간이 할당됩니다. 한 제품의 캐릭터 기억이 다른 제품과 공유되거나 유출되지 않으며, 기반 계층에서부터 격리가 적용됩니다.

성장하는 기억을 캐릭터에게.

AMS는 모든 CortexBit 캐릭터를 지원하는 기억 기반이며, 자체 AI 에이전트, 로봇, 인터랙티브 시스템을 위한 기억 엔진으로도 사용할 수 있습니다.