XMem
Xmem is a India's First open source multi-modal, multi-agentic long‑term memory layer for AI agents.
파일 탐색기
최종 버전 다운로드 (.zip)- api-schema-diff.yml
- danger.yml
- deploy-aws.yml
- deploy-go.yml
- deploy-staging.yml
- docker-build-check.yml
- labeler.yml
- promote-to-production.yml
- security-scan.yml
- tests.yml
- CODEOWNERS
- labeler.yml
- PULL_REQUEST_TEMPLATE.md
- app.js
- index.html
- style.css
- __init__.py
- config.py
- dataset.py
- evaluate.py
- README.md
- run.py
- runner.py
- __init__.py
- io.py
- metrics.py
- xmem.py
- __init__.py
- config.py
- dataset.py
- README.md
- run.py
- runner.py
- __init__.py
- client.py
- config.py
- dataset.py
- metrics.py
- README.md
- run.py
- run_all_categories.py
- runner.py
- README.md
- docker-compose.dev.yml
- docker-compose.yml
- Dockerfile
- api-reference.md
- architecture.md
- benchmarks.md
- configuration.md
- contributing.md
- getting-started.md
- create-xmem.js
- package.json
- plugin.json
- index.md
- logout.md
- project-config.md
- session.md
- hooks.json
- plugin-utils.cjs
- xmem-client.cjs
- add-memory.cjs
- context-hook.cjs
- save-project-memory.cjs
- search-memory.cjs
- summary-hook.cjs
- SKILL.md
- SKILL.md
- package.json
- README.md
- plugin.json
- index.md
- logout.md
- project-config.md
- session.md
- hooks.json
- plugin-utils.cjs
- xmem-client.cjs
- add-memory.cjs
- context-hook.cjs
- save-project-memory.cjs
- search-memory.cjs
- summary-hook.cjs
- SKILL.md
- SKILL.md
- package.json
- README.md
- plugin.json
- xmem-client.cjs
- save-memory.cjs
- search-memory.cjs
- status.cjs
- SKILL.md
- SKILL.md
- SKILL.md
- package.json
- README.md
- mcp.json
- plugin.json
- xmem-config.md
- xmem-logout.md
- xmem-setup.md
- hooks.json
- xmem.mdc
- xmem-client.cjs
- mcp-server.cjs
- session-end.cjs
- session-start.cjs
- status.cjs
- SKILL.md
- SKILL.md
- SKILL.md
- .mcp.json
- package.json
- README.md
- cli.js
- cli.test.js
- package.json
- README.md
- cli.ts
- slash.ts
- capture.ts
- recall.ts
- search.ts
- status.ts
- store.ts
- client.ts
- config.ts
- index.ts
- logger.ts
- memory.ts
- openclaw.plugin.json
- package.json
- README.md
- runtime.ts
- auth.ts
- client.ts
- compaction.ts
- context.ts
- jsonc.ts
- logger.ts
- privacy.ts
- tags.ts
- index.ts
- cli.ts
- config.ts
- index.ts
- .gitignore
- bun.lock
- package.json
- README.md
- tsconfig.json
- benchmark_v2_ingest.py
- check-npm-publish.js
- context.py
- patch-extension-local.js
- verify.py
- xmem.js
- __init__.py
- base.py
- classifier.py
- code.py
- image.py
- judge.py
- profiler.py
- snippet.py
- summarizer.py
- temporal.py
- __init__.py
- activities.py
- jobs.py
- memory.py
- scanner.py
- secrets.py
- shared.py
- temporal_client.py
- worker.py
- workflows.py
- __init__.py
- admin.py
- api_keys.py
- auth.py
- billing.py
- code.py
- connectors.py
- enterprise.py
- health.py
- memory.py
- memory_graph.py
- scanner.py
- telemetry.py
- __init__.py
- app.py
- dependencies.py
- middleware.py
- schemas.py
- __init__.py
- context.py
- metering.py
- pricing.py
- razorpay.py
- service.py
- store.py
- types.py
- __init__.py
- analytics.py
- constants.py
- effort.py
- logging.py
- metrics.py
- monitoring.py
- settings.py
- __init__.py
- api_key_store.py
- models.py
- project_store.py
- user_store.py
- __init__.py
- annotation_service.py
- chat_orchestrator.py
- memory_service.py
- schemas.py
- __init__.py
- code_graph_client.py
- code_schema.py
- neo4j_client.py
- schema.py
- welcome.py
- __init__.py
- durable.py
- __init__.py
- base.py
- bedrock.py
- claude.py
- deepseek.py
- gemini.py
- groq.py
- mimo.py
- ollama.py
- openai.py
- openrouter.py
- registry.py
- __init__.py
- code_retrieval.py
- ingest.py
- retrieval.py
- weaver.py
- classification.py
- judge.py
- profile.py
- retrieval.py
- summary.py
- temporal.py
- classifier.py
- classifier_keywords.py
- code.py
- image.py
- judge.py
- profiler.py
- profiler_topics.py
- retrieval.py
- snippet.py
- summarizer.py
- temporal.py
- __init__.py
- ast_parser.py
- code_store.py
- enricher.py
- git_ops.py
- indexer.py
- runner.py
- __init__.py
- ast_parser.py
- embedder.py
- enricher.py
- git_ops.py
- indexer.py
- runner.py
- schemas.py
- store.py
- classification.py
- code.py
- events.py
- image.py
- judge.py
- profile.py
- retrieval.py
- summary.py
- weaver.py
- __init__.py
- base.py
- factory.py
- local.py
- pinecone.py
- team_annotation_store.py
- __init__.py
- billing.py
- exceptions.py
- retry.py
- text.py
- xmem.env.local
- test_app_errors.py
- test_billing_routes.py
- test_connectors.py
- test_dependencies_and_routes.py
- test_memory_versioning.py
- test_memory_flow.py
- test_code_retrieval_pipeline.py
- test_ingest_pipeline.py
- test_retrieval_pipeline.py
- test_weaver_pipeline.py
- test_agents.py
- test_billing_config.py
- test_database_stores.py
- test_provider_settings.py
- test_schemas.py
- test_utils.py
- conftest.py
- test_billing.py
- test_deterministic_memory_layer.py
- test_durable_jobs.py
- test_enterprise_chat.py
- test_v2_review_fixes.py
- main.go
- trace.go
- bootstrap.go
- main.go
- docker-compose.dev.yml
- Dockerfile
- configuration.md
- agents_test.go
- base.go
- classifier.go
- code.go
- helpers.go
- image.go
- judge.go
- profiler.go
- snippet.go
- summarizer.go
- temporal.go
- auth.go
- health.go
- memory_handlers.go
- memory_middleware.go
- middleware.go
- rate_limiter.go
- response.go
- server.go
- server_test.go
- types.go
- validation.go
- config.go
- types.go
- api_keys.go
- durable_jobs.go
- mongo.go
- memory.go
- neo4j.go
- types.go
- attempt.go
- durable.go
- durable_test.go
- memory_store.go
- payload.go
- runner.go
- models.go
- effort.go
- effort_test.go
- ingest.go
- retrieval.go
- classifier.go
- classifier_keywords.go
- code.go
- constants.go
- image.go
- judge.go
- profiler.go
- profiler_topics.go
- retrieval.go
- snippet.go
- summarizer.go
- temporal.go
- memory.go
- openai.go
- pinecone.go
- types.go
- retry.go
- text.go
- types.go
- weaver.go
- weaver_test.go
- .env.example
- .gitignore
- go.mod
- go.sum
- README.md
- .env.example
- .gitattributes
- .gitignore
- Aptfile
- benchmark.py
- CHANGELOG.md
- CONTRIBUTING.md
- Dangerfile.js
- docker-compose.local.yml
- Dockerfile
- LICENSE
- Local.md
- package.json
- Procfile
- pyproject.toml
- README.hi.md
- README.ja.md
- README.md
- README.zh-CN.md
- server.py
- setup.py
- uv.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/XortexAI/XMem
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd XMem
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose -f docker-compose.local.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
npm run dev
개발/실행 서버를 켭니다.
npm run setup
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm run start
개발/실행 서버를 켭니다.
npm run verify
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm run doctor
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Python
쉬움사전 준비물
pip install -e ".[local]"
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python -m src.scanner.runner \
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
