{"bin":{"neuron":"dist/cli.js"},"bugs":{"url":"https://github.com/kovartravis/neuron/issues"},"dist":{"shasum":"eb9d476461bcbd51a2749bc2423b0cefc34636da","tarball":"https://registry.npmjs.org/@kovartravis/neuron/-/neuron-2.5.0.tgz","fileCount":159,"integrity":"sha512-IHhax/IfEhOglWWXisoi2aQu5VZkEJFwJayCT6zmgR3QFlyjoU7lFvsFO4XZAXL8MQa6PnPfT6LhBfVSgFqT3g==","signatures":[{"sig":"MEQCIFHM0VrLYZwYE+782COSSUGrgZfuJquuc+clq4UN4tj+AiAZ9nHqg5vi+7rKkWi5LH9qj6O4D3HHoXgrlrq/FkbqAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDq33QwiXJHzIIZANXfmlUpKJVOQ+beNoYaqwbXgby1RAIhAKY8Xj7b+Enfq6rjMDzpjukmhJYpdV03J9qkiNQKGFxJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kovartravis%2fneuron@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1456874},"main":"./dist/index.js","name":"@kovartravis/neuron","type":"module","types":"./dist/index.d.ts","author":{"url":"https://github.com/kovartravis","name":"Travis Kovar"},"engines":{"node":">=22.13.0"},"gitHead":"d4886435ead8f6235565e03af7fe9f34576f17bd","license":"MIT","scripts":{"test":"npm run build && node ./node_modules/vitest/vitest.mjs run --dir src","bench":"node benchmarks/e2e-runner.js --full","build":"node ./node_modules/typescript/bin/tsc","start":"node ./dist/cli.js","test:e2e":"node benchmarks/e2e-runner.js","bench:view":"node benchmarks/open-report.js","test:watch":"node ./node_modules/vitest/vitest.mjs","postinstall":"node -e \"if (process.platform === 'android') { try { require('child_process').execSync('termux-fix-shebang dist/cli.js 2>/dev/null || true'); } catch(e){} }\"","bench:report":"node benchmarks/e2e-runner.js --report-only","build:binary":"node scripts/build-binary.mjs","bench:token-ab":"node benchmarks/token-ab/run.mjs","prepublishOnly":"npm run build && chmod +x dist/cli.js","bench:gitlog-ab":"node benchmarks/token-ab/run-gitlog-ab.mjs","bench:hint-follow":"node benchmarks/hint-follow/analyze.mjs","bench:swebench-ab":"node benchmarks/token-ab/run-swebench-ab.mjs","bench:token-ab:dry-run":"node benchmarks/token-ab/run.mjs --dry-run","bench:gitlog-ab:dry-run":"node benchmarks/token-ab/run-gitlog-ab.mjs --dry-run","bench:swebench-ab:pilot":"node benchmarks/token-ab/run-swebench-ab.mjs --pilot","bench:swebench-ab:dry-run":"node benchmarks/token-ab/run-swebench-ab.mjs --dry-run","bench:write-compliance-ab":"node benchmarks/write-compliance-ab/run.mjs","bench:swebench-ab:discovery":"node benchmarks/token-ab/run-swebench-ab.mjs --arms=memory,control","bench:write-compliance-ab:hard":"node benchmarks/write-compliance-ab/run-hard.mjs","bench:swebench-ab:pilot:dry-run":"node benchmarks/token-ab/run-swebench-ab.mjs --pilot --dry-run","bench:write-compliance-ab:dry-run":"node benchmarks/write-compliance-ab/run.mjs --dry-run","bench:write-compliance-ab:hard:dry-run":"node benchmarks/write-compliance-ab/run-hard.mjs --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f157a668-8b23-4735-b9d0-1f36415ecbf2"}},"homepage":"https://kovartravis.github.io/neuron/","keywords":["agent-memory","ai-agents","claude-code","codex","cursor","copilot","mcp","mcp-server","markdown","local-first","ai-coding-assistant","cli","developer-tools","embeddings","huggingface","nodejs","onnx","semantic-search","sqlite","transformers-js","typescript","vector-database","vector-search","local-vector-search"],"overrides":{"onnxruntime-node":"1.20.1"},"repository":{"url":"git+https://github.com/kovartravis/neuron.git","type":"git"},"_npmVersion":"12.0.2","description":"Persistent, local-first memory for AI coding agents (Claude Code, Codex CLI, Cursor, Copilot CLI): plain markdown in your repo, schema-enforced, relevance-gated recall via harness hooks or MCP. 100% offline.","directories":{},"maintainers":[{"name":"kovartravis","email":"kovartravis@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","env-paths":"^3.0.0","onnxruntime-web":"^1.21.0","web-tree-sitter":"^0.26.11","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^2.1.9","esbuild":"^0.28.1","typescript":"^5.0.0","@types/node":"^20.0.0","@yao-pkg/pkg":"^6.22.0","@anthropic-ai/sdk":"^0.116.0","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"better-sqlite3":"^11.0.0","onnxruntime-node":"1.20.1"},"_npmOperationalInternal":{"tmp":"tmp/neuron_2.5.0_1789362758318_0.9636232530123077","host":"s3://npm-registry-packages-npm-production"},"_id":"@kovartravis/neuron@2.5.0","version":"2.5.0"}