Repolode
Martian-Engineering

Martian-Engineering/lossless-claw

모든 메시지를 SQLite에 저장하고, 잘라내는 대신 DAG 기반 요약을 제공하는 OpenClaw용 컨텍스트 관리 플러그인입니다.

스타
4,917
포크
457
열린 이슈
263
마지막 커밋
어제

어떤 프로젝트인가요?

Lossless Claw는 에이전트 프레임워크인 OpenClaw의 플러그인으로, 긴 대화를 압축하는 방식을 바꿉니다. 대화가 모델의 컨텍스트 윈도우를 넘을 때 이전 메시지를 버리는 대신, 모든 메시지를 SQLite 데이터베이스에 저장하고 설정된 LLM으로 오래된 메시지 묶음을 요약한 뒤, 그 요약을 상위 수준 노드로 다시 압축해 방향성 비순환 그래프(DAG)를 구성합니다.

매 턴마다 요약과 가장 최근의 원본 메시지를 바탕으로 에이전트의 컨텍스트를 구성합니다. 에이전트는 lcm_grep, lcm_describe, lcm_expand 도구를 사용해 압축된 대화 기록을 검색하고, 요약의 바탕이 된 원본 내용을 자세히 살펴볼 수 있습니다. 원본 메시지는 삭제되지 않으며, 요약에는 출처가 연결됩니다.

플러그인에는 데이터베이스를 읽고 설정을 확인하거나 변경할 수 있는 lcm 셸 CLI, 백업 및 요약 상태 점검을 위한 기본 제공 /lossless 채팅 명령, 기존 OpenClaw JSONL 세션 파일을 가져오는 세션 마이그레이션 도구도 포함되어 있습니다.

핵심 기능

  • 01모든 메시지를 대화별로 정리해 SQLite에 저장하므로 메시지가 잘리지 않습니다.
  • 02대화 기록이 쌓이면 이를 압축하는 요약 DAG를 구성합니다.
  • 03요약과 최근 원본 메시지를 바탕으로 매 턴의 컨텍스트를 구성합니다.
  • 04압축된 내용을 검색하고 복구할 수 있는 lcm_grep, lcm_describe, lcm_expand 도구를 제공합니다.
  • 05lcm CLI, 세션 내 /lossless 명령, 일회성 세션 마이그레이션 도구를 제공합니다.

활용 사례

  • 이전 대화를 기억해야 하는 장기 실행 개인 OpenClaw 어시스턴트를 운영할 때.
  • 컨텍스트가 잘려 사라질 수 있는 과거 대화에서 정확한 세부 내용을 복구할 때.
  • OpenClaw 배포 환경의 대화 데이터베이스를 확인하거나 백업할 때.
  • 플러그인을 활성화한 뒤 기존 OpenClaw 세션 기록을 LCM 저장소로 가져올 때.

빠른 시작

  1. 1

    OpenClaw의 플러그인 설치 프로그램으로 플러그인을 설치합니다

    openclaw plugins install @martian-engineering/lossless-claw@latest
  2. 2

    openclaw.json에서 context engine slot을 lossless-claw로 설정하고 해당 conversation prompt hook을 활성화합니다

  3. 3

    설정을 변경한 후 OpenClaw를 다시 시작합니다

사용 전 알아둘 점

  • OpenClaw 2026.9.2 이상이 필요하며, OpenClaw 내부에서만 실행되는 플러그인입니다.
  • 요약에는 OpenClaw에서 설정해야 하는 LLM 제공업체가 사용되며, API 비용이 추가될 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

lossless-claw은(는) 무엇인가요?
모든 메시지를 SQLite에 저장하고, 잘라내는 대신 DAG 기반 요약을 제공하는 OpenClaw용 컨텍스트 관리 플러그인입니다. Lossless Claw는 에이전트 프레임워크인 OpenClaw의 플러그인으로, 긴 대화를 압축하는 방식을 바꿉니다. 대화가 모델의 컨텍스트 윈도우를 넘을 때 이전 메시지를 버리는 대신, 모든 메시지를 SQLite 데이터베이스에 저장하고 설정된 LLM으로 오래된 메시지 묶음을 요약한 뒤, 그 요약을 상위 수준 노드로 다시 압축해 방향성 비순환 그래프(DAG)를 구성합니다.
lossless-claw은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
lossless-claw은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
lossless-claw은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. lossless-claw의 마지막 커밋은 2026년 11월 5일입니다.
lossless-claw은(는) 어디에 사용할 수 있나요?
이전 대화를 기억해야 하는 장기 실행 개인 OpenClaw 어시스턴트를 운영할 때. 컨텍스트가 잘려 사라질 수 있는 과거 대화에서 정확한 세부 내용을 복구할 때. OpenClaw 배포 환경의 대화 데이터베이스를 확인하거나 백업할 때. 플러그인을 활성화한 뒤 기존 OpenClaw 세션 기록을 LCM 저장소로 가져올 때.
lossless-claw는 어떻게 설치하나요?
OpenClaw의 플러그인 설치 프로그램으로 플러그인을 설치합니다: openclaw plugins install @martian-engineering/lossless-claw@latest openclaw.json에서 context engine slot을 lossless-claw로 설정하고 해당 conversation prompt hook을 활성화합니다 설정을 변경한 후 OpenClaw를 다시 시작합니다
lossless-claw은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Martian-Engineering/lossless-claw

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트