LTM: 모델과 기계 간 이식 가능한 에이전트 메모리를 위한 JSON 프로토콜
여러 편집기나 기계에서 Claude를 사용한다면 컨텍스트 이식성의 벽에 부딪혔을 것입니다. CLAUDE.md가 Cursor를 따라가지 못하고, Cursor 규칙이 Codex로 전송되지 않으며, 모델이나 OS 전환 시 아무것도 유지되지 않습니다. 기존의 "에이전트 메모리" 도구는 대부분 수동으로 관리하는 마크다운 파일이나 공급업체에 종속된 저장소입니다. ltm이라는 새로운 오픈소스 프로젝트는 다른 접근 방식을 취합니다: Core Memory Packet이라는 작은 JSON 프로토콜과 패킷을 이동시키는 CLI 및 서버입니다.
작동 방식
세션이 끝나면 에이전트가 ltm save를 호출합니다. 다음 세션이 시작되면 ltm resume이 현재 장애물에 대한 정보를 가져옵니다. 모델, 도구, 기계에 관계없이 말이죠. 패킷은 5개의 필수 필드를 포함하며 일반적으로 2~5KB입니다:
- 목표: 달성하려는 것
- 확정된 결정: 코드를 형성한 제약 조건
- 이미 시도한 것: 막다른 길과 거부된 접근 방식
- 다음 단계: 다음에 할 일
커밋 로그에는 이미 잘 진행된 작업이 포함되어 있습니다. LTM은 에이전트가 저장소에서 재구성할 수 없는 것, 즉 코드에 나타나지 않는 막다른 길과 제약 조건에 초점을 맞춥니다.
주요 설계 결정
- 모델, 도구, 기계에 무관: macOS의 Claude가 작성한 패킷은 Linux의 Codex나 동료의 기계에서도 잘 읽힙니다. 프로토콜이 제품이며 CLI와 서버는 참조 구현입니다.
- 토큰 효율성: 세션 시작 시 2~5KB 패킷은 에이전트가 코드베이스를 다시 탐색하여 이미 시도하고 거부된 것을 재발견하도록 하는 것보다 저렴합니다.
- 자가 호스팅 또는 관리형 허브: 어느 쪽이든 동일한 프로토콜입니다. 하나의 Go 바이너리, 디스크의 SQLite, 저사양 VPS에서 실행됩니다.
- 삭제는 필수: 모든 패킷은 기계를 떠나기 전에 스캔됩니다. AWS 키, GitHub 토큰, JWT, 개인 키, 절대 경로, Slack 및 Stripe 토큰 등이 기본적으로 차단됩니다. 비밀 정보는 이동하지 않습니다.
- MCP 기본 지원: Claude Code, Cursor, Zed, Codex 등은 ID를 입력하지 않고도
save와resume을 도구로 호출할 수 있습니다. - 의도는 이식 가능하지만 구성은 아님: 패킷은
CLAUDE.md, 스킬, 프롬프트, 도구 설정을 절대 전달하지 않습니다. 이들은 로컬에 남습니다.
가입 없이 시도하기
재개(resume)가 어떻게 보이는지 즉시 확인할 수 있습니다: ltm example --resume은 샘플 패킷에 대한 전체 흐름을 실행하고 재개 블록을 클립보드에 복사합니다.
라이선스 및 윤리
LTM은 Apache 2.0 라이선스입니다. 제작자는 LLM 도움을 인정합니다: 에이전트가 접촉한 모든 커밋에는 Linux 커널 규칙에 따른 Assisted-by: 트레일러가 포함됩니다.
저장소: github.com/dennisdevulder/ltm
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

스킬 빌: AI 코딩 스킬을 위한 마크다운 기반 거버넌스 프레임워크
한 개발자가 Kotlin, Android/KMP, PHP, Go를 위한 44개의 Markdown 기반 AI 스킬 프레임워크인 Skill Bill을 구축했습니다. 이 프레임워크는 명명법 변화와 중복 로직 같은 프롬프트 관리 문제를 해결하며, 'feature-implement'와 같은 오케스트레이터 스킬이 10-12개의 스킬 호출을 연결하고 Claude Code, Copilot, GLM, Codex와 동기화됩니다.

Observer로 로컬 LLM을 휴대폰에서 실행하세요: 모니터링 및 로깅을 위한 오프라인 에이전트
Observer는 오픈소스 iOS 앱으로, 멀티모달 LLM을 휴대폰에서 로컬로 실행하여 이벤트를 모니터링하고 데이터를 기록하며 Discord 알림을 트리거합니다. 모든 작업이 오프라인에서 무료로 이루어집니다.

Keyoku 플러그인, OpenClaw의 정적 하트비트를 메모리 기반 자율성으로 대체
Keyoku는 에이전트의 하트비트를 정적 HEARTBEAT.md 파일 읽기에서 실제 메모리 저장소를 스캔하여 정체된 작업, 포기된 약속, 충돌하는 정보, 소원해진 관계를 확인하는 방식으로 변경하는 무료 OpenClaw 플러그인입니다. SQLite + HNSW를 사용하는 로컬 Go 엔진으로 작동하며 세 가지 자율성 수준(관찰, 제안, 실행)을 제공합니다.

스탠퍼드 연구진, 온디바이스 AI 에이전트를 위한 로컬-퍼스트 프레임워크 'OpenJarvis' 공개
스탠퍼드 연구진이 도구, 메모리, 학습 기능을 갖춘 온디바이스 개인 AI 에이전트 구축을 위한 로컬 퍼스트 프레임워크인 OpenJarvis를 공개했습니다. 이 프로젝트에는 개발자들이 살펴볼 수 있는 GitHub 저장소와 웹사이트 링크가 포함되어 있습니다.