사용 중인 시스템으로 보입니다
Linux
- x86_64ai-memory-linux-x86_64.tar.gz22.8 MBSHA-256 체크섬
- ARM64ai-memory-linux-aarch64.tar.gz21.3 MBSHA-256 체크섬
압축을 풀고 ./ai-memory init을 실행한 다음 serve를 실행합니다.
사용 중인 시스템으로 보입니다
압축을 풀고 ./ai-memory init을 실행한 다음 serve를 실행합니다.
사용 중인 시스템으로 보입니다
launchd 에이전트가 포함되어 있습니다. 브라우저로 받았다면 먼저 quarantine 플래그를 제거하세요.
사용 중인 시스템으로 보입니다
실험적 지원입니다. 공식 지원 경로는 WSL2에서 Linux 빌드를 쓰는 것입니다. Scoop도 같은 zip을 설치합니다.
sha256sum -c ai-memory-linux-x86_64.tar.gz.sha256 # macOS: shasum -a 256 -c ...
압축을 푼 뒤 설정 가이드에 따라 바이너리를 설치하고 서버를 설정한 다음 에이전트를 실행하세요.
나중에 쓰기 가능한 위치에 설치된 바이너리(Linux, macOS, Windows zip)는 ai-memory upgrade로 스스로 업데이트합니다. 일치하는 릴리스를 내려받아 체크섬을 검증하고 훅을 새로 고칩니다. 패키지는 각자의 패키지 매니저로 업데이트합니다.
2.x에서 업데이트하나요? 위키와 데이터베이스를 백업한 후 서버를 업데이트하고, 그다음 클라이언트를 업데이트하세요. 마이그레이션은 단방향이며 되돌리려면 이전 바이너리와 백업이 필요합니다. 3.0 업그레이드 절차 보기.
mise use -g github:akitaonrails/ai-memory
Linux와 macOS. 체크섬을 대신 검증해 줍니다. 새 릴리스가 올라오기까지 하루 정도 걸릴 수 있습니다.
yay -S ai-memory-bin # 사전 빌드
yay -S ai-memory # 소스 빌드
사용자 서비스 또는 시스템 서비스용 systemd 유닛을 설치합니다.
sudo dnf install ./ai-memory-3.4.0-1.x86_64.rpm # or .aarch64.rpm
x86_64와 aarch64 패키지에 바이너리, 훅 소스, systemd 유닛이 들어 있습니다. 이후 사용자 서비스 또는 시스템 서비스 단계를 따르세요.
scoop bucket add akitaonrails https://github.com/akitaonrails/scoop-bucket
scoop install ai-memory
메인테이너의 bucket을 추가하고, 릴리스와 함께 공개된 체크섬으로 zip을 확인한 뒤 ai-memory를 PATH에 넣습니다. 업데이트는 scoop update ai-memory이며, 내장 자동 업그레이드는 Scoop 설치를 거부합니다.
docker pull akitaonrails/ai-memory:latest
멀티 아키텍처: linux/amd64와 linux/arm64를 제공하므로 Apple Silicon에서도 에뮬레이션이 필요 없습니다.
git clone https://github.com/akitaonrails/ai-memory
cd ai-memory && cargo build --release --workspace
rust-toolchain.toml에 고정된 Rust 툴체인이 필요합니다.
원격 서버로 훅만 보내는 클라이언트 컴퓨터에는 전체 바이너리가 필요 없습니다. 릴리스에는 ai-memory-install-hooks와 Linux, macOS, Windows용 Docker 래퍼 스크립트도 들어 있습니다. 목록은 릴리스 페이지에 있습니다.
최신 릴리스의 요약을 먼저 보여 주고, 그 이전 릴리스는 항목 수로 보여 줍니다. 모든 항목은 GitHub의 전체 변경 이력에서 볼 수 있습니다.
v3.4.0의 새 기능
Claude Code나 Codex, Factory Droid가 대화를 압축하면 훅이 평소의 시작 패킷 대신 세션의 첫 프롬프트와 최신 프롬프트를 담은 짧은 앵커를 넣어 줍니다. 모든 에이전트에는 압축 뒤 자기 프롬프트를 다시 읽고 요약보다 그것을 믿으라는 규칙도 들어갑니다.
브라우저와 CLI의 사람용 출력이 영어와 브라질 포르투갈어로 제공됩니다. 브라우저는 Accept-Language를 따르고 자체 선택기도 있습니다. CLI는 --language, AI_MEMORY_LANGUAGE, config.toml의 language를 따릅니다. 저장된 페이지와 JSON, 로그는 그대로입니다.
메인테이너의 bucket을 추가하고 scoop install ai-memory를 실행합니다. 릴리스마다 매니페스트를 Windows zip과 함께 공개한 체크섬에 고정하며, setup은 cleanup이 지우는 버전 폴더 대신 안정적인 current 정션을 기록합니다.
통합, bootstrap, auto-improve, dream, lint, profile, 재랭킹, 질의 답변이 각각 자기 제공자와 폴백 체인을 지정할 수 있습니다. 지정하지 않은 작업은 기본 제공자를 쓰고, 지정한 작업은 기본 제공자가 아예 없어도 동작합니다.
선택 설치하는 임포터가 읽기 전용 스냅숏에서 claude-mem의 지원 SQLite 스키마를 읽습니다. 프로젝트 매핑은 명시적으로 지정하고, 클라이언트에서 민감한 값을 지우며, 기본은 드라이런입니다. 그 아래에서는 보호된 배치 쓰기가 한 프로젝트에 페이지 1~100개를 원자적으로 기록합니다.
하나는 '오래됨'이나 '틀림' 피드백이 열려 있는 페이지의 권위를, 다시 쓸 때까지 낮춥니다. 다른 하나는 세션이 비슷한 질의에서 읽었거나 도움이 됐다고 표시한 페이지를 끌어올립니다. 둘 다 기본 가중치는 0.0이고, explain=true에 표시됩니다.
도구가 건드린 파일의 경로를 색인에 넣기, AI_MEMORY_AUTO_HANDOFF=off로 그 실행만 handoff 남기지 않기, 복구 스냅숏을 프로젝트별로 끄기, 대기 중인 메일을 프롬프트에서 알리기, 브리핑에서 최근 세션을 50개까지 읽기. 모두 기본은 꺼짐입니다.
이 릴리스의 다른 변경 사항:추가 25건변경 2건수정 4건변경 이력 항목
MIT 라이선스의 무료 오픈 소스입니다. 기본 기억 기능에는 모델 API 키가 필요 없지만, 코딩 에이전트는 별도 계정이 필요할 수 있습니다.