AMCP

기억은 제품이 아니라 계약이어야 합니다.

AMCP는 Nunchi 내부에서 기억이 이동하는 표준 계약입니다. 같은 로컬 런타임 안에서는 Engram이 AMCP 계약을 직접 따르고, 경계를 넘을 때는 Axon이 같은 계약을 wire로 운반합니다.

Semantic contract

Engram이 로컬 Norfolk/Nexus adapter를 직접 호출하더라도 요청/응답의 모양은 AMCP 계약을 따릅니다.

Wire profile

프로세스, 기기, 팀, 제품 경계를 넘을 때는 같은 AMCP 계약을 Axon이 wire로 운반합니다.

Canonical record

content, type, scope, origin, retention, source_refs 같은 최소 기억 단위를 맞춥니다.

Recall result

memory, score, match_basis, confidence로 왜 이 기억이 선택됐는지 설명할 수 있게 합니다.

Time and experience

AMCP v0.3은 시간, 순서, 행동-결과 구조를 담아 로봇과 현장 시스템의 기억까지 준비합니다.

Backend independent

json, sqlite, vectorDB, SaaS, 로컬 런타임이 같은 기억 계약으로 움직일 수 있어야 합니다.