{"id":50783125,"url":"https://github.com/hgwk/memory","last_synced_at":"2026-06-12T05:02:48.395Z","repository":{"id":346925637,"uuid":"1192193892","full_name":"hgwk/memory","owner":"hgwk","description":"로컬 AI 에이전트를 위한 인간형 메모리 시스템. 검색 대신 자동 표면화와 연상 회상을 지향합니다.","archived":false,"fork":false,"pushed_at":"2026-03-26T01:28:45.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-25T07:38:35.037Z","etag":null,"topics":["agent-memory","ai","episodic-memory","local-first","mcp","python","spreading-activation","sqlite"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hgwk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-26T01:26:15.000Z","updated_at":"2026-03-26T01:28:49.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/hgwk/memory","commit_stats":null,"previous_names":["higgs-works/memory","hgwk/memory"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/hgwk/memory","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hgwk%2Fmemory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hgwk%2Fmemory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hgwk%2Fmemory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hgwk%2Fmemory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hgwk","download_url":"https://codeload.github.com/hgwk/memory/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hgwk%2Fmemory/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34229625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-memory","ai","episodic-memory","local-first","mcp","python","spreading-activation","sqlite"],"created_at":"2026-06-12T05:02:45.666Z","updated_at":"2026-06-12T05:02:48.336Z","avatar_url":"https://github.com/hgwk.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Memory\n\n\u003e Human-Like Memory System for Local AI Agents\n\u003e\n\u003e 검색 기반 메모리가 아니라, 현재 컨텍스트에서 관련 기억이 자동으로 떠오르는 로컬 우선 메모리 시스템.\n\n## What It Is\n\n기존 AI 메모리 서비스는 결국 **검색 엔진**이다. 하지만 인간의 기억은 검색하지 않는다. 관련 상황에서 **자동으로 떠오른다**.\n\n```\n기존: \"JWT 관련 기억 검색해줘\" → 결과\n우리: (인증 얘기 중) → \"아, 그때 JWT 선택한 이유가...\" 자동 표면화\n```\n\n이 프로젝트는 로컬 AI 에이전트를 위한 인간형 메모리 시스템을 설계한다. 핵심은 검색이 아니라 `자동 표면화`, 청크가 아니라 `에피소드`, 벡터 유사도가 아니라 `연상 네트워크`다.\n\n현재 저장소는 구현 이전 단계의 설계 문서와 제품 구조를 정리하는 데 초점을 두고 있다.\n\n## Core Principles\n\n1. **검색 없는 기억**: 명시적 검색 없이 자동 표면화\n2. **연상 네트워크**: 기억 간 연결을 통한 활성화 전파\n3. **동적 강도**: 사용 패턴에 따른 기억 강도 변화\n4. **에피소드 중심**: 청크가 아닌 경험 단위 저장\n\n## Why It Is Different\n\n| 기존 (Supermemory 등) | 우리 |\n|---------------------|-----|\n| 검색 기반 | 자동 표면화 |\n| 벡터 유사도 | 연상 네트워크 |\n| 정적 저장 | 동적 강도 변화 |\n| 청크 단위 | 에피소드 단위 |\n\n## Current Scope\n\n- `Memory Core`: SQLite 기반 에피소드/엔티티/연결 저장\n- `Surfacing Engine`: 컨텍스트 기반 자동 표면화와 UX 가드레일\n- `MCP Adapter`: 범용 에이전트 통합 인터페이스\n- `Web Dashboard`: 메모리, 표면화 로그, 피드백을 확인하는 로컬 UI\n\n## Docs\n\n- [문서 인덱스](./docs/README.md) - 전체 문서 맵과 상태\n- [PRD](./docs/product/PRD.md) - 현재 기준 제품 요구사항\n- [컨셉 문서](./docs/product/concept.md) - 문제 정의 및 설계 원칙\n\n## Status\n\n설계 단계.\n\n- 현재 기준 문서: [PRD](./docs/product/PRD.md)\n- 현재 상태: 컨셉 및 구조 문서화 진행 중\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhgwk%2Fmemory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhgwk%2Fmemory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhgwk%2Fmemory/lists"}