c0ntextKeeper
Automatic context preservation for Claude Code. Never lose work to compaction again. 7 hooks, 187 semantic patterns, 3 MCP tools.
File Explorer
Download Latest Version (.zip)- archive-integrity.md
- audit.md
- context-quality.md
- doc-crosscheck.md
- documentation-sync.md
- hook-validator.md
- mcp-audit.md
- performance-monitor.md
- release-orchestrator.md
- security-audit.md
- plugin.json
- README.md
- bug_report.md
- feature_request.md
- ci.yml
- publish.yml
- star-history.yml
- BRANCH_STRATEGY.md
- CODEOWNERS
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- REPOSITORY_SETTINGS.md
- star-history-dark.svg
- star-history-light.svg
- star-history.json
- context-loader.md
- mcp-resources.md
- CI-CD-GUIDE.md
- OPEN-SOURCE-RELEASE-PLAN.md
- project-context.md
- RELEASE-GUIDE.md
- auto-load-guide.md
- cli-reference.md
- mcp-guide.md
- migration-guide.md
- quickstart.md
- troubleshooting.md
- use-cases.md
- user-guide.md
- configuration.md
- file-formats.md
- hook-integration.md
- hooks-customization.md
- hooks-reference.md
- mcp-activation.md
- mcp-testing.md
- mcp-tools-fixes.md
- mcp-tools.md
- mcp-usage.md
- performance-benchmarks.md
- storage.md
- test-results-summary.md
- EXAMPLES.md
- FEATURES.md
- NAMING-CONVENTIONS.md
- README.md
- api-implementation.json
- react-debugging.json
- sample-session-extracted.json
- sample-session.jsonl
- README.md
- test-all.js
- test-posttool.js
- test-stop.js
- test-userprompt.js
- cleanup-archive.js
- cleanup-index.js
- cleanup-prompts-folders.js
- fix-unknown-sessions.js
- get-timestamp.js
- install-hook.js
- post-install.js
- README.md
- setup-hooks.js
- star-history.js
- test-mcp-tools.js
- validate-archive.js
- validate-public-ready.sh
- benchmark.ts
- debug.ts
- doctor.ts
- hooks-health.ts
- hooks-manager.ts
- init.ts
- migrate.ts
- archiver.ts
- config.ts
- context-loader.ts
- extractor.ts
- indexer.ts
- patterns.ts
- retriever.ts
- scorer.ts
- types.ts
- notification.ts
- posttool.ts
- precompact.ts
- session-end.ts
- session-start.ts
- stop.ts
- userprompt.ts
- index.ts
- file-store.ts
- cli-styles.ts
- filesystem.ts
- formatter.ts
- hook-storage.ts
- logger.ts
- path-resolver.ts
- project-utils.ts
- security-filter.ts
- session-namer.ts
- test-helpers.ts
- transcript.ts
- cli.ts
- index.ts
- claude-actual-format.jsonl
- comprehensive-test.jsonl
- sample-transcript.jsonl
- auto-load.test.ts
- cli.test.ts
- mcp-server.test.ts
- notification.test.ts
- posttool.test.ts
- precompact.test.ts
- session-end.test.ts
- session-start.test.ts
- stop.test.ts
- userprompt.test.ts
- file-store.test.ts
- archiver.test.ts
- context-loader.test.ts
- extractor.test.ts
- patterns.test.ts
- project-utils.test.ts
- retriever.test.ts
- scorer.test.ts
- security-filter.test.ts
- path-resolver.test.ts
- setup.ts
- .env.example
- .gitignore
- .npmignore
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- eslint.config.js
- jest.config.js
- LICENSE
- package-lock.json
- package.json
- README.md
- SECURITY.md
- setup-env.sh
- tsconfig.json
# Installation Guide
git clone https://github.com/Capnjbrown/c0ntextKeeper
Downloads the entire project code from GitHub to your computer.
cd c0ntextKeeper
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Node.js Node.js must be installed to use npm.
npm install -g c0ntextkeeper && c0ntextkeeper setup
Installs the package published on the npm registry globally โ no need to clone the source.
npm install -g c0ntextkeeper
Installs the package published on the npm registry globally โ no need to clone the source.
Pulled directly from this repo's README.
3. Node.js
Easynpm install -g c0ntextkeeper && c0ntextkeeper setup
Installs the package published on the npm registry globally โ no need to clone the source.
npm install -g c0ntextkeeper
Installs the package published on the npm registry globally โ no need to clone the source.
npm install
Downloads and installs the libraries listed in package.json.
npm run build
Builds optimized production files.
npm link
Type this command into your terminal and run it.
Pulled directly from this repo's README.
