{"_id":"@gmickel/gno","_rev":"189-230637774bc24a3f514138e7b62a4b7d","name":"@gmickel/gno","dist-tags":{"latest":"2.8.5"},"versions":{"0.3.0":{"name":"@gmickel/gno","version":"0.3.0","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.3.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"283ba2dc12e18cb85476489cee3db82441dfd893","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.3.0.tgz","fileCount":131,"integrity":"sha512-zDuHXDtxvD+P47GD6SAdBHGpOzPYvYCEl2KxO7ud8+j/llde7ODVAhCZz8KVveXwPWei4r3BStsmOl7Xv0r0PQ==","signatures":[{"sig":"MEQCIHXlL93C40UOoHyY0mTkxCzXiAudo9kRrQKFHnHkA5tVAiBfymtbrnV6TWXKuFXeXBPBg8YsaGij92sjjt65RNhDpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747022},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"5f981cb0bac578be2f5799d95f88022869baa9f5","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","start":"bun run src/index.ts","lint:fix":"biome check --write","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"gmickel","email":"gordon.mickel@gmail.com"},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.2.1","franc":"^6.2.0","commander":"^14.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","evalite":"^1.0.0-beta.15","lefthook":"^2.0.12","ultracite":"^6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.3.0_1767176937922_0.9832681304902764","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@gmickel/gno","version":"0.3.4","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.3.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1fe2687fd56d2c0e6fa12679bffd52d0233f1222","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.3.4.tgz","fileCount":131,"integrity":"sha512-P17yll66EXYtsO0oL6irAgd9Lcxar3QX4/sTWH58gQVqUYIXVjRo9qU23MgQ6fEi9quBIAAqumTWNFrBbr8Tdg==","signatures":[{"sig":"MEUCIQDxoHH/OM31DDpXAvomGIvajddI3O3i210+zZmUKywWiAIgJHvVttPlJXs5/MYVTa1zPCUr7mcDNj11foxjUVEeu9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742907},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"49b8cbcb21ac5d84493ce0f573ebbd9017975a76","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","start":"bun run src/index.ts","lint:fix":"biome check --write","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","franc":"^6.2.0","commander":"^14.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.12","pptxgenjs":"^4.0.1","ultracite":"^6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.3.4_1767178731116_0.1204651198733353","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@gmickel/gno","version":"0.3.5","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.3.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6924aa57bfbdd6248d5b88b3c3b26f6224f52d2b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.3.5.tgz","fileCount":135,"integrity":"sha512-Tz4invOtrCPIrfcGG+JIY2Pd3k+cEqM93m6WszggqwthcDIqiw2L7LRak8uEkEl5zu80nw0n4uYfNTJ9I/16BQ==","signatures":[{"sig":"MEYCIQCamSF+onyItOEy1NELhcWXTrdxaNTxMsP0g3X7f500wwIhANDKOqBdBX8uZYeFeNBibeFLk7LnGgIXmDPti1HWOCFP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749580},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"7753cca0fcc31f7de8e9775acc14d4724444d7e2","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","start":"bun run src/index.ts","lint:fix":"biome check --write","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","franc":"^6.2.0","commander":"^14.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.12","pptxgenjs":"^4.0.1","ultracite":"^6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.3.5_1767179787137_0.0683538084371933","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gmickel/gno","version":"0.4.0","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.4.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"aadf40977155f4a6b92f1cf00ba6a46c7814fc46","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.4.0.tgz","fileCount":180,"integrity":"sha512-5DhkLIEkvhmgqNLphIMx5DoRZBYy1bta88vfB7yoPK4U9D2/nB4750zsTGsAO6wMfqS+VsOF/wzu8LpG507cfw==","signatures":[{"sig":"MEYCIQDZxRYsTOc0HL7/nAdpjafToP68mSUsvgr+DbDtAmWi7gIhAOd+V3wF+7ZT2kNQz10ieFda4Ui1zbQ1JIKb3dYwruEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":986024},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"3d8f0a4cb1f94aef90d84e7c38731c5ac5192b6a","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","lint:fix":"biome check --write","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.2.1","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","tailwind-merge":"^3.4.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.12","pptxgenjs":"^4.0.1","ultracite":"^6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@types/react-dom":"^19.2.3","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.4.0_1767226791386_0.5608454673909773","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gmickel/gno","version":"0.5.0","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.5.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"15a6773cbf66c25aa7819b980b86ed3a55d70fa3","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.5.0.tgz","fileCount":183,"integrity":"sha512-3pBny5LErz5jpIH+X1pwQToMuKJuwUfrfsNr1LQ25vDP4Imti0V2WtbJL9aqxJj3QN0GSX2YXL407fU2xVygtw==","signatures":[{"sig":"MEYCIQCiodYpN4W0+AC4Rn+JU6HuGgG5rxw48Vxjf7vo2P/segIhAPNdGMCxvFb614ZMkIlMIIeB+1b50wRutRMCoZmt+bBg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1004884},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"77f1772b1cac169693ee23df7052e5996ce74822","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","lint:fix":"biome check --write","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.2.1","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","tailwind-merge":"^3.4.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.12","pptxgenjs":"^4.0.1","ultracite":"^6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@types/react-dom":"^19.2.3","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.5.0_1767236846165_0.7799198134602523","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gmickel/gno","version":"0.5.1","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.5.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"8b933cdde870a380f4197dc8ffb8ec49cfbbc09b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.5.1.tgz","fileCount":189,"integrity":"sha512-IV9Tza1XT5m3n3xESuF45Og99Iv60qOuGdsSq69utY/0jeRCIWR0HBaZ4/5inMEyg9XwIenrnKiha1CLQpeFaw==","signatures":[{"sig":"MEQCIFrK/gAVBmLdgNwhGH0ApX3NKsQDWi0MJoesvDVUDRkBAiBNTTjwhLHGk8QA0KpULZpUixy6DutBA1zbSlSZvBQVRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5632291},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"ebdaf6c393d5fce86e1d07a1e5a1324056061033","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","lint:fix":"biome check --write","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.2.1","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","tailwind-merge":"^3.4.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.12","pptxgenjs":"^4.0.1","ultracite":"^6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@types/react-dom":"^19.2.3","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.5.1_1767237332308_0.6782440643638161","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gmickel/gno","version":"0.6.0","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.6.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"cff46a83418e2f384bf92a3f25703bd2ddc220bf","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.6.0.tgz","fileCount":189,"integrity":"sha512-c1DSeXtSwOBNw8aFDrIGk31+yOP/frBwlmSMbY1zpzvBQNSvKETc9IVziOCtE4Et0Yd4si+BG3jcMdxKg7EIAg==","signatures":[{"sig":"MEYCIQDcpqdazIaIhRnGB65F2NV+t5Z45IEot7wfMZldIGlt7AIhAJtFt2geEFtcwuREciG9THbJk0EADSOk5gQz25PKArtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5636405},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"be095a18ce081b9c8d640d66cae259403ac98e05","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","lint:fix":"biome check --write","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","tailwind-merge":"^3.4.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@types/react-dom":"^19.2.3","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.6.0_1767267276079_0.7249753310446871","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@gmickel/gno","version":"0.6.1","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.6.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"3ae361cff349120257bdfabb3b501db8f5fd3944","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.6.1.tgz","fileCount":197,"integrity":"sha512-VmxQN4GpRx0EjBbM0mQ/36J6hL6iyr5M6aTnsrtZdlaTswOC13u1H6kGFpg3MTuSQEtb7KqqG5mJf/HmTequJQ==","signatures":[{"sig":"MEQCICJOEuvWfqfPzXNnizmFce8WLP+bhcjkMNP86Ty5M251AiBXsTHyTM1FzjeFQ0eMWI898T31RxJQghImTNTL+P2sMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6056459},"type":"module","module":"src/index.ts","engines":{"bun":">=1.0.0"},"gitHead":"37cf1757f829f1421f18951b2f24700ce0e27e24","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","lint:fix":"biome check --write","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","tailwind-merge":"^3.4.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"6.5.0","@types/bun":"latest","ajv-formats":"^3.0.1","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.0","@types/react-dom":"^19.2.3","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.6.1_1767282089342_0.6725232392056888","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@gmickel/gno","version":"0.7.0","keywords":["search","semantic-search","rag","vector-search","embeddings","local-first","mcp","llm"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.7.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"628733af0c7e5e7076d85c0987380c98ebee4590","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.7.0.tgz","fileCount":204,"integrity":"sha512-sJufM1apJPXu7WS4kc5MLTM8L2mw0u340HLAc7WqSMUWr8YQRhlEwbAdrE07stnZojqJUsNJMiyJVuH8k5Vurw==","signatures":[{"sig":"MEUCIA4LkEovIrxTgK3bXsd+7vKcEbDcS2T7p6lNuUewuyTfAiEAunAoGVvn5Gpspb7E6LSPSic2BbkUPLPGKZC+kf1o3XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6090718},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"42327d65088ea07688b22f115176ac1d636f95ac","scripts":{"dev":"bun run --hot src/index.ts","lint":"biome check","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","lint:fix":"biome check --write","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"tsgo --noEmit","prerelease":"bun run lint && bun run typecheck && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","lint:typeaware":"bun x oxlint --type-aware","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","tailwind-merge":"^3.4.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@types/react-dom":"^19.2.3","@typescript/native-preview":"^7.0.0-dev.20251215.1"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.7.0_1767300097440_0.9521648629118429","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@gmickel/gno","version":"0.8.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.8.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"22ab21d9ceac2099b4e4ec309cdfd460bbdfeee9","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.8.1.tgz","fileCount":221,"integrity":"sha512-wFa5pwP/TtSxyiyfahX0pH7mHvNk+ErvU6/ThsOWJPAf56obySvEe5qMtrhcyGxBvmYV2QKVG+Gp8H5PEDFj/Q==","signatures":[{"sig":"MEQCICsmh2NkThNAXdgcV8EL9XDDuh59isjpjfqcBqtRQN0sAiA7a7EyVcrWs/kiKrxS8Ftk6QVM3q39fgm+Mc1qOQg9FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7107768},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"c6ae8a9cb7ae4bf6526238fe46b4a980f370617a","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","rehype-highlight":"^7.0.2","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.8.1_1767319275847_0.45975966241145394","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@gmickel/gno","version":"0.8.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.8.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"84b1a738e5b192a18a5df60cee46e1c14bb6d6ef","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.8.2.tgz","fileCount":221,"integrity":"sha512-YeOqDM4prj8xC4mYkYyQDocM7wyJrqkFzAiZqeKRY4t4LPiI/I7yjTceQSix9B8sNocVHnIkk5LVZRLuMUNxmg==","signatures":[{"sig":"MEUCIQDAojuIRVYRqWL6n3XuHvVwoo82jnc8Vqus1ZAU2v5mEQIgX8oEak73cm4eVbxRZXOtvLKq18pwSRHKCyNqad6JEW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7107768},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"405f6bee3f4c7aec431363f1511fd4c48d8eb668","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","rehype-highlight":"^7.0.2","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.8.2_1767320553153_0.8980777629599648","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@gmickel/gno","version":"0.8.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.8.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f67dd48c69c6526f09d03db619d924fc9ce63b2c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.8.3.tgz","fileCount":221,"integrity":"sha512-7WFfK9is3/rPasTsItw9FNXClY3mUfP/OTW5jyQwhsn5jPqYKNsEQ4vTlUMHyV+PxSPOPto1acyxjCzNz2X4uA==","signatures":[{"sig":"MEUCIQDIRvDBJZB1LsCRt6Ef0Np44z9Msz2ZHx79QveV67PzRQIgEw1y0qSR8t8mzMc8X6bQg9yYstSWX9CVJgV1a0w43vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7107730},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"5b531423fb390e6a9d10d3b5caf0235d6a882dee","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.8.3_1767320982372_0.7678341552490202","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@gmickel/gno","version":"0.8.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.8.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"801bae8ffcbbe98c8bff589dad7acf661e6cc052","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.8.4.tgz","fileCount":222,"integrity":"sha512-2Lvfsnx2KfPVXSTWUnB3PuvexQWN54e4sJmi3V7fnApDydcY4nWrRPhn4PV+FNcDyYrFI/c/MttSAGlfAmrSkg==","signatures":[{"sig":"MEYCIQCJ+ZbKHkj+lODGbK3kGQ4RrxdalTXn2DGbh3KFsJnyfgIhANF6Cz80FCtGv2eHszWBVqjmyAC9Nbifw51JHsepvWHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7107798},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"0cbfd853b6720cb71fd81d33475318f9f98fc272","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.8.4_1767321044983_0.052804383807306676","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@gmickel/gno","version":"0.8.5","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.8.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"61752221c3c64fe03be34714c4f13741f6aeff56","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.8.5.tgz","fileCount":223,"integrity":"sha512-jbcQ53PR+Nbzd8q1hjkrdKBzWFfIFvDiN+ODvrt6Cr+qVYN4E3ArpSx0SDuftZcD643770TnMzUgEOSvyDFyuQ==","signatures":[{"sig":"MEYCIQDBzzlkMZZVS4B9P5eGu4Mx5ap5cPDmqfaaHKSAMK4LggIhALJbNQe+Qc50zmItgLh8//eWj9ebOW7oDqG0VxwVbYnf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7163779},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"803fb326cd948d968c4cbd88c22db0605e656a53","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.8.5_1767322023691_0.6663846954955936","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@gmickel/gno","version":"0.8.6","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.8.6","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"3aac73959a5bdb84b645aeee6181ca732f3676ef","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.8.6.tgz","fileCount":225,"integrity":"sha512-MoKW2PdMPWpxlChfw3gu/omx3OdLhc/XzTURK5q8nYeY+awKR/AT9EkNcLm4a3AWo3VW75EQf+ZK9/0GdYswpg==","signatures":[{"sig":"MEUCIQCfFKqSWMwLZG5MjErFSDM8e3WZEkWiSgKyhhO8QhVdswIgadkcBUSQUez6nhANg4Wd3ZrUr3XTNmCR2IKveLhwc5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7193293},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"892c661565d878e595ab21861fee327a31458be2","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.8.6_1767342052324_0.5752884661715729","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@gmickel/gno","version":"0.9.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.9.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6bfd7e90233d70f9d17ae70efdccde3dbc5e2d95","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.9.0.tgz","fileCount":243,"integrity":"sha512-81qnNQf7tqjRtWYM2wJttnrTS/9S9zBVvJZf2hWNG7CTt8rOd5pTgh3+z1pvD99+LNnya4K3TOyrBmuznfPfJg==","signatures":[{"sig":"MEYCIQDxPOCSxWQiRHDZlk3rUe4HOBrxw0D1PJH/3KlWvo9uvAIhANR4O9cv6y1AaITJPgMABa01ScS40ZoVkHyxq761Q1E9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7247519},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"2582743cdc896a744169720a52d8c6c7b9b29eef","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.9.0_1767368071681_0.09838066928935851","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@gmickel/gno","version":"0.9.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.9.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"db6b8fdb185161353ff6350d39f20bdfce384b18","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.9.1.tgz","fileCount":243,"integrity":"sha512-xCMY4ReaMpl3zPaVRGSwINndjNAUY4nzSUEfCARkm7gM8PkJx5bW3azeexwJDlmsYctAxi6VLWZ4PbG06daH8w==","signatures":[{"sig":"MEUCIQDnFQQ2y8kxkUyzC0irX618dZf1KWbVVBhHDg1Jh4t9jAIgaVukZCny7Tb+xUnXDf/nGXJlET+vNJ+dnc5e/D6xJqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7253315},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"54dcbffa0f04926592a8fce1aaf8663dade92a1d","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.9.1_1767375501057_0.776395632599093","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@gmickel/gno","version":"0.9.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.9.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"741262708e125983421a5253f1626418f8b1c935","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.9.2.tgz","fileCount":245,"integrity":"sha512-KtofOrDt4WWsopk6hg1mgL7eGXDk6ebPaj0hl4HP7u+3GA9hk7c42Pz3fYJ8Tmbu+2Km+vgcq2yyLlT+GJRZPA==","signatures":[{"sig":"MEYCIQCFUyaVigo9Dd1fcwHhXEvlxt77YHekKID9cU7XI4hmmAIhAI9kNsiCs4YIKoDTrRELXMwhM0OHgpM0uGazb8fOry67","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9276787},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"3958dedebd12716f12fa02a6d8a5ae5c39800d61","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.9.2_1767398160159_0.2957183271015431","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@gmickel/gno","version":"0.9.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.9.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"594f9f0eb2314f8b61168a2dcccc84a22329e199","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.9.3.tgz","fileCount":249,"integrity":"sha512-tptIlOKlSsQW3dQuT4iJqIoojcbEYPkFciVMKiw+CaTMMzK5azjXUkUDCC87/+lRvE7LbI7R+1fZB7R1LmZ4AQ==","signatures":[{"sig":"MEQCICVLwPjKhLiR5xOYOj+K9bbUGr0hwer67aXAga/ohY9AAiB/CcFZB20ALPwMO5l+88flflhVwrTl+M2NIiHD1DBMAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9303075},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"4d51f19e4d805a3f090d08ee282403b7ba09375f","scripts":{"dev":"bun run --hot src/index.ts","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.9.3_1767433760515_0.18776833969269058","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@gmickel/gno","version":"0.9.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.9.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ec12a251a512fcc67fbedde1e0e7a4002ffbed94","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.9.4.tgz","fileCount":249,"integrity":"sha512-FW8E56F6A3o8OMWjZ+WzHz2PP85kBpnI6OXZfxBrMi7fJSX/fgD0wxQjaEKdysN6H5/ZXdMo9UtTcOZWK0j1OQ==","signatures":[{"sig":"MEUCIQD6B4kypo3I8wNYfriHWewVLFS3JGOYZOqe1paueZID6QIgCMYRLYq/DkR7H1cURmH9ohKkI3wo4udIr/HCqxZazRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9303267},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"69e4d80819c87b526407ef0c3d00393a70164349","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.9.4_1767458386179_0.3877115680167007","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@gmickel/gno","version":"0.9.5","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.9.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ec52136605621ec50bc1a557f543959a2adf1a54","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.9.5.tgz","fileCount":249,"integrity":"sha512-d9x5d5XqTMNkVKUE/JgQwBBygFawXKEYuyZbRbP1VUfSNOB7mFn8mnzh20RmAq3l61NvG2fubjKPBarwsgtrkw==","signatures":[{"sig":"MEUCIQCeUVYq62Y0FyUkmGWGoIH8PvbEu0/gaGzlI1ZGf53/EAIgHoMQ3+WiiFjh1nazI0Q11FQyHf2ihSP+WRwfWIhc/R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9308663},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"ba32d8d8736c11a14024f205911da4963a1f4998","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.9.5_1767474469548_0.08259491257361051","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@gmickel/gno","version":"0.9.6","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.9.6","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"94123a68b04edf959e70991d5313ac6e0bbf9fb2","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.9.6.tgz","fileCount":249,"integrity":"sha512-Tq6X2ZNIk+2M29zYl+6WxEeqtQBhrvBS6QhnctzhHvKalnVFPdN1JQDwA7wthZfHUvTuxZrigTrotqK+MELltA==","signatures":[{"sig":"MEUCIBR3ItEXbDooM0w7XLtvnYwyBbadQiLYc5WbdjksuFuLAiEAplWv19mZCuDVHzfFMDAXOgaW7g5urFL6VxRVd3sHuXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9308662},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"4a4dad9df15119d415bb41fa2526497b19f262ca","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.9.6_1767474934222_0.38982144474413283","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@gmickel/gno","version":"0.10.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.10.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"a34ca7e5df2f5217a3b766f2e4e4140b47556ef8","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.10.0.tgz","fileCount":256,"integrity":"sha512-MJnzr4kMnwnwsGB2mLEHeV/FSE/eI+3BWkJQ89MOHYF2yHv97VmqE6poLrAdTPYjkX7XP5uT/7HgRqLbTVbpeg==","signatures":[{"sig":"MEYCIQCUq2zUoYFgfabUtZhJP6ZflHHAcLsGpRwrSHFsM3SrLwIhAKOIsxEudnsRHVmeC/lr3KCfE4ISSiyi5ULMm0/iEuin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9437204},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"083a85dce400b35b3895980cc7a1e03e313aa9f3","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.10.0_1767523023056_0.9991341749603615","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@gmickel/gno","version":"0.10.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.10.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"0f27c378c1989c2c324b08570be6a2dcf9f2cfad","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.10.1.tgz","fileCount":256,"integrity":"sha512-XvzcZKHilbqdQ1R77nU8fnkw1aCKLS00l7aYowaM0Kt+QYwWchcpcxYtJKMvMDU96rFvQWKPMY+8zqjNezz5DA==","signatures":[{"sig":"MEQCIDixlmSgViSGUvZOujUEYjrxDpw4mTxzFPMtNn5Fk1sSAiA39ccoCtdxsbbH1k1cWWUG6GcRoIqvFNqvWtGuuytWvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9470400},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"59595742bcc3d01ef718e880f6adaaff930cb52a","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.10.1_1767526482364_0.7153977164455096","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@gmickel/gno","version":"0.10.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.10.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"0956e23b3955759eaaae2b7763fea5ab53f98e7e","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.10.3.tgz","fileCount":256,"integrity":"sha512-epkmKw99uzzm3qlTrdCViWopLnPc7Q55U0Y9mGwvyH43pNV3Bi09eWDVHgfhue4W5jMf6MiAQ59N38+wlWZG8Q==","signatures":[{"sig":"MEYCIQCOr/+8J4ml6iFqvWSld8ZUOr8sNmhND9t53zHOGsEGTQIhAKNpKkI6JUJ7aJ8hk7M3iFMVwsntoYBHtrpY+fa+HjnZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9393240},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"756ba4119f0a9dd35fe25e98a2f35b44999fa455","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.10.3_1767559023021_0.4205823300076632","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@gmickel/gno","version":"0.10.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.10.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6a7b4a6a0801e64a08e72ec6f0c24cad70772afd","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.10.4.tgz","fileCount":256,"integrity":"sha512-agRG4yFsCNVVgYpvQS8VDFQ17fk9GfDFErtxqhm/T0mXrOWhh8wfLxwss8AeebUoHC2XzTWU32CJ+e3TZZ+7DA==","signatures":[{"sig":"MEQCIAtzbTzrNoLjBg8p/UulChfJLcsR3Z/Y9o2Pqwg+jABTAiBkriX0DcAgZBUyo6ikMkMc84HLmbYtPCxG5S+4Myu/OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9391810},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"8ebee827b3c8f68414bcf11cf213d6089726fccc","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.10.4_1767559175249_0.5641404440876321","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@gmickel/gno","version":"0.11.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.11.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"bc11e51f45fedeefdebe109687370f703b2ae9b9","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.11.0.tgz","fileCount":261,"integrity":"sha512-2vxlg7JMorjkcXb3zr2LcwppngKNNB2xJDxN21khYALKWFerqV7xVaKG5IJP36x7vfK96MbJqL9K1PBGu9EvbA==","signatures":[{"sig":"MEUCIQDB7Kce3m9MCngMM9Ep+HHoMb38nyegk8pVGI0BQSPEEwIgHV1BhYa8ta6ewks56wijGP/a1uUpwm6Z9+iLpmkD/68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9422444},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"1dc959e28f9f7fb3ee9170be4beb8784dd9e7ac4","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.11.0_1767572916319_0.8844403628684829","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@gmickel/gno","version":"0.12.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.12.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"49231fc96727d3f318608427de41cd0a269dd669","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.12.0.tgz","fileCount":273,"integrity":"sha512-f00+JZ8eHcFjWWZ0vL2gRsgdYMUKbwkaxYb9qqNNp7Wwwksd4qa3gGYXeKG6QaUHgN34Gvgx1hvXGMtnJvNxvw==","signatures":[{"sig":"MEUCIQCCCtjKLTmuNK1mGvwAzrhfh4k7X0DiEEJmUzCAyhI/XgIgWieSMndUmB2C9D+F6omfqcdvhWMCOAHlbtAxwbhI1v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9612785},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"6c8248e4768d6a709416ea3703e69ba8c5c4b4fa","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.12.0_1767621008721_0.14265452702381554","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@gmickel/gno","version":"0.13.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.13.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"044bdb7e7ac0d6176f0740e7a71c68fb71b9e22c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.13.0.tgz","fileCount":279,"integrity":"sha512-Mq6CJzWS4W3W37FK/sawT/sBvI9e9TWvoJx6P/A5vRC5PB3IFl54ujjSqS35nqUHDSz1DCqL4Jga7FRYuaGh/A==","signatures":[{"sig":"MEYCIQCn/0+wd/gUGmD5/ROyFFfRwOXZOuglkjAvMy+pyUh0HQIhANam4d+VsBTcB73OrDINvau9npjF2qiHy49A5XRI4zLe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10150080},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"3abb1cc149b1749f0116b172f7938db33c99ea97","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.13.0_1767656043120_0.9459847613457135","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@gmickel/gno","version":"0.13.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.13.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"c86f49d59b893ac504f0972828d43949360e5396","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.13.1.tgz","fileCount":280,"integrity":"sha512-keozG4iCOklZ8DNeq3f7Rv3L1ctAiPiK2AwoWj6ajFMvJT0SBrNLjZwQCMLhFBo+WB/eY3Z9Uw2YAZ50b4c9Hg==","signatures":[{"sig":"MEYCIQDYQXOCH1IN1t9LNptIUGIoYy9BOeH3n6Z9Z9MgRo0IggIhAMmCcSfa8hkPaXMJ1xseIUB1N3ORyfLv9TGUViwpkKTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10326888},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"2b967b8a07bf0c1bf8d3cf5b805347c1130d0882","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.13.1_1767779219050_0.3064612215058089","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@gmickel/gno","version":"0.13.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.13.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"589e0ff61a2d979c780481d6e469cef8638376ea","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.13.2.tgz","fileCount":280,"integrity":"sha512-FsCDDy4R4Q0XU6bL9A6gYNpNHhhk60FZqhjML5cfNJswbfnXVYVcuL4mLpOeEnda1Oe6mj/QGWYBl7U2sjzfgQ==","signatures":[{"sig":"MEQCIAQn9UtnLL7d6VBqfa02YR+RdWiU3ns+DtBR+6UYNMW3AiBx35s5PXhkU6/MAVqCAfxKMAsTRtGQ0PH3CjH1AI29Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10327113},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"67d2d595975ff6869d270dcb22a18f7b305358ee","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.13.2_1767779658457_0.5047896135336782","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@gmickel/gno","version":"0.14.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.14.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1c96a1a64fb5a3fb873075b7875f0991dfaf62f3","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.14.0.tgz","fileCount":280,"integrity":"sha512-G14+OFSsAeW9mmWMYI8EyGk1tFYhypkuvRajag8AakX7lQaz3ESLLg2Nr4Ip0rJ2oSGlq8wT+4QOBZSWaX9JXg==","signatures":[{"sig":"MEUCIQCrOSvDbrkIaRfiOi/QjJt/oKtRQ7NPhvYwWeBFT64IGAIgTcr0Z4MKdoB9ABlQzRlgr+XxfE341Sdxe0G2sydsiIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10327397},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"78a7a44367be7a0c1f4856bf85557eca120735e2","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.14.0_1768050481448_0.13580509182482436","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@gmickel/gno","version":"0.14.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.14.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"29eba2dd6e98e10be98e26ac6d1c1f9b92da0725","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.14.1.tgz","fileCount":280,"integrity":"sha512-eVgkbbZS+tHeoKJENYxXrff3GdnG0p8eH4qck9DGvthKGYWBMXptCzqLDvUJhOHh0GBYmCMaKmLAlhxSsEXHSA==","signatures":[{"sig":"MEUCIQD7zYHsldTny7+hddMzrMSxEpkIE2x51rSgh8IRwD2owAIgK78hsaKEazAcFWH/lY5DXGL7c4lkNib+JNSiu2nJ3K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10328030},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"01f4ec53add70986c07c1ecbf821d4c4583ede05","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.14.1_1768385618224_0.49730314707766743","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@gmickel/gno","version":"0.14.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.14.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6be6a90ebc410147f4d62fb74ff7aaf88d45f6c4","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.14.3.tgz","fileCount":281,"integrity":"sha512-gqjBj+bp5GkHeDVx/fz8PZW6j89W6yjN85gb894sJU0QcmsnILiGJ93kd8YyElUE/ju5MJvhJzJrZClLQbGCaw==","signatures":[{"sig":"MEQCIDDHpQ8af/n1R5Ib4cev6/oIsQckaDCVGYu79vmzy30cAiA3EPa9M0ddjPNxORBJTua3ydhYFGACDpUZ8BMNsjgDQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10342477},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"bb8cd8412736049c2fb89f4c0cbf7149a62e9cd8","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^1.6.10","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.14.3_1768390927660_0.7568613163587552","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@gmickel/gno","version":"0.15.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.15.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"443efe706de6e11f400ebb56aedde7db678a8d42","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.15.0.tgz","fileCount":285,"integrity":"sha512-k4W6MbF8LxE/kpLb+PgKf70dNCvYJ/eYQ9ur2rv6LGQL4L/k3ymQDa+WUd8sLC4B8Dqsu3uMLG06PF1rsH0cQQ==","signatures":[{"sig":"MEYCIQC8XctsWfthfynXkqitIsLNbSjXsUMU1PuxMqQSCZVyAwIhALsQ68OEvKDBQncVUxiXYb0KcMpvxVTXy4BPJO5WfxJA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10364052},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"cf7747263cf24e6ebce964046a9db31f5eba1837","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.562.0","officeparser":"^5.2.2","markitdown-ts":"^0.0.8","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.21.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.0.4","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.10","oxlint-tsgolint":"^0.10.1","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.15.0_1769909431731_0.7117671430729415","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@gmickel/gno","version":"0.15.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.15.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"4ee772bbf86cd4a102b20390e495c1f4760be56e","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.15.1.tgz","fileCount":285,"integrity":"sha512-Jh7pPKidfwoY0BrwKFZ/66/WVRLnMwCFn2aNfN4oYose9mwbXLZnYSSCwUGXt77UExWRllCn20ovgnh0xut0Mg==","signatures":[{"sig":"MEUCIQCzMCmxAXY+gUbQGMPhet5LazDxb8WhMfsPA0mH+6XvsQIgf1Jb+WAFyxqMf8L2pB4ptP3EaFwd0pZQyyf6wbntmAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10365149},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"cd3adc16fe9f01e123b552cb65245ea4c2823b19","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.27.0","oxlint":"^1.36.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.1","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.15.1_1769910531355_0.1287030254267012","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@gmickel/gno","version":"0.16.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.16.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"7a64ec6330426078f4513cdc37d78d5fc6532b0b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.16.0.tgz","fileCount":285,"integrity":"sha512-XJb/S8XtoZyiEIkJm8WVXV7cUH3P8iv/k5k5AsIBgdqUCj3bKjBe/bGsUBbx/ts5SOHIdwjjjxImEX6rvyz4xQ==","signatures":[{"sig":"MEYCIQCsSimaVW9ocaEeB8ZCh5dV/9G/PN2fNzFdsiJLlYVF6gIhAJPWgLcauEJ7bMbwowsfO+4TY+Ecuc9/kFiK/oMCZV9i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10367167},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"d2b746adc40d92c9e77eef1b1761f6aa53ccd3d0","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.16.0_1770126798329_0.5580326691715223","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@gmickel/gno","version":"0.17.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.17.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"c359f6f203a328a61bcdea1c4288414bc9178f93","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.17.0.tgz","fileCount":290,"integrity":"sha512-YZcKs6Kn2WEyly9l1+a/LWqT/nwxZPDsaaA2mXxN72wVbtbwP/81tdb9w4/kuWcwOHBeRKxfDFG/Gw7a+zrwtQ==","signatures":[{"sig":"MEYCIQDOC7FUQgzdybAHW0j68LZOsEkBT4W6+B4dOh5nCqdxMgIhAM/kL9I+G+ODaHZ9sEGu9UiDvsBoBSLkuNZ4kk2LALxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10467791},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"eadd8aa45d45aae1e17f0b727f0301e4b827b2eb","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.6.2","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.17.0_1771855247147_0.1154952560143967","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@gmickel/gno","version":"0.18.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.18.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"cbb3fdbe5e6410a2b6f64f01ccaed2383503d039","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.18.0.tgz","fileCount":291,"integrity":"sha512-IYHvzUKPoDp/0EoSU+QLQpALgk0aSYOFJqRC3CuRnBjvDyYGgNRtNIY5dQhXZR6VRbd+oZdpyO/MhumaJRKGQA==","signatures":[{"sig":"MEUCIQD/CAOGgQGg5Fxl0Ps1o4FGbAAahIIwWbFt8ZqOQgs5wAIgJdHFSvP0dWkKPNfOoL3UiSsndpOkINQcXzBTBbKAIoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10483454},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"5d453e7fcc817f7be75db0ef4bbece2561a788b0","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.18.0_1772952771750_0.023490727467791794","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@gmickel/gno","version":"0.19.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.19.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ee0e2325cf9269bc76123ecf76d52a82d5343715","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.19.0.tgz","fileCount":292,"integrity":"sha512-4t5UINY2JBmxxB6N70XjuzBo5LspJLh9EvQWiH9x3TJTeSUx36J7XZVmybXIjrQL1NWRoKJKuXnwadczO9uUxw==","signatures":[{"sig":"MEUCIQDonZ+nlJo4T0O7kWoBJEC/jqgLcFp15yPuaJhD49d2rAIgaugdGCBjgmAuMsk12Hh5bejRXKEqH/pqFnIsZ8SHXOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10496526},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"ce586dbc52830c02a0fdea27a3d102d11ccabc6e","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.14.5","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gno_0.19.0_1772981042083_0.8678078516391254","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@gmickel/gno","version":"0.20.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.20.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"3bd9a10aec6316c5867863fa9b3f9db4af38299d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.20.0.tgz","fileCount":292,"integrity":"sha512-nIRvtVt9a8yQo6D5Xc9CpxnMdZNSx/CsDo+/sdnkzDpQmN/HY2HFnXGbfjSRNwpmqz/ro/K3sKYqcJdpBqiLeA==","signatures":[{"sig":"MEUCIC1g1bH4TFjR/oKQ+X5zsF8qQl9bBcXTxHoPuXu5M5utAiEAgkW4QKdQzSzRW1q6FkUq1OPfUo3GkfLCP62bFKKjAng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10495881},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"158ece0f42b232a6cf40693c608db01a0d1aaa38","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.20.0_1772998856267_0.3622265002447298","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@gmickel/gno","version":"0.21.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.21.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ecbd7160ed9214a0136a3297de60621697f8d38d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.21.0.tgz","fileCount":292,"integrity":"sha512-CqRV4VO4UBviy07JqK677Nl5Maoc8D/rTJRZLMZnFBClbgnkMNR+ysv/CR+T2D5G9D4pEYwdPgl9eEPP84fmAw==","signatures":[{"sig":"MEQCIFaB5O89b+1u91swguauQQs0YgpMAbBCB9u4toSuj5R+AiAgWmoiYD6k4zOF1oTtaTuXL2D8gSCmbbv41YNbdlLjnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10496954},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"d94c49803f0dc3312f64ddd80c9ec31ee9cd812f","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.21.0_1773002471531_0.3390977853879895","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@gmickel/gno","version":"0.22.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.22.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"a0744cf573a4b5c994a3c1adf425c9eeb44330ae","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.22.1.tgz","fileCount":292,"integrity":"sha512-IpUQMWDAgBboV4c8mPZci4a9M+rdv/J2uZq3g4VWGnGSfbliBTLQwFbpAJWpeO+RzddiLZB127shUOBOm3I4tw==","signatures":[{"sig":"MEQCIGhkk/uTUTfBKPnyGM1+MLnl1VzsjSEz3+00WFWVZNP8AiAP0dc8JycEolnkGyCuTRBiBhHTd86i4yNnhGXRJ5iy8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10500884},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"15f5818f3d105540c0c693c0c0beb37cf9774fa5","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.22.1_1773153356440_0.4125121832885603","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@gmickel/gno","version":"0.22.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.22.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"e3495d12ad1cb75d9486455bd5aa7758d489be06","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.22.2.tgz","fileCount":292,"integrity":"sha512-ITlXIOVMwLa/Edktdholo1wYzWnPCPY1qT8vXPyuL+Qs2rZaV27Z58X1WEvEpxy80hlE1aTm4n9EboVp+MRVew==","signatures":[{"sig":"MEUCIQDuwUVNvkEIyNqD/w4CBGTVzGnB41wovOP43/nxa/aJSgIgUUec3TWyw/pvGjPZamsPKX363jsU7KLB3PNTZGRNlbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10500884},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"0f95de956de0837e7b512fa635aa2595d1d74449","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.22.2_1773153552861_0.28011302638136026","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@gmickel/gno","version":"0.22.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.22.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1a6403b56f7437c5816bf7db80c9496dfa9474d0","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.22.3.tgz","fileCount":292,"integrity":"sha512-Ocw1Mh3QIf3AdKks3OVb+w5fzpdOZwqhQ9wpWSlDtt8ZsEbLk3oGlZ2vQEC60iTx90sfOowNsxncXZKfezkBIg==","signatures":[{"sig":"MEQCIC3aTZUbCHLSMzR0UEUV/Aoec9l0UfsyvQ7SZEPDkdsEAiB3hYMUyF8NKnXM/SWL/g0rUvN3QTdC6B1GFIW8G5KW/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10500884},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"968501019e904e26c7052b768574c526f8752684","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.22.3_1773153782045_0.7223419968502196","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@gmickel/gno","version":"0.22.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.22.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"7d90f13be97c8f3f1542ba6bbec1fb8f9c2e0581","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.22.4.tgz","fileCount":292,"integrity":"sha512-wVS9bGEAQFbBiHD6uE4VTbeq21kPxeVjUQdeTUonrKKO7DZFPOHuhiurS4fxTJ3WzvJeA0+cFhAnuzXcYRevng==","signatures":[{"sig":"MEUCIQD24WxQtOOrAcL8k9TkwgBm6ZWvnzq2JXgudJwbECdl/QIgVOY/8WTyXbKIVOo/XZO/wOU94tqkZ9QgBfm88lbrDis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10500884},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"eb1b66ee9b8b3f98c81edf01d2a387cd2fbd8a31","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.22.4_1773154677581_0.6477860055288125","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@gmickel/gno","version":"0.22.5","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.22.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"a29c87be7192010344b352f67072f1616bc0dc37","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.22.5.tgz","fileCount":292,"integrity":"sha512-ptZ3+g9NZfNXo7boQVYU6nFTNBSIKk/yS2EQG1dTrxVo9UKj4cPqYFH1QaDBCXAz1iQtyok6xGqUJ4+cYeBNVg==","signatures":[{"sig":"MEYCIQDYx+SQuP5ep8wxkNjpE8TBWNPrD/lFid2oEQ3D1ywa3gIhALyvxIcizBrzU4PINKkkrwn2LK1h0iJv2xyr7Muh+IHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10502909},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"c58f77789562ad695ac11fe2fc23f1814054617d","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.22.5_1773155038096_0.9530828863835015","host":"s3://npm-registry-packages-npm-production"}},"0.22.6":{"name":"@gmickel/gno","version":"0.22.6","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.22.6","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d5bfb804d1ced2b0a560fe0194ded34b4280b716","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.22.6.tgz","fileCount":292,"integrity":"sha512-Bru8srWQyU4h8Hn739hSWUYoSFIJz6h6c+X+vYYucv9A2y4w1QMEEUIuci4HueY7Po5EFF1awW1unbLwqIDtbw==","signatures":[{"sig":"MEQCIBDAf+8AdX+Kn37XkZiPkLtjRns9DYNjPDNMsYRzF850AiAczr8IcQ3EBAz1B6tzW5RGG9aeBuW1nl+OLgKu+1zRaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10502909},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"8feb211d700df51ad58fb79a9c964c99f550912f","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.22.6_1773156208914_0.07700465960150504","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@gmickel/gno","version":"0.24.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.24.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"851c2785ea96b805d3b87d94b409b90a7fb22f7d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.24.0.tgz","fileCount":299,"integrity":"sha512-4EtZ415J1faDxrVue9/fQurbICwARiCVqPRnxFjjxR8fh8cmJxmTo3lG3V9IS1E/NX/HcbDMg9Ii2W32pKeHag==","signatures":[{"sig":"MEYCIQDRW3dc2pjZ99+vBqaDQdNwEgbdnJbf0/JgWKXEn4LlOwIhANbmBnRl+VR3ymrq5JMizeyewR70/AT0TXL9I+PWlDtf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10555102},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"03db13f0e848e1aea7229d7381d2ad3ef1d075f5","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.24.0_1773212600853_0.7321440734022222","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@gmickel/gno","version":"0.25.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.25.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"894aa0954b4719625eb604784619e07b1db7ff91","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.25.0.tgz","fileCount":300,"integrity":"sha512-1sjtE150YZtCryjnY2E9Bl/83uVmt2l8hgaJtM1hPKcr1pBOseKVeO5/eJgn0mi3nP6Aytp6RYG34TegZHGG7w==","signatures":[{"sig":"MEYCIQCt7ElJ7a57KZNB82AqlGq4W1+Uei2b40uQTqGFNfXbFwIhAMvLSuAsPozBZViY1kFlffoh3PaBSevCnoofPTuBktbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10577320},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"03159b34637957dbb506b2625df775b07c02a349","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.25.0_1774126859999_0.4431992543528409","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@gmickel/gno","version":"0.25.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.25.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ef03db49e860e09c067988ca7cb7d3de3eb8bf82","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.25.2.tgz","fileCount":300,"integrity":"sha512-SFf9t4iHl7YYqz6Id9VyEtK1BgOkUILPXR8+v5TMTLGlZiFcPUEAKnrm5GBmb3dO8ykADRBSkl/jt5RLkgp7zg==","signatures":[{"sig":"MEUCIAhPSVj8yKDrXHTIThoayTPlQaPCwSisWXuRFPAGnGtzAiEAhYs5PuXUdqZWxR1eQhAeTekLFnmL7taLsBdTI3AyP1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10579405},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"838bb2a5cb8f412b10b7f12bef09ee7e0e78c3b3","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.25.2_1774164598853_0.08157341663970663","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@gmickel/gno","version":"0.26.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.26.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6dbc719adb8f615dc97806662c8a959522219ab7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.26.0.tgz","fileCount":300,"integrity":"sha512-lHnEet1o7HogUR1HvMokxFrYQqh8I2DJNhDjJG48ElOQB9+Sb+NVIxilFStBEimg9m2g0K8vEULMM+i6cPVpdA==","signatures":[{"sig":"MEQCIEXo9W20vnh8l5wrKWScopcqXJP+tlms70XZqAHJkOGzAiBrjSYi+WjH3EAZbBUgzvHQhydJV3ETPzmCbJ3XV8NkBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10588837},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"54a23a594c80540784131d35a29740e6cbcd5045","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.26.0_1774171180373_0.6957149786620405","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@gmickel/gno","version":"0.27.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.27.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"077317a17ca192804187175109c5525c3c73b9ca","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.27.0.tgz","fileCount":309,"integrity":"sha512-F9zLxojsb6Q0A1LjkyVkDRHI/ORVrZ28fnHtLQooFnQiA9ZGaXojCRRJ5n3TLhhJCPtuD2urAGvq1jJthgCxAA==","signatures":[{"sig":"MEUCIQD2OL3NfroeWH1Dnkt9o5D7SjXldYB44lw806GNA84JmAIgbxSmZBD3+hbN4wd1Hq17a7JFLDdKNVeznwhYDhGPRJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10651341},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"98bddcd5a21884beaa5ec538aeb5e9a170213d9b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.27.0_1774189931077_0.2791392541122304","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@gmickel/gno","version":"0.27.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.27.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"884852f6db1058b0a82e777433ef5bf927b31e0e","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.27.1.tgz","fileCount":309,"integrity":"sha512-rL7En/OeNQKVz6ts7Lpw4mTSMxu6TiUBgBVsS6FPuxT1v/uIDulExVDRzdoJRJhHoGSrX1va8ZlPHwC0/JgScA==","signatures":[{"sig":"MEQCIBFKDs4y/9W/FElO0+uZFt5JsvxVYTooqCyZo+k2ceYnAiAdQYwOZNxDNPcjBr7Jjk8w+MSZdksWUDRDWsEDQ0ivUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10651410},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b420827fe1507a76e32de19fd737417debd31af4","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.27.1_1774190943524_0.6055878065754652","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"@gmickel/gno","version":"0.27.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.27.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"5f077805085514957c3ac0a0799b10c9480c0b36","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.27.3.tgz","fileCount":310,"integrity":"sha512-cMnglSlntnDcJKORMeR/1dx/skREJ/MGz0uYQSx1UaTvY8KmGFP1jX680aJNTJPOh+Mb7CkaBTfukPVeI2AJgw==","signatures":[{"sig":"MEQCIGWFhrNpYhwGw8jT7LjEjQuylSVD/csJhqSJKkOaS7uPAiAUSLhDho3HQvc51DT3gsEzG3oMD0nbfGhigg1utn0Q2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.27.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10652953},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"23b1e27ed9cc67e3ff33d8e25840d9a38941cd45","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.27.3_1774248432616_0.39792243399259064","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@gmickel/gno","version":"0.28.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.28.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f59bea65862fdee180c17be7d8be5b6795d143d3","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.28.0.tgz","fileCount":310,"integrity":"sha512-Y3YyPt//Wa7cshH3auUIM6zY6FoXBaHKD2En1ACg7ah0u+IHuCGIc+9l+l+SxOziIKheY00CMF58gFJlObmzHg==","signatures":[{"sig":"MEQCIBeKhfbnLPavl2VuLU9x56I57G71tAcXCtq6Sjd7XnYeAiA2uR/45eCFxsk7S33TWN73P64/otAKORxu5cptv3lBYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10655472},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"5f1d1f07929f657a98fdc6220b593403e04749b2","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.25.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.28.0_1774255027518_0.5352201957723037","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@gmickel/gno","version":"0.28.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.28.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"b5ca9f4e306101f76526ffe24770b785f2c321c6","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.28.1.tgz","fileCount":310,"integrity":"sha512-Y6GYKH7yDs69EhkF6PFiP4VJPz6H7+fndHPGcpDXnMd/d44fH3uaDgJEGJcZh7NyKXJ5e6wntcnTtDehhGQg7g==","signatures":[{"sig":"MEUCIQDsg4+Ji0QiV2q+cOlctQcTkdZhOq4aPuEAztTHhSIvtQIgEwxJGsQZ5ooyyIidBQ5T0K/+mFvO9jjiTGyXddKPVo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10655472},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"3b610ac5e3a0e6fc77680c0ccd5f9b98b949605d","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.0.13","pptxgenjs":"^4.0.1","ultracite":"7.1.3","@types/bun":"latest","playwright":"^1.52.0","ajv-formats":"^3.0.1","@types/react":"^19.2.7","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.13","oxlint-tsgolint":"^0.11.4","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.28.1_1774262569750_0.30327590865602727","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"@gmickel/gno","version":"0.28.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.28.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f24d0c458730382770c99e4b60ff5fe976d20c1d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.28.2.tgz","fileCount":310,"integrity":"sha512-FUS565XqiGvxkS04lMs/IrHrBE221ZS4yJzHmzxFkAC1Skahnrcx5AmdCdsTUcA1M8A6pLbmO+9GqTPh2OqNUg==","signatures":[{"sig":"MEQCIBWOMIkMpg+LWvC/hWwtmz30559Ic2kZADTHd6c7HnBtAiBf35xUJquW2NTpDc80YH7ZrkeOkX9TT7kk1gAe8r4ZbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10655472},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"4b38edb25adfbe0ff5b6bd7225e62c6d5f4add18","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.28.2_1774264097459_0.761211466228132","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@gmickel/gno","version":"0.29.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.29.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"3c27173a49a897a3ae90cf82a0a675769b9364c8","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.29.0.tgz","fileCount":323,"integrity":"sha512-Jaylpk6QSErQzGQgIguk1dVXRAI0+swj0ict04s4mps04JfsZE/YFniJ51XJ20MvsFqqy3eds4ZLvguXbs4xMA==","signatures":[{"sig":"MEUCIBUFhxvlW0eJUpQrhqIehMGju4ADIN0mBd2GeVHGNItGAiEAvrO29xqm7LDizCALM5ssnzXHeK2Y3KCqf94o072ddaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10810855},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"e341739681bb757624631d80214497a6c42855c0","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.29.0_1774601396458_0.42142361598398037","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@gmickel/gno","version":"0.29.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.29.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"c211dc4de44a475e86f1d50e347e6130cf20d917","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.29.1.tgz","fileCount":323,"integrity":"sha512-w2WX/xDJ+uBMc7PR1APoHuPFmjodjXSAZovAdzII9Oa0ib3dNJMMa73TawUVmfNa94fV6CmEh46Q/tvKw1FAag==","signatures":[{"sig":"MEUCIQCVHgvwerYS3tLuliT6TVomognd1gsy+aOdVLNOdfN32AIgbuMRyqFYrYcjIKQYzX1MPSj9wzRu2uDShqB6ibyAfDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10815350},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"4a6ef3a2bb190681188d08653a183abae04275d0","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.29.1_1774620680193_0.5206994616142278","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@gmickel/gno","version":"0.30.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.30.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"58b389b75a97e31e407ac7da4eadede6e553eeae","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.30.0.tgz","fileCount":325,"integrity":"sha512-BjtPpiay5xF1ZrVYcnciL/2G6iMDDf+dUDU60l3Mx37ChjvsiBWQBYW3QnO4eRvZ66/R0lmlkH6TqVNGTflnZg==","signatures":[{"sig":"MEUCID3keBJ77qmA84PxVdtD5iPkgebFF6Ti5ZI2jBl5TdoBAiEAoGkH8ay8UegVOQVjP6rzXTvxP8eotQtX8JjMgruvKSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10832873},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"943bd48cc0d27b326ce1908a6794d8b67580ea3c","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.30.0_1774652177585_0.22975997035387818","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@gmickel/gno","version":"0.31.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.31.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"5007d559976305f8d304be2d7220c1d9d2d3c9f7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.31.0.tgz","fileCount":325,"integrity":"sha512-haQ1z6UghrP+xYqINRbsTgx84fKOGlGbulsWRH2CWXhZRBpR613yLxPx2Pz4xRpA5oTjTCseaaG0/xM5NW6ojg==","signatures":[{"sig":"MEUCIDAZlc5vo1VqMddEKqOX8+0yuT99jX8RgtYdlIj4hoFkAiEA/yR8xEKK5DdFMxnqdQbzUMX8oXlzdPeIfHwSyYv+9d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10836582},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"d4b37219e599b06aabf98f01b94915aaa8af3b83","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.31.0_1775028951558_0.3774456900580616","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@gmickel/gno","version":"0.31.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.31.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"46ec787a7d120442b8259eb88e6994c4893757a8","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.31.1.tgz","fileCount":325,"integrity":"sha512-PNipmthH3Lr2rEGN21IC8jp07FM0++nAQiYPLSkV7lOmGs23tOYvcD+KsP284gcB001rQOKJIye/RGqStblpPQ==","signatures":[{"sig":"MEUCICIjo26eEtutER0qI/tBNMNGGH23BzZbms83jaeKLqiRAiEAhtF/W6HQJFi8XP8yFzT5Cs7M/QQ5MVCJk73CTx2GZ9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10836633},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"4a5af15e85fa64490dd9704e9788cb192e8e5fe2","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.31.1_1775076835962_0.2608726653036151","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@gmickel/gno","version":"0.31.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.31.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"99a1e94dec87f3065310c2933bd292b0df34a4f1","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.31.2.tgz","fileCount":325,"integrity":"sha512-80hxTL+RQDZut3CFgCbwQjJERunJ5f1oNLu7euT9Ue3nUK+z+TrcQB7R/G0Tgha+nMemGurLV2+mGKROtdoIcw==","signatures":[{"sig":"MEUCIAs4b4hET71kfy8Wh2pm6F5Fg25jm7bJbfWi7PEA4wQDAiEA9J+0Of5x1/8vAI7JyTTGTLlSVH1TM1biue//t4r1xm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10837112},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"4e8ec48903415bda2b11d5cc4090dee31f327e1d","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:qmd-import":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.31.2_1775137064687_0.4751451672745506","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@gmickel/gno","version":"0.32.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.32.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f13df836a5c3ca3b9cad1a55c2dd82c0d6ca5f48","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.32.0.tgz","fileCount":325,"integrity":"sha512-oBsVLmQl24OxA1hjHhy4sK+YkvkuabvboofwvnDRCouRmLRCTtzi8cVPylz+mU5ftYD5GSCjbBnnXv7MhJUanA==","signatures":[{"sig":"MEQCICzgmbvlQl1sMpJEzWHn62fCdXVHv7wn31jrmtXdgCiVAiAT2t8gcaHW59+SFFcWYbXRhf2zFAYyEdiEuTkPIy32lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10838050},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f30604f85b21cce39ded6e7430f2ef85f01e3904","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.32.0_1775161561851_0.35435815272410354","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@gmickel/gno","version":"0.33.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.33.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"22c4c7c0c70d4672cb5b20516fe637ca44b24bf7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.33.0.tgz","fileCount":325,"integrity":"sha512-E2t/KiUqZMKNXbKDI+8fv/qcqfJb2pId/CDGXe9gUxmzJDs7uHM8+RpAd55eJS7jaQ3u0uTv2wuMDJFVzQANHw==","signatures":[{"sig":"MEYCIQC+p0dbasGLv6j6xNyCIonGl1l/nJ68DbX1QQCvPq6WYgIhAICP3Ha9uYyY2v4Unp2yC277nU60L9L5DWBvu7p/PINk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10838050},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"922e8d24e844c8d3e5932632c842f254a07e8a19","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.33.0_1775164851165_0.9602805145538482","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@gmickel/gno","version":"0.33.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.33.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"36d75d3963e307e7ad81e10826b6e5a40488a079","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.33.1.tgz","fileCount":325,"integrity":"sha512-j+B+9r11/r5SQgWW8WC1SJPe5ej9mqEIH/FjvfkG7CcXax2nhYrNIXfnFgtNv9mvjuYv2aDQMClF3QT77cfvcw==","signatures":[{"sig":"MEUCIB3psXH/5ZsBm/rLwm6gH9C4QRXQwBApsc94I28OY2yvAiEAhQAiDmoG1SoXlXIor5UFn5JTwnWBmfJjMm0l7cTEgFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10838050},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"09f312ced1d4df9a67c259a37b9ed0b4a407e3ec","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.33.1_1775165531591_0.3512858929154412","host":"s3://npm-registry-packages-npm-production"}},"0.33.2":{"name":"@gmickel/gno","version":"0.33.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.33.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"93360bb043aa7dac76a5d2e799e381df2230962f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.33.2.tgz","fileCount":325,"integrity":"sha512-0Vh5BbHm9blcu7PsWpdCTMddqiHW9L6am6zi9Nn0Q/3HHI6v112GCVDSHQCTk/ZM4xApnINguXXmJjmmbDllJA==","signatures":[{"sig":"MEUCIQDkyBsWSUPxj8xjtU9uCn4FuRtG0JPYcAGASqkDUv+99wIgUgT4hu3/IvpYICNVttZ59rm+6lEqkP9uwngwWeCH4R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.33.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10838050},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"84852c742da1c6f27eb140267f7ff5c8a6861a0b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.33.2_1775196817524_0.6282218611909809","host":"s3://npm-registry-packages-npm-production"}},"0.33.3":{"name":"@gmickel/gno","version":"0.33.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.33.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"bd5c74ad7bf41ac9dbed2aaad0b52a41a0567124","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.33.3.tgz","fileCount":325,"integrity":"sha512-hEhYgtuUhJvufGPybvoWC3FlAP3DVqGRTjT/hQPEElVJk1vMzPLqSZTosh44XoUD+ylDIfjcYvgsCMzF5V3spA==","signatures":[{"sig":"MEUCIA2dYgBDDkL05fINq/5CIVLc1985CeiQI77Mq6rAhIX1AiEAnGQmkhAtJuhdy//IRLkh3eg036q9pkGfQzGqae2dvv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.33.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10838050},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"3b05d25a85c1a14ab5dd5e8f8662ba1c05e36566","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.9.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.33.3_1775215495885_0.752227369027046","host":"s3://npm-registry-packages-npm-production"}},"0.33.4":{"name":"@gmickel/gno","version":"0.33.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.33.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"bc19f3907472f110e99633bcdddf4f38efc57187","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.33.4.tgz","fileCount":325,"integrity":"sha512-8agNW/mXvS6w5TNKRDs5AXLT2hJPnlcK8YkCzqv4AKD/ppT0V59cK318E1xpF5jQK/6teGDBH5CxFXD7Z5DEuA==","signatures":[{"sig":"MEQCIAm6F8GLanKD7lOG9BWimUJFMSmtuTJrKEIdUtl23M0vAiAIvP2ytF7gIzeosEtNFOUa4Dm2RnHBL+HQvzHHCe7iwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.33.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10838483},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"868c52364733275874eb768a8962f90c7f1ddb2a","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.33.4_1775228539467_0.5961786890799965","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@gmickel/gno","version":"0.34.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.34.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ff05bfdcf4d9ac8f8f09c843b17b325a512ec8dd","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.34.0.tgz","fileCount":332,"integrity":"sha512-/2lYpGG3jXKO4xe6owE+sIFFzgcGn/QZTbSxF+nrzrpRmq2QMBcQfoToAvRVf0yaukaQdG9Msa/cQpRzDJIKPw==","signatures":[{"sig":"MEYCIQCMd4r5rv81ch8OfjJcx589Eu3KtJ1qoluotkQ3+p75SgIhAMqFMI7kqeChZhPxUVYcftNLQYNyIVcacrZiO01aimTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10879430},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"8de20c991c4e133d7f93100c65f794885a9579d6","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.34.0_1775257856895_0.6002902172091376","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@gmickel/gno","version":"0.34.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.34.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1c32cc92e9728cf6cf3b8e78142a9520ac7badde","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.34.1.tgz","fileCount":332,"integrity":"sha512-8WTf0cnXDGfaihnabL208F73V0sUxuVrV0nmhEMW0iET85hZHgC1t78do0hFq1Ldt0oY8ZNmesfncMXYKlFSmw==","signatures":[{"sig":"MEUCIQDIF5TdVcgVq7Twy0r+jvFXfxrvzVyhCAtuxJwWy+5gSwIgLgCQiSxwf6bvjWVTYFrguIWnbnjHCwvwXmmFRuIrwdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10879430},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"426bbe5ec7985d803af2c54abd8b7cb1f2b68fa6","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.34.1_1775258992710_0.8943253036260237","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@gmickel/gno","version":"0.35.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.35.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"8f2259fe5b750c4cb063b743eaa1dd84af2eea78","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.35.0.tgz","fileCount":339,"integrity":"sha512-+x8Hzie38Q1Y4wBxMYNfhUv/z9LJEay68oc5vnqKJ+h+6weOAa+5lIrO8KGcJudtSXEYmAb5EwfOPG2lw6z+Ig==","signatures":[{"sig":"MEYCIQC388GVli/C9D88S48sxI8/XWsmGl5j2O6DmNFWQ7x18wIhALMOcKw7Ds8yUJBwmdIYe/88d+BzUFUUqRkdJp57TwEY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15667684},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1af6c8af2e9e5edd335f71b4adf1cafe00088989","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.35.0_1775403341735_0.31030312700476226","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@gmickel/gno","version":"0.36.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.36.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"5b5be028e22f89289e815c3043cb0dd997ad1558","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.36.0.tgz","fileCount":339,"integrity":"sha512-Up+RYZJg+MQgC3QBN/RtkrTaQhO+DxKgFeVoS+PMtaPQ05BhAzcFxoM08N4hC1r6TmnqFS7Gn9l8clqJxbeFrw==","signatures":[{"sig":"MEUCIQCSXl9Y5Hho6Ih9E626LVmvfjueHy3PYwihJ/kR0EDGPAIgVvMtl/3V7ola/9vQGxsjw80M9oJUGwCIU1ezx4aRQxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15697300},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"39bf416cce466899a2942d891f75b6939bd89540","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.36.0_1775431792489_0.4145743608066721","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@gmickel/gno","version":"0.37.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.37.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f7a3d542c5e8b8094a62eb93a1ea87d7aaa0efac","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.37.0.tgz","fileCount":339,"integrity":"sha512-5qjduk6pmdaIQxlLOiChjJTfJApo2r6SKhuUNVVYQu30MXJ0ITe+NTg8TzU5h73UVWXGSmT+2lhevGqH9Ah00g==","signatures":[{"sig":"MEYCIQCobwv+r3TwTsr0KvaKRwzFdWhRQfl+sqHlHZc29MgTMQIhAOD5CnmBP+TCoJqb6h+dtKDwyRBMmgIuZRICnSgzrjml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15718921},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"0bb5f25386deb511e01bf1ceedc68b609f0c1c3e","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.37.0_1775478059510_0.07466986757746352","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@gmickel/gno","version":"0.38.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.38.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ee08a20d1aea4796ff3330dd22eeeb993cc8d50f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.38.0.tgz","fileCount":341,"integrity":"sha512-4kcKVWdHVNhMH2ourixZ/px6daFUtaBT5/O25KtEcLFjwyHkp6YQ1se0IPSWby5S8NUqSvrrk5+dDERWHf1fgA==","signatures":[{"sig":"MEUCIQD5wvUdgLOm1JO7nldyikLgrTntka71vcRz8ET1ptAVMAIgHmSabn2VgokmwB5iGuc8liIchO26TCkCqcazDVtsz/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15739573},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b672c1ad77f24270e5f95ee967da464aff6e5a2a","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.38.0_1775481387397_0.1396814605248604","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@gmickel/gno","version":"0.39.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.39.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"fe6a8fab453262f13116514cdac4add030cbceab","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.39.0.tgz","fileCount":342,"integrity":"sha512-9TQTuoqj8MbGmD7KgaBaBwBIFJe5Jykik3tlF0bI3B2R1UJWw9gQpTnOloOFv/6Xb/f4oeN2vV2qKv+AxncKLA==","signatures":[{"sig":"MEUCIQC5eYKxnwaQSymoVYZBDzQue30wvmTc/hTBsqAatal9zQIgRKLRrm8N2U21sDy0tcrMMT82au0WYhlE0/SyB9TN3r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15757213},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ff66adc6ff424a8b571ec73e367f09e315dab355","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.39.0_1775495869435_0.07045157624567766","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@gmickel/gno","version":"0.39.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.39.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"e6d1309803a69ede4b28216545b43a94c0c028a4","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.39.1.tgz","fileCount":342,"integrity":"sha512-zJ1AHSL4eXvMaQ0ZOvLb74H+TEWlXcDN6u0zX/katJNHMSVLG3jx4WjoaYhp4LoYdbRmqDo93LjAsutaqpuWlQ==","signatures":[{"sig":"MEUCIBpLBiuFRDGxoNuWPneXPave2/PV03K2q5LNjmqevVasAiEA7ULVoZNd43u2fDrJNLy4f5y4qkVMvFtL4vMYSVSfSso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15757533},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"bc44d2083376d2fa8c94cafcc8563c7e45522833","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.39.1_1775501110353_0.5727608595817961","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@gmickel/gno","version":"0.40.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.40.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"90af3c16ba4d8f47231d5952a1a400ced93e25f9","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.40.0.tgz","fileCount":343,"integrity":"sha512-Ve7tH6R1VeEgtDyXAT9SAHSLXoeU/WN5duCoB0NfzTlEPUy8nKYLJA6aerEsd3gt+D1BoGFw9u/Fi6bGF7FO3g==","signatures":[{"sig":"MEYCIQCh1Is/PL+eiEYuL4m/2HENThxYdBbziiHUo4htgpi1ewIhAOPtkFz/OxFMfQ53c/7Hpz18zW8rpSBlKDzWz4xyJ5ns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15762059},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f67415bcec311f57208bbc49dc5b41daf0361056","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.40.0_1775501674693_0.8620597525611109","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@gmickel/gno","version":"0.40.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.40.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"9bdc5a653fa090ed6f107365df24ee165daac29c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.40.1.tgz","fileCount":343,"integrity":"sha512-tXahVWOJSTBPl8O7CoA8a31I+u5VQ/YhytSsmNrNsnuYwzZni06kldvm7U1ntaCMZUqiFQ7PRU/QtbctRlAnng==","signatures":[{"sig":"MEUCIHl2HjndjVTwTpkbSEgWqGTSXST17V+/IAAXk8iQ+/moAiEAuq4z4d2Jf+Z9aMAI2F+2fXv/CbJFELUK10rg3HheBaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15762059},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"806ebb75aee2c83c14e8ec76ce1429ced9ad285c","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.40.1_1775501964785_0.8484221789377238","host":"s3://npm-registry-packages-npm-production"}},"0.40.2":{"name":"@gmickel/gno","version":"0.40.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.40.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f912ea366801b5bcd82a97596bf01adf9932a892","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.40.2.tgz","fileCount":343,"integrity":"sha512-Bft8o5FHqJVpxXosW3DwhdJ92kGNJ1NnMo/l+mg/ht2XiaZQUbki6ZnBS1z12QpoipI6AL+fJASFT1GutZ6YHQ==","signatures":[{"sig":"MEQCIATqTk6dEXwjRMh9vVIi2orln4wRwIS+/HHEr/PvrBhgAiBe9fDzjNTRvw8nwAlNQnUjG1/ZEAd82ZimwRejh92gNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.40.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15767972},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f13a15179c4ad97e8be0e93d555cc89b57bb5f90","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.40.2_1775509014057_0.02906406467843503","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@gmickel/gno","version":"0.41.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.41.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"85b06850a42c0a4e112c822047f8e55aa4c7f869","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.41.0.tgz","fileCount":345,"integrity":"sha512-efYI4Zv9UsiRDzz+WKZAZ7e3dhGredUu1kL7REKlayZutHhw4R+y7KoY037aoqcTyQytCT7BWUoSEw89b7rFpQ==","signatures":[{"sig":"MEQCIAYpXJDS5iu2GTB8xrW7CeSZESaOlm9a1xbLJtsr/8KOAiAELpfU6oxLpCMCyyqfsIhAu63fHrNWgLBAHi42Jrmbdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15776778},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"5dfda2a53697817428ef07e177bda2f6dcfec02a","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.41.0_1775561192658_0.6152351834392642","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"@gmickel/gno","version":"0.41.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.41.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"cf2ede754c37448445b3ac6dfce0ebfb232a9d1c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.41.1.tgz","fileCount":345,"integrity":"sha512-nREkrlFycMZtymkzASFJhhhJbAhqxWriPYRIOugmudVSS6HwjkKaOhgmtBLTdni/4C88+hZWmuD1ydya+3DiTQ==","signatures":[{"sig":"MEUCICJm8jw8U6lSEK3ygUYlURwAAMGKOd1bwhn0w35P/5zsAiEAirE/GeAEX9C+90lMCANbTTvkZh7UHM8HI9aYXQ6iP+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15788899},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"559a71774390e98f3ccb2717ddf3d205dee44c21","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.41.1_1775565465480_0.9009191830606023","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@gmickel/gno","version":"0.42.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@0.42.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"19dab3c18698d76d62ef5e99341292c386dda9b7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-0.42.0.tgz","fileCount":350,"integrity":"sha512-zIt1jcL/CW6MdtX3novpD3hPw5luBwJQgOi80WhejrLvXaKj7BouOHicrx+mmAZlVJxxXoLkaKBIDBbc/jqeEw==","signatures":[{"sig":"MEUCIBSdR5FS6nKLKVkovGa6MeVq+KurnI7ZM3PAmHdvtewDAiEA0vWK/49Ds3LkPID70LfH4u6Y1S1+fX3kI7P34u1Sxy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16300531},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1003eaf765465234c9cc7a931c3e5431b68e6490","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_0.42.0_1776344525354_0.903150445136941","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@gmickel/gno","version":"1.0.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.0.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"96120c67ab3034a4f857d1573fe2d1487ffbce7a","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.0.0.tgz","fileCount":351,"integrity":"sha512-YY7f2cpu67JScctFfZNJxBrvWogJ/c5T32l5gTuraC+gwwSvbkex1FYRQeXfmPB80Q02VZPcJ0S8t6waBVdQMA==","signatures":[{"sig":"MEQCIFzQJtZCVXdyRf/0ptUr/MIU/5WwIH22vYWkHjvJ6IaIAiB6mVfhvIbWPtDLUT7DCyoM5PDvpVof5JJAQH2Mb7cTEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16313627},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2f108ab7f46a33212d10f8f98b5c1db9616dae76","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.0.0_1776347781947_0.6604891239964967","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@gmickel/gno","version":"1.0.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.0.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"8a95dff50c32b6bbf694b23231562f1605a5058a","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.0.1.tgz","fileCount":351,"integrity":"sha512-cFI7TDl6xp7EPvUho3ul1FUAwuraSHUsafh0jooYOPxiyUn0C9ijdZ5h/4qQQcaP2BJ5WyzIn4I/WEZp61eQsg==","signatures":[{"sig":"MEUCIQD7KPW7TRHomfiNm1wTezhtF/mDvNA+1qcKSXkiw7uL1gIgRgL/4E6edZWR0z5p7Re0XweEMlHThpYdX13m89M3R5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16315500},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f7fa6c073d6f27aefa9f7b37dbf1fdf606595240","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.0.1_1776584818332_0.919489101190982","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@gmickel/gno","version":"1.0.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.0.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"16f4e992b47983ad88a0c63925631f4a9a2d989c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.0.3.tgz","fileCount":352,"integrity":"sha512-ojBhBLKgiEuBYORN9jBe8ZK7eVZBX/aPgwQBxlzN3goyiK/tv9E1c1pcJ7KNhcLa5a2G5gikCYJ/jJKsAva7cg==","signatures":[{"sig":"MEQCIGYDN6YNoZhWcEcNimRne+vzEy6U71Ij1RYGFQ3E739GAiBUnQ97y5U61A8KumtN143860jIg1SbzzPCFfYoJR4ZEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16323390},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ce10b5f7bfc99aed3e3b47122bceb7ab568a8d44","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.0.3_1776697579448_0.44334968991310175","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@gmickel/gno","version":"1.0.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.0.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f28d928d6a5fb52ff08ea0bd34b0ed61cfe8a66d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.0.4.tgz","fileCount":353,"integrity":"sha512-xssi8oxtmlbalCO82QSYJpR3zAxNw6CKyolk3W64G40OY0l5BKNlRVNnR3hGsYzi+s/qkCYl4Tp8V9mnn0OkQw==","signatures":[{"sig":"MEUCIQCXZSbhYTjTTSpovEr1+9rdpo8WC8TWIMdPmo8Im49FkwIgSFG5BfMAexgbd5OU9hgdPAUfhUyUSOoVGaDsVr8k+oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16329353},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"0e122219957b44e84b3ac29c9ce71ee64f62b8b5","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^3.20.0","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^0.563.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.0.4_1776719961027_0.6881894635686723","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@gmickel/gno","version":"1.0.5","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.0.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"e86d968d1a09ea95086f31f2204ba3941c734d6a","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.0.5.tgz","fileCount":353,"integrity":"sha512-HCIqbA2LjXrWrmJulp9UKBD2srJ0qmFMTogrshXFQTujENKuJ2nCl5uJvx2alYWYYXhXH18ARP74N9U7jonNgw==","signatures":[{"sig":"MEUCIDdHs88KtkqtZU61CKR5/WbuHRSU6G2c/ZA73Lu+v8O8AiEA8RiNb5AMCrqCBxgdEGY9Nti3NyHyeVZSTOpIXoStX1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16329490},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"974612a3c14b2b116d4632c9a875ba42aa6ed1cb","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^4.0.2","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^1.8.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.0.5_1776762110178_0.8097136455670997","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@gmickel/gno","version":"1.1.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.1.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"62a34949d55598305345235ae2cbbee9de5cf586","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.1.0.tgz","fileCount":354,"integrity":"sha512-8gqAIPHt5+Hg8Nu1oL0JCUcAi48OGXdvDTuvgA+lBV2Y7sqaZ03QP744pCHw4dKFPfMPZvX+vLLzJllIIyVFyw==","signatures":[{"sig":"MEYCIQCzWl/ts37mTnCn39N4NPTY/3ZCkGB/s3iFKAHz97YzYQIhANDiQzkiO9odV3cfDUiHCf+v0f3z1m7RroIP119LSzHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16332037},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"6ff5df5e1cabce49a03ce7fe97fbdbad9d2dcb84","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^4.0.2","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^1.8.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.1.0_1776765860378_0.9250576888165025","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@gmickel/gno","version":"1.2.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.2.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"54d5ddad9501096fd9f9618da1d4f608f677ceb1","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.2.0.tgz","fileCount":355,"integrity":"sha512-TSLBXgPTAZ/tAx4zjaPILAPoCdvG1LILnCpuZwG0cEfCj813rfHrkkKbTYltK5HWgnVZ1bBgqrj6i7xC53mzdQ==","signatures":[{"sig":"MEQCIHpdLRmRJYozyIf52+Xa2vsGGYKTHNJ9NRAV1+8FwdUaAiBptqs8awg4C6kvVSuMMA0ZpenmqN2/rZHPWG6U8e4DcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16397508},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fa30987c6d7dcd382c8a9a07743bf1c6ca2d667b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.12.1","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^4.0.2","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^1.8.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.2.0_1776851304962_0.8399023262057734","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@gmickel/gno","version":"1.2.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.2.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"19522319854c9a2c64dab2921d141f00ddde230b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.2.1.tgz","fileCount":356,"integrity":"sha512-EPAF6U7vlZR2czD2tHTVSRxlBveGrSsjSJIduWzNtEmRnyCPUD5dpMoGYQL1r/UsnjTjn8+zGOHhUiB2Dt5kEw==","signatures":[{"sig":"MEUCIQCF/oW4rExcT/loMU94gDgkwb2B3GuQKvELvjuonmEGvwIgNs9wITTArPticgM6lyslyWWiYuyQlu8lk6qLr4VCsAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16402424},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"d3f4251de70b7a885122747ee70cc7ff1b404fb3","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.12.1","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^4.0.2","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^1.8.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.2.1_1776879563480_0.6141533413857605","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@gmickel/gno","version":"1.3.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.3.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6e06bb80c0e2784f80d15c9894b43ee7d9bce118","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.3.0.tgz","fileCount":356,"integrity":"sha512-XNvG2RX26ALwuZcLINkRI9rKzklT5iKghQKd/OCZ/LRlmIfaKNYl/Nuenlc8SQhilLDZjAnLxAsRKMr0WZzZvg==","signatures":[{"sig":"MEQCIBNEbuvVTQ5xr0ooP/ODuYUt32Y01kAMaWIHnzC016URAiBhL0FMLkp7/BGEl5qDlDihSJrZ7M1FeYbuGnhhWQYwcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16420085},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1ce03f93f4748c20860aa6f45e21637627790e25","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^4.0.2","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^1.8.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.3.0_1777025069272_0.4804289603005931","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@gmickel/gno","version":"1.3.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.3.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"03953ee87d4da4193b999b4d9b7c8fb0bc4075a2","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.3.1.tgz","fileCount":356,"integrity":"sha512-edhwf8z+DV1r712GIcVEf/6Ui5CzcB73ky5c/miPjRGs/au0xyrznTjHv5PjFKBwCUjCbUYzlch+mpWGAe6QEw==","signatures":[{"sig":"MEUCIDpLNSk+bp5fRAqfZJTQTVWsMcHaSMdEqZw5QuUPyuPUAiEAglVaknzHsTP2n0p3w/sqpjoN7ikqKIBrxk7xPXyfsn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16420448},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dcde5bc503810894d5f4391755468663d3d74b2b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"bunx @tailwindcss/cli -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.5","zod":"^4.3.4","clsx":"^2.1.1","cmdk":"^1.1.1","franc":"^6.2.0","react":"^19.2.3","shiki":"^4.0.2","nanoid":"^5.1.6","commander":"^14.0.2","minimatch":"^10.1.1","react-dom":"^19.2.3","codemirror":"^6.0.2","picocolors":"^1.1.1","remark-gfm":"^4.0.1","sqlite-vec":"^0.1.7-alpha.2","streamdown":"^2.0.1","tailwindcss":"^4.1.18","lucide-react":"^1.8.0","officeparser":"^6.0.4","markitdown-ts":"^0.0.9","node-llama-cpp":"^3.17.1","react-markdown":"^10.1.0","tailwind-merge":"^3.4.0","rehype-sanitize":"^6.0.0","bun-plugin-tailwind":"^0.1.2","use-stick-to-bottom":"^1.1.1","@radix-ui/react-slot":"^1.2.4","embla-carousel-react":"^8.6.0","react-force-graph-2d":"^1.29.0","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-progress":"^1.1.8","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@modelcontextprotocol/sdk":"^1.27.1","@radix-ui/react-separator":"^1.1.8","@codemirror/theme-one-dark":"^6.1.3","@radix-ui/react-hover-card":"^1.1.15","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","docx":"^9.5.1","oxfmt":"^0.28.0","oxlint":"^1.42.0","vitest":"^4.0.16","evalite":"^1.0.0-beta.15","exceljs":"^4.4.0","pdf-lib":"^1.17.1","lefthook":"^2.1.0","happy-dom":"^20.8.9","pptxgenjs":"^4.0.1","ultracite":"7.1.5","@types/bun":"latest","playwright":"^1.58.2","ajv-formats":"^3.0.1","@types/react":"^19.2.13","@ai-sdk/openai":"^3.0.2","@biomejs/biome":"2.3.14","oxlint-tsgolint":"^0.11.5","@tailwindcss/cli":"^4.1.18","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.3.1_1777026233478_0.02586386308326194","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@gmickel/gno","version":"1.4.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.4.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"36cda80c0b6f158d24ab66ec83751c1a99849464","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.4.0.tgz","fileCount":357,"integrity":"sha512-szDU4ozWtPHGTxPDHkiPHVqMZ5EySat9zwfJmJZzCrl0/48GwcRgg+McvadbGBMNNoQcQ+Ox+KwE8DSQ8H3uYg==","signatures":[{"sig":"MEQCIHjjHanUsEX0Vd8TQPVERLj2C/4B3GVco1TXK+yXq8cBAiAo49W5AUXRR+YBA259wFRSbahqbDUA+kZntezFd1bb9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16426278},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"3424ec06765b00d7d9ad5155c002a986b152f168","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.1.1","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.4.0_1777037922783_0.9744011264981751","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@gmickel/gno","version":"1.4.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.4.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"3307d4b5abf7805b951e2a3b4b2f540c34db06cf","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.4.1.tgz","fileCount":361,"integrity":"sha512-l57ix8lt32KQ6v/jcarLnM20kgi3mKgN9M5OK+IHY5EJTpU+iNAQ2+MQ0K0gPNW4ShkI4Dojve7CUNZ08tgB3Q==","signatures":[{"sig":"MEUCIQCcpbVvMx0Sno9H3crUB9h/Sat50YHssBcA0YHgZ9US4wIgEcHVkOl04SuH7Z2/N7W6Z2wQgq+UiSfrOC6fpOW12l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16448716},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"c2fe8435553656811cb0dfa9977c73629d76540a","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.1.1","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.4.1_1777041220064_0.4067552550105882","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@gmickel/gno","version":"1.4.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.4.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"09e9487922053c25eec27fa2d226a3cdd910870e","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.4.2.tgz","fileCount":361,"integrity":"sha512-boiOhcKzclCAZIqZD4r7RXa3pE+2bNiEy67ST+XdJNshNYbXVOUsRpUPPHV5Oji9kSp/OUQeXboKiR8MLwJF4w==","signatures":[{"sig":"MEQCIEaswhs803Qq50Qiqv/RQXuAhkpQ90T8aD18WBh80tTYAiAt6MzlIotUxeKQTjwBONdysVAxzgWvnuKlRO/DfW8qFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16448716},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"68a799119826194775b9f6e8655a74139da37d0b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.4.2_1777233365760_0.011034858658738322","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@gmickel/gno","version":"1.5.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.5.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"abd6252d85cab89e4c7d44309b3e72a54e59ab45","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.5.0.tgz","fileCount":363,"integrity":"sha512-WuNnW5K3m4x3sjKisv725LdsPS0zAFh28jdrsam5sF6WFIFFMzad7BDbSa2sE29XSzmmpYKlhW2yh8XgYhyziQ==","signatures":[{"sig":"MEQCIA9fWmy57os3ODat6K6Ig61yQa5KCbFs0RsiV/uylz/LAiBcy4/uNMJT5vAa7QGAeX6f8xdrIkb+vAwABsLt3yt6Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16511334},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"7cc77e12ce61f59443823d222a62f6e38b73cc93","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.5.0_1778354146923_0.47134899825260534","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@gmickel/gno","version":"1.5.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.5.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"5f4284c52c6dd1ae746e388c0ed48b4fe008cca7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.5.1.tgz","fileCount":363,"integrity":"sha512-3/oPQ6f9CftYEiuWUhMaefl+zjJkBg/o/7YWQ+8ut+YsjwN8nZi9wIaBDOHkqk3UyOm7Aqvd8Zx8KGdzqtKLQA==","signatures":[{"sig":"MEQCIFORkUB6JqOzf8CxTf/lcj1qXw5WyhmQbh5TW95sYnwFAiBoCNHxcjWhpIebTNrn0hWIUH9udXYu5iky6PVphyJD0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16511176},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"e37e60758b6aaaac755ceade7346a599d2ce16fa","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.11.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.5.1_1778361103738_0.9201210475203427","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@gmickel/gno","version":"1.5.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.5.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"896e86278770d4388fa49ef8f0cfe12a49d2fe66","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.5.2.tgz","fileCount":363,"integrity":"sha512-iDloKEuX5aoMUSDwhFr8ybGR8ThSl8IJPhXLtN6FA2LeKvg2tbp+3kQG1xXF9Ed94QEnzkY9ZV/u1bdr5jl8Yg==","signatures":[{"sig":"MEUCIQCX+fc9M+beWVudsDt7jYbgcwqyWTRVoU8s0m44uFp62AIgBWVgsstnN3MTKVcaK0t+tlqDugsxXr52WjiD0YsDKGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16515442},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"494edc8beeff851366095ab9f396582f5be08b2c","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.12.1","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.5.2_1779692938066_0.9794674437314346","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@gmickel/gno","version":"1.6.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.6.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"19a4682f5f19a906cb98f168d825c5db7e99932e","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.6.0.tgz","fileCount":363,"integrity":"sha512-v+RaW67loIvDDl47GyBLbq7ugvamjjuf12J8kLqSqzaI7Lb7fFl5Kl7r2Duhsw5xLWAnP6S6AtkFSsGTW97THg==","signatures":[{"sig":"MEUCIGy6V61IhzMtI7h1LZEWlOcN4wlt1EkOCrL3H+ls4S0mAiEA4CtTaD5kdDfUrX7Mzvlxea22c+UbZSL8EJbvIHw4Dek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16517345},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"d1d0f736f9bacc2b55b5e56abcc418621c26b6ca","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.12.1","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.6.0_1779734232167_0.9262398955192721","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@gmickel/gno","version":"1.7.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.7.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"3405b4fce5c2ae4cefef56d11b5ac5f031e23f4b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.7.0.tgz","fileCount":367,"integrity":"sha512-JaArEoX7l8TJLudMd1k66O6qKY7M2JmdAkl0LUDzk+rxvXgMQAVn5slzaP1Ba6hotAHIJ70aSL5IzX+4jk59bA==","signatures":[{"sig":"MEQCIBK9aW+sy/ItjTjlc+od1nZebsFdhv9noQsHv8YIs4eHAiA5EGZdzmY838MpJeAQvEZyxPCkifYJqsjtyKY58xAQ6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16531808},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b98e9f794803602b9c2412a52fd7050b07800da0","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.12.1","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.7.0_1779803483944_0.972008367403369","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@gmickel/gno","version":"1.7.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.7.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"65917b65ba9b675fc2575a3a634d888a06155d6c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.7.1.tgz","fileCount":367,"integrity":"sha512-KlBfrLihSLJG8m9MG+Y7raRm2PAewQlEz9PSKkEAsK4kRr5Q/PyAnUXLiU9wC8wKl2nZhAI5v/ExDGapqOW+hw==","signatures":[{"sig":"MEUCIQCjkIW9RaJY7GNQwNCr10eLRd5Cv+OL9wErVUM2rM3/RwIgLmUOYwzSnrqfoKHf4T0kEGda0EH4g7xNc85qPvs8PYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16532195},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"26cd017c44134e39fb0175b239223be0e5892123","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.13.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.7.1_1780096825189_0.19036493279020794","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@gmickel/gno","version":"1.8.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.8.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"bacff7765aed9206c3215ade2664e3dcbf9d206f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.8.0.tgz","fileCount":370,"integrity":"sha512-tnx6VdfVPiJcfqGGUpqpi2T1qRZFnJGVhx1syZ0awIq3kL6PazeGcFitJCgLrd19ZgGeUkGJTRzqMDcc2R5yPw==","signatures":[{"sig":"MEQCIBJW+4qIAlmed23+FowtcudXBUBQkAfs3e/vZDux3lBDAiAaiHasA0MjDn5iXqruXTfY2UHn/8YZa3c88f8meetfGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16584433},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fc1276ca3556623562276267b48a6f3c29656dc0","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.13.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.8.0_1780646744204_0.6781078057196475","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@gmickel/gno","version":"1.9.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.9.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"05edf5d8c89cda1bcb0831aa1f3cee7c47169239","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.9.0.tgz","fileCount":373,"integrity":"sha512-f2yrLymx9CWuklbn+zDgfDpRTSBty4vzNL3rF36GMlpzlTdAX50R+lYeKhjjGNqbSywX6qs7aMKBlKQZlICNuA==","signatures":[{"sig":"MEQCIFataQvB8sPxSOWB4CukpWSXEnQtq7YiQc/V9QymCbZAAiBbt225khqWl7Y8Wx+xAif0t/T6ZmdozAtdl8RCNhz/2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16607496},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"9204f5575d0351ad00a4eef28e131e2fdd94fa04","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.13.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.9.0_1780695342546_0.5252334834439911","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@gmickel/gno","version":"1.10.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.10.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f07090bde35b2110c9f81db8191bd0cb41240293","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.10.0.tgz","fileCount":380,"integrity":"sha512-OHggzeLQaWz1FWyGOl70F7zeKaV3hA/3T7+PuGdN0XA7GU4VfthhCrVACJaqrboQMcKvFmsh0T+CmgQwi/AcUg==","signatures":[{"sig":"MEYCIQDozXekx8GQ4VN1b2QfpFNxlWGrZoDoz+Hs3/dU48mvDgIhAJK+ZbA1jfT9kWXFmUYsQF4B43+e2dBV83wD8yTOJPfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16713168},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"8c8f02f7be59af1694ad28afcac2427eb4233d49","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.13.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.10.0_1780748855651_0.9009130645718122","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@gmickel/gno","version":"1.10.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.10.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"660ee8d145c3b296c12d3b91261816afa4d0390b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.10.1.tgz","fileCount":380,"integrity":"sha512-bRW8XeSRbSQN30EPutYuzC0NdzpSyX759eion1jA+u+UEjyetXFi+qKCp4CCuV39zZiT2/d1zXWgoYemEAVmNQ==","signatures":[{"sig":"MEUCICz8H92g0vFaCfzvfIgEarzojn7FcwX5PEgVHZ9MscUqAiEAgfxKrgPwC/fMtWZdnS57Fj2zZYt9UEvJGT88RVh1zWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16714140},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"305f033433bd0c94fdab828876473af928653458","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.13.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.10.1_1780749474326_0.2832580350706724","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@gmickel/gno","version":"1.11.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.11.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"405121853972924b65b7b9a2ec6c207554e11669","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.11.0.tgz","fileCount":387,"integrity":"sha512-v051HgTTQ2kWbUeTDCB4FVU5IZn/H+p1L2vx3q7NPcJ7yew3bF3LM0GGrTgeLcpaeotZMCGTDuJ3MMTU4+5LEQ==","signatures":[{"sig":"MEUCIBpFQ6AFqhKCB67gjXqwr8FYtMEjU/FcLLHeTVinkcTLAiEAtFh+UusE6oStEC8wAIGTiLFWyazzfcf3MskVo9c94Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16729585},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f99a0aac2d2484dd42868633067303c6562ff6ee","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.13.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.11.0_1780776341506_0.1321589021731786","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@gmickel/gno","version":"1.12.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.12.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d8c37101a05e7157ceec4b483838970c61d8015c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.12.0.tgz","fileCount":387,"integrity":"sha512-NbHdNqLcP7ceeM4w17/6t3M2DIBL41O5Mq8VhtoLR0ENXIywk/cB2kdjHV4MDvotDzYQmcZ3JINJxQ5MVOUy1g==","signatures":[{"sig":"MEUCIQCndMsz86x+CyRCGvhHDXShYQXzjm0B0w6zzEm4gpUqqgIgVKcVFo/Dw0LRAAr72NMm6uEqvfmOMNAmVFCx7pWJQmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16730966},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"420519a198621f6eb4b86fc43a5070d496aa23d5","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.13.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.12.0_1781605901328_0.5847752338621568","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@gmickel/gno","version":"1.12.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.12.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"50ddecc52a3578fddbf330e905dfeffc860a11f5","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.12.1.tgz","fileCount":387,"integrity":"sha512-b5zB9HIDKLYVFDkL2UMUHp8DGS+aoJtNDB9cYRBzfxyaBfc04vItZBuVc2yFlJGdtF5Vg35U4g8F5wXzXTtSxA==","signatures":[{"sig":"MEYCIQDiro5SZoeRR9BWu52Kj2ZKF/zStGGxTTdH38kOjFTx8QIhAJp4qfCCUoi+1HP/q0w3BudwDQE8PTQROl3BJWhS2QPn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16732529},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"57d0a97b5ed782db47a46190454e50fac8d35c6d","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.12.1_1784626249765_0.6447876048975714","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@gmickel/gno","version":"1.12.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.12.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"063003c8137048660a4e9f702f56164b46069e2a","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.12.2.tgz","fileCount":387,"integrity":"sha512-G4u2ol8AV3K+V2hHrsMLRlpA6N32vMuGagBJ6OlAkFiu3oDrfsKnU3kk7O9kKI9WEi5s/pddCc91tCcizo8mxg==","signatures":[{"sig":"MEUCIQCMWQaFIvvl4Q/j/s/FRjXQdY592OzZagP6C+e7VcIfpwIgQqDQ7GxvFPP4He+cCGj3lwlNLYVi/bZpvaLsWO2BFPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16732529},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f02cecd93ffc418ede1cdb4ee78f3caaebab0054","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.12.2_1784627210309_0.8873903310248752","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"@gmickel/gno","version":"1.12.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.12.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"5b0c594255cb12b566ec6c4d438f34e737b6a225","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.12.3.tgz","fileCount":389,"integrity":"sha512-KJw/KuWC0OyXJ5Ttfsfws0KVyZwd8C2PGAXZERg6ALchVEAgWRTqUsrYhvQ0Z6xZPTk3ZZU0tGXDo5JmNlEsBg==","signatures":[{"sig":"MEQCIDFE7WK7CjFAiOnb64zIsvCrTSKKFArqt2QWlPgWjy0dAiAmdpE/G/yUIt9hyeIwBr6jlXc8iMspMf+zXfYBlPNvDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16749141},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"015f911f651679311144fad5a04ed25be9a78c15","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.12.3_1784638083101_0.26087317360598017","host":"s3://npm-registry-packages-npm-production"}},"1.12.4":{"name":"@gmickel/gno","version":"1.12.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.12.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"9030287c62d670fe4dbd49a761e840747715bcb0","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.12.4.tgz","fileCount":392,"integrity":"sha512-bqRB+nc/YT6cietMlNk0m7LcUCzaSO/HQoUwtrhRv85OUmWgY6Ibg3QudrIZzl1xEtBjvGL4l97HDHtQkUoxhg==","signatures":[{"sig":"MEUCIQCo3Swb2XDpCuhd8sMvWmPOBZJGp/qqUydNob62CJNjyAIgQEspCDZRvzGvgHeSoWI8CRTet1Wu3R25K/Caxpp6AQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16761305},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"d85469162023ef001a35590b3444d0fd64608335","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.12.4_1784678025573_0.33158892640011106","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@gmickel/gno","version":"1.13.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.13.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d97194c021d6426859d31bb89ffc387b3f8f5af0","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.13.0.tgz","fileCount":417,"integrity":"sha512-dcat9O28deWX+EdQhqRhttncfuq742uLdNH8hAZf4wU/pO85gnJjDgXw19uIX2G2Q6+T8Ajn86R15/83DJ2YvA==","signatures":[{"sig":"MEUCIQDo4/eQxy/5IAU2HgvzitC/Yl9DSHBgBI9NT8ZXtYj17QIgOfhD9kJQ4g7hPb7eKQqx1KNhHAqD/VT/6Gs7CoiupK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16947298},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"755c39467f900f6864fb290a656648eca4055e34","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.13.0_1784713902170_0.9538535283586296","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@gmickel/gno","version":"1.14.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.14.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"81ca365a86749b060d0814fb78b7e6b108901c11","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.14.0.tgz","fileCount":417,"integrity":"sha512-cor00+in6Ym7eR5Mt4U/Cpp+3RAZKkTUD/7gNNTjwbSYJ3lFurTdHYUWnt/bxrl7M6BVm4QeaxHRdB3p4N2z8A==","signatures":[{"sig":"MEQCIFr2OyY1/f2kEpQPzh/CdYhhh0u53wnAn1r57VrgyYTiAiBkFLJV7immSWNGSQUii8VSOYDV6n6lgh3zx86GA4jWGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16949218},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"cef5fa3852dea850892f21cc3bdaa766d4ccc2bc","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.14.0_1784725240181_0.9030273467912229","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@gmickel/gno","version":"1.15.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.15.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"12269e079b5c23f838158f204190db121cc1b5a8","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.15.0.tgz","fileCount":419,"integrity":"sha512-3Q7f3altf3ojHV2IaOdvKCsACn0pqa3zYQbHFXcoR8vjcdPgjay93PliNJxos4bNJTiCo9p5V5ufKzzsm9Yccg==","signatures":[{"sig":"MEQCIBu7jMRJV+Sd3HeAALZSSb8SDMLL7XrDJgXxp1daYPc/AiBszQ900u8cyO8u583v7B5n1Ht6vXsdHqU3IJJWKgc6Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16957590},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1c0312d1abf52cf4b27338f4504b3ccee95d4697","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.15.0_1784730344988_0.3378085047989283","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@gmickel/gno","version":"1.16.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.16.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"23e68d49f5a644e0253befb9320049963f48aa94","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.16.0.tgz","fileCount":419,"integrity":"sha512-TvxjDCzvaNZnw9vcGThMbSdbTk3TcJu15QH+vFijIk2QDa1egWmvjsqufm1KWj7Ovh+Rd8hLaj2uMdeXEQfhyw==","signatures":[{"sig":"MEUCIQDCiSMoEFk/oDOWkBu2PpW4ZQaGSUKok0D1vt96B3zSrgIgMaI08cPvHeRKNq/k98E0wxecSRjs1EpYDgBb0qNsXVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16957638},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"c169ad1f3f5dea7d33094cba5b9cfd64d5f2944d","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.16.0_1784746495121_0.5984770550921807","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@gmickel/gno","version":"1.17.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.17.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"e6f8b2c5760a98cf9efec71a1fb2726b000e940f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.17.0.tgz","fileCount":446,"integrity":"sha512-7Jx9o6Z0C4ofLNE+IuNRSF1UEnXh6VSnGW+h3G9e6hZTABRgvnUzj0KHGcm1sI0DCUaKl32YWSer5XC3umnHEg==","signatures":[{"sig":"MEUCIQC2U/ziUQUUSKyuazrcrZMWGoiLQfJf5Gtp4PQ1Eio9WgIgWoc38m/j88ahE+9xQIdcAH1lzWtnN0YTgymG8XzeBfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17170936},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"c0db5c1efd9037d10b73f4b8ed2c9766b4b8b313","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.27.1","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.17.0_1784770018340_0.02617625701044446","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@gmickel/gno","version":"1.18.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.18.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"0072fd9965213344c00bbf90087b25d2a2f7404f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.18.0.tgz","fileCount":457,"integrity":"sha512-hhkfG5GAt/NtS2cE76WcdqJ5z13HuDbU3qNjuIWrZLEAp+ewwASdfJ/ZLHmvAWCEJgapnsP6/V0jhcsNp4FmmA==","signatures":[{"sig":"MEQCIBn9sfCHCH8lF7KSNcNsGLY5wHr6z/QioXrc6nDLj3G/AiBreNqLuSMw6fXhSMBCJtfmaMjpuSpuzL/iibU6lkv3Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17261852},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2680340fcf3d1358eeafa019f1306e4890a2a1b2","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.18.0_1784784309077_0.09288040053234914","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@gmickel/gno","version":"1.19.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.19.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"e338ad0eafc6191a79cdf6a1732fe5d70bff4788","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.19.0.tgz","fileCount":541,"integrity":"sha512-KOV0e3ABKijcn4hwbiBXofTLUV1GoRy0hKpeFSerrB731W/STQHW0B/mACfj1CiE0sDwM5Mc8UoAbqWBKa49yg==","signatures":[{"sig":"MEYCIQDVTJfHVHTOcS3pGJ516bhwjZfXXW2q/htl+80f2CfPGwIhAOrkXbRnUJt34yTSovGrEDoCCRC4SX0KC3mCt5zr23Fi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18075506},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"3282184445c858dbe3dbaa801a37a95861431376","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.19.0_1784803898251_0.9314774171030469","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@gmickel/gno","version":"1.20.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.20.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"690af26358aa7cf02bb172fd1bbffe4df5501bcc","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.20.0.tgz","fileCount":549,"integrity":"sha512-zjncU/f00IpjClrDUprD23k/aOjCb1YHtNpvGFwDk1S4XbGIp0lf7vGI+BuYSd4f9D2pgC7nWY6fD9NjWnO2SA==","signatures":[{"sig":"MEQCIBE5WXbKF5c9Dtw8ChyfEMQA+L4HjAcyFrij8l9Hi0JBAiA74IZRlOquWswQ4592gSS1YuCk6gCwo9xeCaCNzel3hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18185714},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2dcc2b43be3044172d2e31737fea74b7db1311de","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.20.0_1784815660784_0.784355424432672","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@gmickel/gno","version":"1.21.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.21.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"19f11a31ef1b5e7fd6c8403db1ec883d076fe27a","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.21.0.tgz","fileCount":576,"integrity":"sha512-e/K2USV8gUqCRttQzyUUxmLyprYB0lAPtP6ePXOAWi8sLKMmgbGbYbZpV7UKxsa0fwWGGEwf3zGv2OGy8A08vA==","signatures":[{"sig":"MEYCIQDXIZrGWSiVPICtMmOtpBNJUibtA9UsGIJMMvwkb1J+mQIhAPdAsOXvQI+ActMm0fJLejhJvXF6V1fvjHakuAulORTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18374693},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"29f6a5d2b3b27d868a8a9a1c933cd395184c46bb","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.21.0_1784828055156_0.5640268272452247","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@gmickel/gno","version":"1.22.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.22.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"634f048aa825d4904a7a171f0b4bedda6d4919ae","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.22.0.tgz","fileCount":579,"integrity":"sha512-4jsnGRTmM602voLvzctsyTeBVsWmCHqqHkolEQdZin733CvPcu77T3quy8gsns3GEkBvyQE/0o0l02JKqvayyg==","signatures":[{"sig":"MEQCIBjlsD7fzibaPjB3Equgzsr+eE3Rrab6hml3VycWObGZAiBagVNQsEoWwqRwWYdefohtJ0qjHlD0EScJ7xCt1CDIFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18405455},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"07744281f6414376b481b1d440094839ad108980","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.22.0_1784844478288_0.7439572250052067","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@gmickel/gno","version":"1.23.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.23.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"35737d84a56622f9582f8030cac139335c6142b0","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.23.0.tgz","fileCount":583,"integrity":"sha512-fdzvYxyfy/sAA+djtmWcBfefIJbM99Iebvjm3X1ib8AMsJbm1kenrKYE0IRkgBZafYJSzIV+vJcjDqSyAbOItQ==","signatures":[{"sig":"MEUCIQCaFpkah3hEeaoMmKxK7LTTC9UB0CP8l7eANEQ0MzblDwIgCmRv4palAFBxJw/LA+GCd6QWnKIikqyFLA52j+pwTkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18460497},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"88ce6f36f78e4c1059cf6060bc2cd9faeae0fc72","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.23.0_1784859936598_0.3057679408975813","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@gmickel/gno","version":"1.24.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.24.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f083719308416b8327fded4d7a86e92c834a9c8b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.24.0.tgz","fileCount":595,"integrity":"sha512-cNk4xXK0CGtWkDJ17hMpo9K1arfwyrCO2gOsS8wStGPCD3qr5M1fUqOIaC1xE5UyQ13UFBvkp3TdwL4ptBbIYQ==","signatures":[{"sig":"MEYCIQC8WpdOh9Y2iUE951xUiwxuxQdiwITZmvPjxwRX9SsFugIhAOVips3wVVoL3qXI2SE4BDYLP/SwHL+fdKUyO92pKlt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18589723},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ee23cbf4667f9ad888b17965c6c1eec802caa87b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.24.0_1784883827825_0.8795848427146353","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@gmickel/gno","version":"1.25.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.25.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"049e2ca1dd20468b0e31fe46dd1ac3039e5a1231","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.25.1.tgz","fileCount":628,"integrity":"sha512-LqB6rqZSoSugYDPLrSKMGg30Fjwabr0xHndwufe2t/cwZJU6lVByhSKWwozb7yGfr4JYxybL0STRyYdsxfHPpQ==","signatures":[{"sig":"MEQCICtwAGpV448TGnPSgULRbhJCcI5545dqPc1sFeoB4OihAiA6IxegYSyyi4yBJdf+v4gmuCJ32bKK9IJxPfsZ8v3+tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20276986},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ce34dc2835ed3a9c1b222e642dbfc24476d99627","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.25.1_1784904983198_0.9109890431058991","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@gmickel/gno","version":"1.26.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.26.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"c49f2dd9d6dcd5febd13bff2e0bbeb224767ed5e","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.26.0.tgz","fileCount":649,"integrity":"sha512-cSPd0uaNaoSWoICwiIbj+3mkMPleeOJLq3r8Ve+dTgbmi1c3JTKI5miAsG9PuRVZeNOc/c5wjFPx8iEU01JZkg==","signatures":[{"sig":"MEUCIQCnQgGdbgzT4alg3i8uaKj5iGFaMI30SrQm9Nkzh3J1FgIgMkWvx0pnE8MciTnX+nNKooW9Aq2vzjTtiyMHz0ClBrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20442424},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"cd984ea287dbf33fa4cf897a1ac4f4d697b57e64","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.26.0_1784918293729_0.30536360955851527","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@gmickel/gno","version":"1.27.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.27.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"2508b86035fe59fb4681e17688281d8f8d5e0001","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.27.0.tgz","fileCount":650,"integrity":"sha512-JPBd2aO79boEdOhQ/7ucqiZtYE3MHW0VBbs6BUI/J2+XK9vdQ++7VZZ4Gr5IQydYwbld7JHEwidiucGY/NrdAg==","signatures":[{"sig":"MEQCIEHcAeGgRiIBYsjKse42tSjsN/xyPIPZmGRAQItCp/hvAiBss4HguBkm8ZzdyeDdZZqT1SUOK9elPiFaAT7XkWj1vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20476575},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"9bc59ce1f0340caf40aaea279bcb5e77006cc649","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.27.0_1784928170758_0.8371336178812347","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@gmickel/gno","version":"1.27.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.27.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"8b2e174319debebde4b8e809166feeace0deecf6","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.27.1.tgz","fileCount":650,"integrity":"sha512-I3XpX0xUM2vN4zqnFqz017MqAU/JJ1yhEeqaqNDsTAfF41CknFFNuh4XyqWPEtkuE+WelKqGwaEx8fiyo6kybw==","signatures":[{"sig":"MEUCIFbHWJYMPwjKI4vV7A18DQeRbtJ5U3I4PSTkE/LQKLJmAiEAoNcH3W7yrHse5rOeyEtLKpBSSoK8wZ1aKvz6FVGMfYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20476575},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"5da207e9ff687fbd1958925b875f5beee0e7da98","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.0.18","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.27.1_1784929794914_0.21955024859900596","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@gmickel/gno","version":"1.28.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.28.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1f8a2d7b1a72de25a50a1d908dd3f22306b6b176","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.28.0.tgz","fileCount":676,"integrity":"sha512-wNFJLMMnFxnG5VQnxiO0xO8mgWO3hNx+6CYGkuI42P8bkc+tUFTdps3/Fo2Vr0fdE3TjHCVJnF31EI06U4x3IA==","signatures":[{"sig":"MEYCIQD/jn0X0fSxj70SrBn8dpOV66hwHY9O8NOQCW2kSlc/1QIhAKtG9aEQ2BnilJbOqu/egvvEjuaxnuVCYhwmHjfWy8Et","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20713791},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"6174c9674c05e25a6f3b2a145b6e040391fdbdb3","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.28.0_1784942059465_0.6595540038948904","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@gmickel/gno","version":"1.29.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.29.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d5bb6f4d3cddbcc13ef320680b5201b7689679a8","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.29.0.tgz","fileCount":707,"integrity":"sha512-+7+B/csTpxQl5WANC0OW7TuFJKk3ng/jyK5WEdX37aGkzi4QSjogQtAdfpub1j0//n+TxfbWpb4+l6CG+Mb+fQ==","signatures":[{"sig":"MEQCIDkpnOE97p/s1L72k2siTGoMpPgJVGaPIZhtGd0OUqMQAiAX0Dmua0CYhSrGaNrxsI8vbt0PUxgFqvWg2O1j7zfA4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21023789},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"94090c8bfe586eae056b21ef7d23045bcc1b0878","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.29.0_1784976059208_0.13804294436698994","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@gmickel/gno","version":"1.29.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.29.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"fb8a739be2577bd36a4b2ed9d35018eae84bb103","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.29.1.tgz","fileCount":707,"integrity":"sha512-cQOa+LRra5MyResjsmxAU7BTZbd9qI+ABkgBpbWIqQx0z7GgWLIOSRHUqHEGsU5mf6elM6F98Mk4fql54Lz0pg==","signatures":[{"sig":"MEUCIQCVvxy1wl/E+OOBadukxRtHc6onzr8YDh8AKz3d0xlM9gIgNM2iHKRAr45xoya7r8aIh+h8LC4LyGqUJKlIpturtx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21023789},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b003b28b700c224fe34a0431984078d78a460049","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.29.1_1784976950897_0.0008785604766623489","host":"s3://npm-registry-packages-npm-production"}},"1.29.2":{"name":"@gmickel/gno","version":"1.29.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.29.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"9f6299acd224c96576557192932de382eb90f7a7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.29.2.tgz","fileCount":707,"integrity":"sha512-QxotjpWE/oijRXqKRQxxxi7afEi3qmUbHxUS5z2wEEXoxq13+1sv/rauGSDLq25rmsbIltuuSJwO9rLcYXUu3A==","signatures":[{"sig":"MEQCIG9rvgG0rFSC89guBcYS302Zoc3M7bSoy4UuLaUaYhERAiBFCVGUvny3BU5lAJh79b02zxcbhoVm7XakcqQo3UPsrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21023789},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"9809153a9a0b4477e0f2e36d97a0eaa6f7ec64e1","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.29.2_1784978098281_0.666648617045333","host":"s3://npm-registry-packages-npm-production"}},"1.29.3":{"name":"@gmickel/gno","version":"1.29.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.29.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"8300da5b7c836138b9a5a359525dcc491776aa8d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.29.3.tgz","fileCount":707,"integrity":"sha512-MwHt8yrYf5QzL22WXUSEqLLqc/iqe8JJWlNGUdS60ldMQ7SDH9a7VhlByRcg6Cq102Q8G6N451NK29i2udF6Qg==","signatures":[{"sig":"MEQCIDHqpnJckkLLVrRW06WiQ6RNA5iiCGixumWabW3ZtUE1AiA50p0Oo+T/BcKICFiYCU2aSQlSXuDCntrpJ8D/MxkZ7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.29.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21033431},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"6cd4a42ce48cafb975421b831cab15bf8a29c42b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.29.3_1784981481317_0.7354596481621436","host":"s3://npm-registry-packages-npm-production"}},"1.29.4":{"name":"@gmickel/gno","version":"1.29.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.29.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1e4201829b7b481fcbe350fd9db15b47b5ba1ab8","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.29.4.tgz","fileCount":707,"integrity":"sha512-PEWBeFoiBKOz9qC4Cvb8siFJen2sP9qiVSv/YbFRvO2Wp7lb5Kg20gY1PkBmqzDiklezUjck2kSIwgcYZFZh4Q==","signatures":[{"sig":"MEQCIG8rBRBsirzdVJyM1yFwFhBlLqk9ybm+1bCtiXo1x0fgAiAhWFwYNClSiePiAvmR8W83T+2B7agPqOmnPMTCpvRK5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.29.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21035388},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f2137bbb1ead455c0ec6a82138ba1a7f6bb7b3d3","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.29.4_1784982445355_0.6035213419099767","host":"s3://npm-registry-packages-npm-production"}},"1.29.5":{"name":"@gmickel/gno","version":"1.29.5","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.29.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"c7fb10027759e6cb66e25ae72f7e45cff47575a3","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.29.5.tgz","fileCount":707,"integrity":"sha512-gXnxl/W/g5uWKnuUzobXGTvNpcSHzkETPVCO/RkgolWiDOc+BLVTT/JVu5A2Nm8Sj64xbLtwQgHx49Ez7WtEIg==","signatures":[{"sig":"MEQCIDXKTXuaXxXV+wRmLqGzu4tXngzj2VUQodF1ZQ5E48/VAiBneOsHV+Wrvpk4TN/nTauAxopug4O7F2yY7EVXrTZUlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.29.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21035936},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"11b0487f8751c99b2ac0974034a677a5bf176181","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.29.5_1784983700397_0.09332126232627957","host":"s3://npm-registry-packages-npm-production"}},"1.29.6":{"name":"@gmickel/gno","version":"1.29.6","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.29.6","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"096144291bfd9ac41ee873c6083f05625862f4bb","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.29.6.tgz","fileCount":707,"integrity":"sha512-8FkbkoRCKcasncGKlJzddr7J1WRN+27ymsfNf9FrpzXSddoQEFjxn7ICZhOoOwvXk79K0p2FRiXvmIFCGaAHLA==","signatures":[{"sig":"MEYCIQC0xYQSdV6hoHLRYVvsYkp+2DIcCVmVwW4KNZqbzO70kQIhANRyZzJd2QgRsOyMHp+okBKkCr7pifFhe2OqfNfmFObO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.29.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21042260},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"22dde2b26257c082b092369b1c52509a9a7e6455","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.29.6_1785013186709_0.8690629424268479","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"@gmickel/gno","version":"1.30.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.30.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"a47c10d15df01bea834e84b655cf28c45112cf9f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.30.1.tgz","fileCount":720,"integrity":"sha512-Y0Q9sANLYssBncbZtkYtlyj9m5hx16RArJ9lQWZFfolb/mi5zbGrtgcFT7JBJUA0W752DTyV6qMY4t7Y+we5lg==","signatures":[{"sig":"MEQCICLdv/8WVFIHOzbtYmC0z7zbPMqgSSxaTlnkIiu10bzGAiAVkPigOu9wjktwOgpI8YFbt9lQbW+HpZE5ElFXAdpCuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21207037},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f8c123aa003a0f7e22628fd59e3269108d2a9b48","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.3.6","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.4","shiki":"4.0.2","nanoid":"5.1.6","commander":"14.0.3","minimatch":"10.2.3","react-dom":"19.2.4","codemirror":"6.0.2","pdfjs-dist":"5.7.284","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.1.0","tailwindcss":"4.1.18","jsonc-parser":"3.3.1","lucide-react":"1.8.0","officeparser":"6.0.4","markitdown-ts":"0.0.9","node-llama-cpp":"3.18.1","react-markdown":"10.1.0","tailwind-merge":"3.4.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.2","@radix-ui/react-slot":"1.2.4","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.0","@radix-ui/react-dialog":"1.1.15","@radix-ui/react-select":"2.2.6","@radix-ui/react-tooltip":"1.2.8","@radix-ui/react-progress":"1.1.8","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.0","@modelcontextprotocol/sdk":"1.29.0","@radix-ui/react-separator":"1.1.8","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.15","@radix-ui/react-collapsible":"1.1.12","@radix-ui/react-scroll-area":"1.2.10","@radix-ui/react-dropdown-menu":"2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.5.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.0","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.4","happy-dom":"20.8.9","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.8","playwright":"1.58.2","ajv-formats":"3.0.1","@types/react":"19.2.14","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.3.14","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.8","@tailwindcss/cli":"4.1.18","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.30.1_1785624689749_0.5771788097073696","host":"s3://npm-registry-packages-npm-production"}},"1.30.4":{"name":"@gmickel/gno","version":"1.30.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.30.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"317618d271ce359e24e84ebbd76ac9890d55459f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.30.4.tgz","fileCount":720,"integrity":"sha512-CeMCGrt8E+NO+NveGw/dM5i6MhOFswFlBAceJOjL6MedBCduYcUxlMwHJLSsbcXSZOmb0Q8lvgxopJOdYAMe2w==","signatures":[{"sig":"MEUCIQC3AHueICnplhApeNZivM40aQ7jdNes+cvXRhKLAewaJgIgah1Ndtk0+a34MKgTa3fCNTrBizjZWRUxMIV9nldQrC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.30.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21262977},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dca65b0a8a75f1e35d3f73be5c5484244f682874","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.30.4_1785679089518_0.4931160154486671","host":"s3://npm-registry-packages-npm-production"}},"1.30.5":{"name":"@gmickel/gno","version":"1.30.5","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.30.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6d96a1a72b951d956f0215c8c96a21e1af673ad2","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.30.5.tgz","fileCount":720,"integrity":"sha512-2W4l8trPvMk62jA1Nb4EUsEWWTQOEbq/Nfm3GlTKCpFOTmoK9fKTxCDVQR5s1rzzQQ8PJj3AStZ5CCSfZV4oHw==","signatures":[{"sig":"MEUCIBi3GzBwWUzYGAnVr+M+II6mxl5+S7V9CcX8Oqprsm7KAiEAxZzArVXtGUAzrvB8OjnO4AJKrNdBvYNsS/dIX1WbGxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.30.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21262977},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"6414e8a3128de9654a532c793d77805c76c6c33b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.30.5_1785695425577_0.9803663760177503","host":"s3://npm-registry-packages-npm-production"}},"1.30.6":{"name":"@gmickel/gno","version":"1.30.6","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.30.6","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"cf9d300837bac135384a06b8c44b9ce66116fc0c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.30.6.tgz","fileCount":723,"integrity":"sha512-8OO7tV/qG5Q0imUN+RWMHtmZ8v7wDZl7hH2Iytdr45ElVYBxsp2lUQ8UZs9KYz7MLz+LIz2CBK1lp5wUlriYlA==","signatures":[{"sig":"MEYCIQDPKx3KmAL3zdWRiGCj+CEXABhI7Cgx8z0I5imMSZ3XUwIhAJ9IAnhqUvBbWo3QyBZbbS5pYjCSkjs57CwOtYT8Kct3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.30.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21285494},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"0229f8f8e959818bc970a7cf7614ddb2c4fcf7e8","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.30.6_1785700705072_0.9903226636006042","host":"s3://npm-registry-packages-npm-production"}},"1.30.7":{"name":"@gmickel/gno","version":"1.30.7","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.30.7","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"894b76a8d032e0d38460e5551aeb407fe8d16997","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.30.7.tgz","fileCount":723,"integrity":"sha512-d9323NGc72vi85RA5oM1vXhTw33iWMgKBb5M8qVUIc+slw52UblbYzTONyHQ6eSRu5k59Z6IlUOxV695pwU5PQ==","signatures":[{"sig":"MEQCIHy7Cc7zpJhpUsNhk3NSWPe1fF0SpfNHkHK5/z+GHVwUAiA+0z0csWjytNlxgtUtVdF6gF/V7os5bQTypJmVLpgVmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.30.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21285494},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"839b5ac3dceab40d2b7108bd4525f1b62ef0a365","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.30.7_1785710221465_0.06775224844452143","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@gmickel/gno","version":"1.31.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.31.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1916fd611ed994dfcd214f0a187769a94c97368a","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.31.0.tgz","fileCount":735,"integrity":"sha512-qCfWO0bASxGl/Yuj9vwbxGovFgfiPRq5pL3wNscIeCkao7x9G1VN6JHVTLkmqf4WA3ALxGqKVYj+K2bXw7xV3A==","signatures":[{"sig":"MEYCIQDKS2lR2TYh80UlgJD/dQH4XBZ65d+YdKyJMIYRU+RBKwIhAK5LjnMudQ6LBJ50gCiOG17CtYeLEtcLJcz0/5l+oP+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21381282},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ba0f9f9d6898b0124bac5251d4a626f4ea7bf293","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.31.0_1785721126366_0.05219440084157445","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@gmickel/gno","version":"1.32.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.32.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"609915da5b46416f02a7bf2d21bb4d043e02ae16","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.32.0.tgz","fileCount":764,"integrity":"sha512-INuuyB1jLecZqLLMgW7DQVwnFFC9BuIE798qmAGmnPzQ20IT0ggMSlhKY3ZppmXPnxnCiNyzkOjUGTh+bm0RDg==","signatures":[{"sig":"MEUCIDKNc+zjTyiU6ctSDyiX2Ohik1YTNS/pz6E/M9KHyiw5AiEA1VtILXVEna+KK4ykhwKYc2hPkcUsMIndeqi5gmHY0xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21646568},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"8864b61bfb33a5bfc025d1c14d635327e5b656bb","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.32.0_1785741603076_0.6925675156523061","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@gmickel/gno","version":"1.33.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.33.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"3edf2d7cb68bba1a8b9a66fd900eaaf5dc5cd449","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.33.0.tgz","fileCount":779,"integrity":"sha512-1cTwyIoUamRCTeTmTdxLhUUSHZOmcWHg+8ExAqs+CyQnkqggR0FNhvs912i9WtF4X5R8WKvYo/ub4zM/1TwXcg==","signatures":[{"sig":"MEUCIQDKbYgHdIQDRBHiFnBvFTyskRUHahSEvRjfdGsKlc7cPgIgXKt4QGPOHFB672hPy/V76YkSEnNP7V+YC+HDTPJnqQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21763348},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"370fa54bfef25ca3a5a39f0359ed9678d7faa543","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.33.0_1785779944514_0.3478065481392023","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@gmickel/gno","version":"1.34.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.34.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"c0fa266e5cf7c767dbea3db8853e9917d4b63860","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.34.0.tgz","fileCount":790,"integrity":"sha512-hxlo1gPPnfIgOxwyjB/jG2sYVCzzpjXVsWUp+y5on9PHRabfOmypfriTWvqJsRI1xPM/v1/aUG+tjBMQn7xrGw==","signatures":[{"sig":"MEUCICIVGS31e+o2Eq2fPTNsLkmgaecM8PC8YlCq6vrWXGAvAiEArUdvBPD1e64cJSWrgl6AlwS/uCjwpriR6Skhfs3BsHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21894410},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"92635a0902b31939c91983df8a910536d8acedec","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.34.0_1785804376984_0.09844694552660682","host":"s3://npm-registry-packages-npm-production"}},"1.34.1":{"name":"@gmickel/gno","version":"1.34.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.34.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ed764ddc96c6b232dd2d253dd309f26d3c22f8bc","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.34.1.tgz","fileCount":790,"integrity":"sha512-osItrGRk4ivpS1UHnbwQ5kEC2VsU5BXDLDbcwBd2yozQEo/TNxmJms+H8kq0uxZWRgCQ4hGIMTxRbQqn+qMePA==","signatures":[{"sig":"MEUCIBkpzNgi4UVv1iMpMjKgeXqCY9+7527A84ugsnVRf4ZjAiEAnZ02k1RhHke5tDszdBNzbjIRjnCDPJeUxfp5rzvuL6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21894251},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f9e4effd28e67239156eb863f18be938ec2cab4e","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.34.1_1786064943408_0.5973830716357169","host":"s3://npm-registry-packages-npm-production"}},"1.34.2":{"name":"@gmickel/gno","version":"1.34.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.34.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d7cdda2a5d25a202ab42d86034aa2b573daa892c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.34.2.tgz","fileCount":790,"integrity":"sha512-e0dQI21T4Mo6kVIYmh2cVn7IFwAecCkffmlLheDnvKBe7nKA32lLXDFJZ4suhXfu7U9599wXc1wMUSvZGZKn7w==","signatures":[{"sig":"MEYCIQDkCFaCxylUYIjhmRvLvrZkX0TiVMIwbZqJUF7yWTUHKgIhAIWMiEA/WX0SRJummlxpBn/MNBl7ogEcF85vqfwVU+x0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.34.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21895334},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"2bb04b429c6f5f52b8f7cd4e86709f3e1cdbc180","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.34.2_1786140502538_0.3495706910851182","host":"s3://npm-registry-packages-npm-production"}},"1.34.3":{"name":"@gmickel/gno","version":"1.34.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.34.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ef35a453650307b0c140c1d255cebb1b93cc7320","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.34.3.tgz","fileCount":790,"integrity":"sha512-5SEkPby3I0eujx8XKaFrFoREWvk8HXu4vBhWuFDVihtvgBRfymKVm+eArALhvziiVnXcA7hIkx/uI40XyDLe/w==","signatures":[{"sig":"MEUCIQDNlqw+gg17FHwunToZY7WLumtoJhAjEaelPq+wzqajNgIgdWETuZFoYpnawVZ1+0K9HV/9faoxBaLbRSiigMGuqzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.34.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21895334},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"46702c97aeffded17bdae8b2ed884d529a06cf41","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.34.3_1786232768576_0.21438331010514733","host":"s3://npm-registry-packages-npm-production"}},"1.34.4":{"name":"@gmickel/gno","version":"1.34.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.34.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1f4aa4520405d42cfdb525308fa63add529bfd4d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.34.4.tgz","fileCount":790,"integrity":"sha512-uQLcM8p5Y/sWiutpfvy/w4LgY5DSrO8vCeyTikTk4oYLxNg5XYwY+0bOfmvx2jknvca6DuO1l8yAz3sfcMHvPg==","signatures":[{"sig":"MEUCIQCUU1/QIxoHfyZzxoW+Kk9tAzGGpPyoesrpsWNMqUNx5gIgWCoCGj5ZIT17RLspGouIvbVJXI+vvWAMRDi5RliqLfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.34.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21895334},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"8032fc0533df233c934ea29298653b856b69a4b1","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.34.4_1786237069160_0.5791500403580658","host":"s3://npm-registry-packages-npm-production"}},"1.34.5":{"name":"@gmickel/gno","version":"1.34.5","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.34.5","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"a46d6d61bfc91ce77b7620724715c1e0161eb622","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.34.5.tgz","fileCount":790,"integrity":"sha512-ccZx1ywwpiVOCDdU7unc4BAoprAtaulFfBdMQ52zLCGm2srPNtmF191/DTXoZEzGY1+g8BsKtzT3C0KNaSdbIQ==","signatures":[{"sig":"MEUCIFDL7cMte3sxZVG8ai+nOnFJrGNBytHgh9qQcE79nSbcAiEAylbMEe+WJsV9l38yw1/XOSCEjy77ofX23v1Rp7Sp8fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.34.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21802253},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"571c3c4728d2023c270a0c611a13809f0fe7725b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.16.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.34.5_1786277005438_0.6049354371959879","host":"s3://npm-registry-packages-npm-production"}},"1.34.6":{"name":"@gmickel/gno","version":"1.34.6","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.34.6","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"aa47a78061e5fb40d4f91e90f47584d31c7940c1","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.34.6.tgz","fileCount":810,"integrity":"sha512-iqeGZapIotaS8jH0keasiNGLS9iUor5S4y3mbACGzAv2TQn21RucJdOG7NsALK0MKNdqKBZL1jkHVLYpjijtkg==","signatures":[{"sig":"MEUCIGC/JC2JwgxzdhZKt3BbR+YJBG2BI1xLzGm7d5xvrz5pAiEAxGllBrR2aCP08F1wC6a8MEdDxYg913ouacZnHCJSokk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.34.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21969343},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"72cc0e8fe01a82ccdd4f7fc52771be1a9a4e0778","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.34.6_1786664293038_0.4179745709765166","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@gmickel/gno","version":"1.35.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.35.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"691a638ca079e504ed5eca61564e340fdf499582","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.35.0.tgz","fileCount":818,"integrity":"sha512-QA18ALmZvAWMZelPBhr494kd88R4p+asgV2zw9xK4OLJb0t60GOHygYVSx1cKYduwbxoEt6QcH/ior+qEINV9Q==","signatures":[{"sig":"MEYCIQCwPPhkgnAJWpiV8hQzfOoupxNt39e0iVH6YCsliLSrQwIhAOPJDaTv+ydW+m+XKbslhWsJMwDnZCQxMLXS48MNH+Wj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22049604},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"78ff8acdc71aefe5db5d8ef3a0ed917cfbf3eeaa","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.35.0_1786924429824_0.803760688160239","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@gmickel/gno","version":"1.36.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.36.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"91e202d4d3243d62005de40d3fd8c7b6fb4cf4d9","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.36.0.tgz","fileCount":822,"integrity":"sha512-tbyjVZ7YTbU+aT765hnaYqEc2AKF/MNQchw3lcP8NRmKPzaTi4iGCqRARTtVHLO9/AZspfLImTNBC7y3IKg/Dw==","signatures":[{"sig":"MEUCIGZ0TZ6ZWlX5Fn5LdT/OorK+TU4DIsZ07/AlcHTskzLoAiEA6XJgIJjJLU+j5X3YGtpiSllSgaDXLyc9KCddyVNArJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22071304},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"7e0022553d0f905482aeeb9292b5bfac53f259d5","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.36.0_1788008529886_0.8298312345616299","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"@gmickel/gno","version":"1.36.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.36.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"b76f00061a311caeb4dab9f98d77048b252ab590","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.36.1.tgz","fileCount":823,"integrity":"sha512-O/lRtd3/hqNUmj7Iexx5BbkRxIRlxP/DxXRpNMuiJJokPkzloJ7RcUVptcXfD65l0dLwPHiVymdfWvGPeNt9UA==","signatures":[{"sig":"MEYCIQCrCpCZ6r2h82c6cns7YGmzSrfOjKDmoTwmfwd4EvGOXwIhAK+Q8HnEtOQmeeAPoe0aWP87lkU0x8fBtWPFQuGeiNOj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22078610},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1d46fd29f22fe9e5b1b19bd6a8d4b8aa3703a8e3","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","serve:dev":"NODE_ENV=development bun --hot src/index.ts serve","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.36.1_1788040517462_0.258700756636979","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@gmickel/gno","version":"1.37.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.37.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d128d3befbaae23e35644ae52c1a63f7ab821673","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.37.0.tgz","fileCount":830,"integrity":"sha512-id+ThfLIbVrqs7j5wNGb8M443JWMiNA6kUGaj09eexrHiqw67NEBaMkQuO6/pRrOc8wwdoDaJcwZd/G7Q9Wcew==","signatures":[{"sig":"MEUCIQDdR8wo3vsiq/pd68i9XIjC+Gv51YMFrtwJn2+19VmcXAIgH8fZwFWtblETQsKTDi+cOcZRH29R1nL5a2aMEGz98l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24660824},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"1190a5aaeeecab200475dbd0c0f4ce1487861737","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.37.0_1788119800820_0.6233724545092378","host":"s3://npm-registry-packages-npm-production"}},"1.37.1":{"name":"@gmickel/gno","version":"1.37.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.37.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"170a9cbbd127516dce70d39bb58e4f854d070430","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.37.1.tgz","fileCount":830,"integrity":"sha512-ZfNDxLDTlSQrN7WXta2TqYWXvuZybPwVrq44MXLtBNTffLzf/T/tm/dLYm7LKLHN6LOLGCzyzYzDrfRxu6ss1w==","signatures":[{"sig":"MEQCIDrN5pxnJPx2yQddlZbvrKLWJij3ZNEbpZotAf6JZwFdAiAoy2loYkhxPaznMZmoccbNB7wtlMI8CkkiKl5eCSEJQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24662245},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ceb06701d7245ee4d37e52fdc0f5fc86aaa920bb","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.37.1_1788122296070_0.03796496991375742","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@gmickel/gno","version":"1.38.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.38.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"5774d25ed2abf5de8cdc04f4875fce68e8cae031","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.38.0.tgz","fileCount":831,"integrity":"sha512-NK/MJFfk9TTJ3gOoDT5C3/wRdWmkp9wGlIGl43PBYS2q3xkj/wdwg3HLNlni/vQElIgcryKh2/Bl27x8/0DUAQ==","signatures":[{"sig":"MEYCIQDMNcrDuzHlEmMM6Qe//HUnimBrBzDROcXMyYsuTWT1hgIhAPVp5ssbmpSn5GoNfAZK5PxIrsyrRC7St7DazWkYI/b8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24691708},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f54199b644b1ff826a03684eb22e9c80b56c4fc4","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.38.0_1788192662043_0.5954360844148079","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@gmickel/gno","version":"1.39.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.39.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"94a8322e80d99b51175fa877c57bfba26c0e0017","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.39.0.tgz","fileCount":838,"integrity":"sha512-x5vzFBel+6lFWkFkm0ZFeu7kzHpOYmMBuv3ZtmxSbG9JR6e4Y7lGBHDF81qZcZAWp+wdxiA4z5qYxczcOWwXKA==","signatures":[{"sig":"MEQCIAyGaGKWtTV+rhVfgttzWaftbF8q1ZP8OnmvbKX6Ue1BAiARZBhYyMeuFEmZQr9NznnloxGpXJX/OnDWueAb7gaGcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24759026},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"57bd72df542717fa6259b1198f38bd3d3b3f7dc4","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.39.0_1788382782225_0.4713986617844843","host":"s3://npm-registry-packages-npm-production"}},"1.39.1":{"name":"@gmickel/gno","version":"1.39.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.39.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ea4a44e250d152dbbf8add8d5ed6ab566baff048","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.39.1.tgz","fileCount":838,"integrity":"sha512-yAETgIObKxXvJKY1Mz6lv4KcaV/a+lp8/2Ohfr5JXeE06FJavqWQl9Kfm180b3imEkI3oZThbWD2HYl+5srPaA==","signatures":[{"sig":"MEYCIQCMyHPUZK27PsZnE/ev8HaEUY6BGnG93PabIYSZ08lDUwIhAOIuG8lQ0qr0Oc4aNfecXGC1frASrVaks5/Ehw8ptRKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24759235},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"efdae3f75ddc171dd4fd972449c0f5def0f938ab","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.39.1_1788385263645_0.3328909844110679","host":"s3://npm-registry-packages-npm-production"}},"1.39.2":{"name":"@gmickel/gno","version":"1.39.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.39.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d30cd45e1fd9607915862c9c1fe67ef1919777b2","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.39.2.tgz","fileCount":839,"integrity":"sha512-zJjuFnZoaQh37jySMG1HUDNTwCi/P703YlcUPZ69VP4YIpuyKAejD0yVSu5HqbSlOFz8VLDpxyhPQFN3HlqmAw==","signatures":[{"sig":"MEYCIQCrtH+3ORarb74583WDrUKbfNsRHgU38SGeXwbDnJk95wIhAM3fHJ6UM+s88bIK1C2OgOVNPL3z8wsQZkHLfTjc1EdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.39.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24762881},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"dfb6fe9a641d8a2cabdfefb62233f396c2a0269d","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.39.2_1788389666176_0.6650439306740137","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@gmickel/gno","version":"1.40.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.40.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"e76425de667ddb83adaa8ff4209bf061a9f7b7f1","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.40.0.tgz","fileCount":842,"integrity":"sha512-LVaoM/JQqMX3eYtBu0kpxndb9uAsZiFOTMO9wTPu5BA8+uiUGF7gHhZ4MtsLrvqR8t9BAQ9xkJ/OFZKHoYZrMw==","signatures":[{"sig":"MEYCIQDDjvio1lAfX7jS9PYNnPEewTUJhyrZXXCZUMCJm1zt3AIhAKIx/uFYo8+LvVYppv2pm6IfGMLyqE6OlluXgDhvrdai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24794766},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"32809c4611c8ec3c64bce68d3ba954aac2894475","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.40.0_1788391106960_0.8600723611000365","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@gmickel/gno","version":"1.41.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.41.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1506ffbf1fa3ea9a2252766ddfc33b35cb66e43a","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.41.0.tgz","fileCount":856,"integrity":"sha512-/SQmEBnvOoa6Cc1HqvOxNT5WOF/FdjDCI2tXSRyqlESrrM/KqGzKvkK7eeyOT4xbw1xPhLQp6Fmm9ecsBHCcsw==","signatures":[{"sig":"MEYCIQDAEtuHwz4C9vHDaCd9+6GeT8ftJkOpIejTjJQVr/R8uAIhAO1Yxap5D/ApG5g3JUfHzdTG7XQUAsC2ym4rQq+mCBmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24950878},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b5c4f2fe559dbe5ffbae6856cc3b57280007c451","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@modelcontextprotocol/sdk":"1.30.0","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.41.0_1788403132314_0.6699055132938736","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@gmickel/gno","version":"1.42.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.42.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"53a59c5bf36f8952936797039144fc73c1dadbad","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.42.0.tgz","fileCount":860,"integrity":"sha512-q2DLAQXJdOiL8a8t3gCBPDSHH7QG+TOtGgfb9jIzPeiDE5jRs0l2aM3EYawWBSueRFJjWDIXRDDaYNvFDJpYcw==","signatures":[{"sig":"MEUCIQCMvTlx1/gVi1IGDFpx1hBnIecqful4LEhSIpkCZEN1uwIgDSurU1iIYJEb3SHkao2tqM958jLCnUQuon6NiXe7q40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24992714},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"5ad596efcb51915311fa3c9acd186a563c05d18d","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.42.0_1788412916525_0.03808534728687296","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@gmickel/gno","version":"1.43.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.43.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"480b2701498235a54aaf215c5fa4b80ff96976fe","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.43.0.tgz","fileCount":860,"integrity":"sha512-UCJhwYFYxMNoCISRBObfaTj9QrUsS5vu6NlISETTlLH1u/fT3+VwE9CnECknwXudVvWXTeF5wHYAotCQ2VCWqA==","signatures":[{"sig":"MEQCIEK9KgLJimC2RAMTZNc0xVDo2foQDIb+q4Z6kjORTVKcAiBJttpd0/fhGuX8C7B/+LFlFKj4U1mFDAPpQ3UOKuf9TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24992858},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"e929d0ca790db87894e6765c7524f076cf3b65e4","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.43.0_1788430650062_0.5928234230231677","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"@gmickel/gno","version":"1.44.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.44.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"7a1429a23ed8056e1f5f6c002b60d00bf0133ff1","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.44.0.tgz","fileCount":868,"integrity":"sha512-QgI2rmZ2JItLWh8OMUZfH1hCh3nbckALsGkWc/w4mfZB1oG4OJmGqwSCqeV8+SSN6GMn1IFacm7inamiS9rbfg==","signatures":[{"sig":"MEQCIChimQv2Aki/IG7/PzBRA6jyg5x58Mwl4luO0zSWFXpFAiBQY+iEZPZdJaUDxVhxVJn9O54onSfMk824MBylUuknOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25082973},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"32f564ba1daaa05cf178b308399d1cb35bfa477a","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.44.0_1788434372483_0.7283294538159644","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@gmickel/gno","version":"1.45.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.45.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"05c16929ea895ba7dc666261d1e3acdef164a6b1","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.45.0.tgz","fileCount":871,"integrity":"sha512-pJHMLtwIk0OgQBL84BYO2fSNNs3CssWmksNjtB0t21N7CTkxYvHG1qOjpD17cNO8gSAMc6N7/1px8HuR2ZH9dw==","signatures":[{"sig":"MEQCIDRF+sDWP+lXWOQ+rmlyVHKdA6cPVE6V1CXbxw67TcGkAiAEONKlFf1Rzn8s+KuYLSPqmnPrS2ZvyErj/Sc7rPZQ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25091849},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"8cf415200c68ff7c252d4f22c6b34997657a86d4","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.45.0_1788437926784_0.15295483499940765","host":"s3://npm-registry-packages-npm-production"}},"1.45.1":{"name":"@gmickel/gno","version":"1.45.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.45.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"4baaad6fc454b3c280774146ce5359e2c09d426b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.45.1.tgz","fileCount":871,"integrity":"sha512-z/Jx73pjHJ364BUfCcGteOKnUPkqLbLPm7P63eKVL3nQOgA5SnwJ5eN5QCKV6MRsOEf4V4ajlgnr1nKGdow/bQ==","signatures":[{"sig":"MEUCIQCLl5wnNcyvM0Ty0EqprDEa9kp0Ckf0DAObEUN5x+T/zAIgb3it7ujXDT0oleoAAR445GD4axyPUrmqnW/i4G7E2Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25091849},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"fe16451bcbff0370232cef72f6dec56593c8a66b","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.45.1_1788443677937_0.17121565873611133","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"@gmickel/gno","version":"1.46.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@1.46.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"6216bbcfb1319f93e6c9965fc6249fcb110f1d86","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-1.46.0.tgz","fileCount":871,"integrity":"sha512-lJ1DclvmPYRW5+bFJlg2ijDvcErkzFlpluIhRHu2Y9op+Y+7VqtHCGripCtg2YaeOP03Yo1UY4k1xuQpIO6n2g==","signatures":[{"sig":"MEYCIQC+67sgVL66DMlGToDN+8tmgE8W9oeKcf6nY8FKwUXUBAIhAJt4QmWzkcsjtyBrxkrfVyquLTEKPHjqPvTXU/xF6JTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@1.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25096764},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"be4c0d32835e79d532de3ae700bf78ae358b22ce","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.17.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"6.0.68","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","franc":"6.2.0","react":"19.2.8","sharp":"0.35.3","shiki":"4.3.1","nanoid":"6.0.0","commander":"15.0.0","minimatch":"10.2.6","react-dom":"19.2.8","codemirror":"6.0.2","pdfjs-dist":"6.2.108","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.5.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.28.0","officeparser":"7.5.0","markitdown-ts":"0.0.10","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.19.1","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.1","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","bun":"1.3.14","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.10","happy-dom":"20.11.1","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.3.14","playwright":"1.62.0","ajv-formats":"3.0.1","@types/react":"19.2.17","@ai-sdk/openai":"3.0.25","@biomejs/biome":"2.5.6","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.11","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.3","@testing-library/react":"16.3.2","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"typescript":"^5"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_1.46.0_1788475236126_0.9346762801154049","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@gmickel/gno","version":"2.0.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.0.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"fa3368b37ba48ee8592a577ed9e3b3377a29b69c","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.0.0.tgz","fileCount":1011,"integrity":"sha512-pEbNCjYnrP+ybH55bigSQraHFMiuvg4JX5P7cav9anXW61X6CzfxafTF9bCBoj5mWATl1fiHIgSLMxA+IvK1tg==","signatures":[{"sig":"MEUCIB5y/8zVOoKEcEj10e+YxPkPddaaS16kAIlPv9jpMtJpAiEAsWhxX5NDv7PUPU62mW7a5Ky0iVOmzqhQ83FCiTsz7Zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37115265},"main":"src/sdk/index.ts","type":"module","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"98fd4eb11db9708a51915df7d2cb113515ed482f","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.0.0_1788618637621_0.8538475849752769","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@gmickel/gno","version":"2.1.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.1.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"2317c9a8e8aca4afd923eeb68fa5c2046c4d8e4b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.1.0.tgz","fileCount":1012,"integrity":"sha512-YXuQjFtfbRcFWPEZ3b15yt6gu5XAp7AHidFJxiDGeo7RmbBvSL6MUrARMsQdrHONPh8dTvWT3s2cvUOONLTc0Q==","signatures":[{"sig":"MEUCIQDRJbVYw9rYQB6S8HxGI1GOUJs+MhnmwH2LmhDqyylEIgIgeakFg+BEwaMrmU+zIM5XGDlx2yIyaSfbBLkauWOy29w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37130741},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-YXuQjFtfbRcFWPEZ3b15yt6gu5XAp7AHidFJxiDGeo7RmbBvSL6MUrARMsQdrHONPh8dTvWT3s2cvUOONLTc0Q==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.1.0_1788670399895_0.7236355426477028","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@gmickel/gno","version":"2.1.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.1.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1b742a3a5605b3eac52aad93bfa43b7879405982","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.1.1.tgz","fileCount":1013,"integrity":"sha512-EBhpJ/otN3+YeysIe6FRmTSagQ7PfafTO6bww0ogUjgnYJHk7+PhAsEFAQmgqSywt7iHrPj48xcf5VjxBnZJpg==","signatures":[{"sig":"MEUCIQDoIYqA2h8gxwhm8oMgjIJZKW/+tgE9lkXQd3Aui5GZ6wIgay3iexRAPuhx0XYOze71Uc8S+haGHjOvZUKkoJszZ7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37139094},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-EBhpJ/otN3+YeysIe6FRmTSagQ7PfafTO6bww0ogUjgnYJHk7+PhAsEFAQmgqSywt7iHrPj48xcf5VjxBnZJpg==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.1.1_1788673066052_0.4197536638025139","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@gmickel/gno","version":"2.2.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.2.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"c802e0c30cbe5b766887ab8cfb43b59572afb5a7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.2.0.tgz","fileCount":1014,"integrity":"sha512-iG8PInxP4xhjlAItmbsKsjLozS4E1XgwSiWDKhPOBmuOHhXGWJkFg2sv6VgM+ezO7qkmMrI40M3pi+q38r14+A==","signatures":[{"sig":"MEYCIQCBrRRSv06rq5/oTOi6Jxctb+jidw+Q6BdrfcptShRUmAIhAJdt/rdNe29BtThqG473IIssOZG6HtxF3AWvA3U0F+mk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37147668},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-iG8PInxP4xhjlAItmbsKsjLozS4E1XgwSiWDKhPOBmuOHhXGWJkFg2sv6VgM+ezO7qkmMrI40M3pi+q38r14+A==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.2.0_1788715772047_0.12005295499998203","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@gmickel/gno","version":"2.2.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.2.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"92ccf549861a93d13cd2199cc68b028bbdff408f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.2.1.tgz","fileCount":1014,"integrity":"sha512-EkP4I1nVTeW3tiDQAHsygJldcPiHS9kDnn5c7Is3G0lr7Xiun1Q2rcUhF6DxrA6cS5127nhPsiyuo+fvo4ibPQ==","signatures":[{"sig":"MEUCIDIgJPorLPU+/x4VnO20NZ1UnkdqjaFEHvjTiTcl4zXVAiEA6ilqSRirLzqmCb2GL7vjnO3i+YaFtL8qeEHintHZHU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37147668},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-EkP4I1nVTeW3tiDQAHsygJldcPiHS9kDnn5c7Is3G0lr7Xiun1Q2rcUhF6DxrA6cS5127nhPsiyuo+fvo4ibPQ==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.2.1_1788733123988_0.6967095977077686","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@gmickel/gno","version":"2.3.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.3.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"9a89ff86e6f2feb22fcbabc32d36a5076f89247d","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.3.0.tgz","fileCount":1019,"integrity":"sha512-plYtgFMfzRjhMEMgOWyydR6lKDlCqDIx7vdgXNW6xrE7kDCjyL3RS5aSl9kCtAlKGN4Qt9PjNJVYcXX6WdHUmA==","signatures":[{"sig":"MEUCIQCxOk73OveyUlJU0Sb1y6yg2ZSSXpIXpyIMBZZJkHFgVAIgPkv9AcT6cQYxjn72J9YiLlknE6gWTjiVhzgC3IZn1m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCekTb/CIJE78jab/sioCMfyAasExeGSoefjlNDi+eJqAIgOB41hRegzvg46mmrt6ZNiS2TF05DXfV1HwWZq+L9TDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37171662},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-plYtgFMfzRjhMEMgOWyydR6lKDlCqDIx7vdgXNW6xrE7kDCjyL3RS5aSl9kCtAlKGN4Qt9PjNJVYcXX6WdHUmA==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.3.0_1789231092374_0.6407491615911898","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@gmickel/gno","version":"2.3.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.3.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"b574306fe375dbfa5f137ed63333fd4ea38cbef0","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.3.1.tgz","fileCount":1019,"integrity":"sha512-McDrTEmsziiHERsAk8q/mkZ71fw6JInHaRm5HcsOk/9mgl/fKzdq7XjeHvF4n490aonml7GcTRbPdZyUjNoBDw==","signatures":[{"sig":"MEYCIQCCq2F7PFTM2ouVs+lXUPrVKrOVtC8vIzF/vf1LDjm/PgIhAIRZvLyVSe0onwTKSTZ6UcNfMVrlPRu+W4gAt5WZE6e0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDKPs6ZcHUZNCCGIKnh74kHcCjJ+ZNbBXOKQLtpDTvnfAiEAwAhCWUF8i4cNBrHvxzijiwkiamkOQkiOMMoly3QGwnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37175941},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-McDrTEmsziiHERsAk8q/mkZ71fw6JInHaRm5HcsOk/9mgl/fKzdq7XjeHvF4n490aonml7GcTRbPdZyUjNoBDw==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.3.1_1789980478316_0.38215868037291023","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@gmickel/gno","version":"2.3.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.3.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"f02c17c13c3a01014126682a605ebd75364e06bc","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.3.2.tgz","fileCount":1019,"integrity":"sha512-QF3yA5GUzruJB3P+pjvAz1OjZphre6WQkW2/1jePFIvYr3IicT06DRnMMJmQ6HrpbiCLNy0ddnSE1Gz9gC5MLg==","signatures":[{"sig":"MEUCIQCX3hx2CCQYR3UM5DkVKgXAzKiW5uVbkeQ4UW6lswPFjQIgUJoYycOz2zG1SK8KlRQ1+6J7Tudw6N4FrfJNaBaS4vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBDEqAtPYd7mPqCNyCQy7cTkDkyp+i62jZlN2sSuLbySAiEA17rz46rZdExC7eTM9b9+lxV7FDyVlCFpkcEZ2t7uyMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37175941},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-QF3yA5GUzruJB3P+pjvAz1OjZphre6WQkW2/1jePFIvYr3IicT06DRnMMJmQ6HrpbiCLNy0ddnSE1Gz9gC5MLg==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.3.2_1789983192155_0.8109515312702482","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@gmickel/gno","version":"2.3.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.3.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"2196eb32d0c1e23062e299d4ec5e9cf888d832e9","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.3.3.tgz","fileCount":1019,"integrity":"sha512-LWrB9ux6kzgjFZoKAwKEe3r8vD9kfDqsB7BlCGKYnyy2rE3/nZ+0OoFdPgIYI0yzAnGCP58sQnZiROg9HRkOYg==","signatures":[{"sig":"MEYCIQD1cHfnzwH3Md2vym+SL8FoY3IAiN0KzAM0hM0SPo8xSQIhAPgaHSMNaoZ153gRiW+HbkN+jBeuKaf7xEwRXfL6I/fP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCd0AsdPY3tb9SOKBRDHhZbo5s68rfhyCoeJ1L8G/5VnAIhANMhSG+PcN9O6WN3E9DF3fbs9hrUDmylh0f6v/3A0yF3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37176524},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-LWrB9ux6kzgjFZoKAwKEe3r8vD9kfDqsB7BlCGKYnyy2rE3/nZ+0OoFdPgIYI0yzAnGCP58sQnZiROg9HRkOYg==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.3.3_1789985374544_0.5360973417969093","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@gmickel/gno","version":"2.4.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.4.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"126b926825434b9d3b36094cd9f9585b1d1693ab","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.4.0.tgz","fileCount":1029,"integrity":"sha512-4UFJaJEwbuiTcsyWwy/lACnQuw2wWcqRnsw49/wYqxaY7XWZJrP+Mlk6eO9dVocQx1tT/gm+ZMQzmng3VL7Njw==","signatures":[{"sig":"MEUCIHfJj8un2pdKWiLfewdUyN6MdesX8Reg3Nd0on5yLstCAiEA6U3ACASPDM8F6UpXT2hy2w9+uLJsqTqEpAy77Mz4vUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICPd4Q3rm2/51s6kgeeOk89/y0lRy27Ziqv5OhZUFZA7AiB2TC0xqAX8k7/TlSVV3+G1LaUqpLw95gmd/LO5jdKQWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37288162},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-4UFJaJEwbuiTcsyWwy/lACnQuw2wWcqRnsw49/wYqxaY7XWZJrP+Mlk6eO9dVocQx1tT/gm+ZMQzmng3VL7Njw==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.4.0_1790158955409_0.8461906742835312","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@gmickel/gno","version":"2.5.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.5.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"587c11885ec855c94ddc5e4ec99922f208aa8dfa","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.5.1.tgz","fileCount":1042,"integrity":"sha512-0gd9ugHDN9t6LNFSxO7Zgg9i/jfelGheatWKHVXJwaP2sdSJzbJYC1ZDR2836ZZ9/1W6yCcqrHndfrNl6eHcnQ==","signatures":[{"sig":"MEQCIBD6QP5KN+VMR9Tp+v9BT9astdIH1HtFnPzFSKwJFVXkAiBElYxN9+oUZfpJ3lvmr5+E6dSppHuxh/3nOW6Yx0t4bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLXtGxX87HtgCvriRzRUhK4mDMBT0dsOatqXNKx9aoVwIgLFyyGlGqYqEtefBwqbBqEAYxfFxkFEmGAM4IOFnlk8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37379181},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-0gd9ugHDN9t6LNFSxO7Zgg9i/jfelGheatWKHVXJwaP2sdSJzbJYC1ZDR2836ZZ9/1W6yCcqrHndfrNl6eHcnQ==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.5.1_1790204946501_0.17851064431652208","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@gmickel/gno","version":"2.6.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.6.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"d3951172b4ebc9f671ad435c81bbf1ce53d2f837","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.6.0.tgz","fileCount":1086,"integrity":"sha512-ZQx8PPemKYMmvCN7S2e+RtOb320QB5B2uSOs+CAiIO9/NKBkLq96ae26wGcjKGDHpzH/LSN0WsWbTcY/RoHHuA==","signatures":[{"sig":"MEUCID3WWK0oLIDCFPULMCnc9YNt3pKvxxQppdKhbzSAT/BrAiEAj0Hzc2vfpjtRZcmaB116PdhgLcso+j1vRzWhDEAgy6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAtjed3WFuZ0yoHbVm0ClPnRtDQlqW0/veq3i6WWJazYAiEAuumHxkwV2i+9TQh0QQ7pvpu6BQF5WQl5cgcClhjirtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37969820},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-ZQx8PPemKYMmvCN7S2e+RtOb320QB5B2uSOs+CAiIO9/NKBkLq96ae26wGcjKGDHpzH/LSN0WsWbTcY/RoHHuA==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.6.0_1790331512470_0.2948393622931813","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@gmickel/gno","version":"2.7.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.7.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"32ad07c985bf006797a0eb50507d952db9dca0bb","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.7.0.tgz","fileCount":1092,"integrity":"sha512-Q7yS3H3R7fcU9PgsigQ93Uaj0ySeOl7n8WeceO3rnEbUbpItFOPxneRuzC1k+PcjDw/Bj5eF3c79X6sJxYg4eQ==","signatures":[{"sig":"MEYCIQCXaF/PovgM9sb8FiLP1kGMxJPJz9O4bus0/8EOkXqvYQIhAOqmYA0/dR/Sb4tuXpTJitieg+IIsPZpbPjLjaf7sUYJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxRS+Ko1VUSHjFU30qiMI4hZkjBuWiAXNBvFqe7f9zcAiBRYWlRKKINBN+lV5oRUzXIfz/xtWUjsdQFOBG0aesKOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38060537},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-Q7yS3H3R7fcU9PgsigQ93Uaj0ySeOl7n8WeceO3rnEbUbpItFOPxneRuzC1k+PcjDw/Bj5eF3c79X6sJxYg4eQ==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.7.0_1790367525188_0.48447879028051166","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@gmickel/gno","version":"2.7.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.7.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"1e3cb9fe560c1f02b25c4720c492bba3082956b6","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.7.1.tgz","fileCount":1092,"integrity":"sha512-2U6Vvo56ob29uXg8uXupfyAWxjGYI4N9y4fGJ+COrHiQJsnuzEVcA7zLiFkOCgdB5z3m0ZnafntONo0EbiSQLQ==","signatures":[{"sig":"MEQCIGPWmN+loGFSHLqhQvhJNLGaZ0XwqTqQrXX5Y+TJ/haLAiAmtQBq4UtaRQro4ig/ROvt1fqFlfpNIU9EiZVpB/ENDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDRG8GMRIVWN18gnjT+Lud4kCa9NJ1gWGwWOep++VzL5AiEAqbscAgM6vTj/DbBZ3k9Mru9Mp2Xdbs/dXZe5CxoDm5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38077786},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","bench:session-import":"bun scripts/session-import-benchmark.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-2U6Vvo56ob29uXg8uXupfyAWxjGYI4N9y4fGJ+COrHiQJsnuzEVcA7zLiFkOCgdB5z3m0ZnafntONo0EbiSQLQ==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.7.1_1790422040411_0.4297100877150759","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@gmickel/gno","version":"2.8.0","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.8.0","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"685f19fa62ef7fe7ccdb55b8a7d99bd3d04999a7","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.8.0.tgz","fileCount":1097,"integrity":"sha512-r+BzB9qG6Ic7L0yfjM6xRNqtM/gLWQke9nyH530ufIXGtAZxtpCNm8foPBgF2RM4ILwJ327x8RB04Du/e7HpCA==","signatures":[{"sig":"MEUCIQDqBG9QAsnESzfXcUkfuvLC7/ozlYBTSVIgkALMFwAhsgIgBXZnkq8je/BeGLB9lV7GWrQ1o8s32XQ3PFgHq+wtWDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH5JjKgnIPae12SnVXVYRbl5+wd1QYjvnxaRRnx6/C8aAiEAzgd0Pxl9tnznnY475xmcrdZWOx/whNxAHKKAjypjOoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38166163},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","bench:session-import":"bun scripts/session-import-benchmark.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-r+BzB9qG6Ic7L0yfjM6xRNqtM/gLWQke9nyH530ufIXGtAZxtpCNm8foPBgF2RM4ILwJ327x8RB04Du/e7HpCA==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.8.0_1790439574941_0.23437477696149256","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@gmickel/gno","version":"2.8.1","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.8.1","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"82e178fbdb0c33c0e6e1e072a224bcceeac1517b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.8.1.tgz","fileCount":1100,"integrity":"sha512-J9vFC+i+Q9AC+8gXecxHwwKs/TQxrsHGsyY8OlwSfIfDr3FBS5aBb89oe4pC38DTp7mdXQXHIeNgadqOvxkQvg==","signatures":[{"sig":"MEYCIQDot+/JwWobq4/clR8WAOP60kogSgnazMAEudGHeXeu6QIhAIJiDYRKrIqpd2OJXIJn977qPA5p2NiTLoi9GHxfVjXt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOgb2xvmE6ykF+ns5QoQWbQTKZEczdjKGL0yD+h0/ShAIhANqkA9QOLq91NMwNh85lqu4j7t50WHAIyHJipK6XZZnR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38198961},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","bench:session-import":"bun scripts/session-import-benchmark.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-J9vFC+i+Q9AC+8gXecxHwwKs/TQxrsHGsyY8OlwSfIfDr3FBS5aBb89oe4pC38DTp7mdXQXHIeNgadqOvxkQvg==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.8.1_1790472209164_0.001045769737046509","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@gmickel/gno","version":"2.8.2","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.8.2","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"bb34b53a1cad7b49fd323d7d8c51cc5725c4af74","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.8.2.tgz","fileCount":1100,"integrity":"sha512-dI9cnyC2kPBDDe7P57/XljtSZCqY8uiDBYEMWz4f8a1tEQtpOuIqDg4z3I66fFKG4LBsszUHoslF6OW8/ZxPfw==","signatures":[{"sig":"MEUCIQDl+UrHy2WEkdyNZp2U2JXCPBU7/K+8p4RV6nucQoFewAIgNjmygNseW5OLlMSenzbKI4zXaQxuoIo+/DZpVx3hiAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEgaHkOMw71Q6XCogIbomzMvQDDSsTWSI2LaXAB+JBh4AiEAxZx07Ru09Ki5vuyDrbVNWMTjN8qZldUXWJyH7O2zXk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38201379},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","bench:session-import":"bun scripts/session-import-benchmark.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-dI9cnyC2kPBDDe7P57/XljtSZCqY8uiDBYEMWz4f8a1tEQtpOuIqDg4z3I66fFKG4LBsszUHoslF6OW8/ZxPfw==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.8.2_1790500890943_0.8814431195549846","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"@gmickel/gno","version":"2.8.3","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.8.3","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"ddd68e4b93d3fc6c60dd36f3f01d09eb789a3bf9","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.8.3.tgz","fileCount":1111,"integrity":"sha512-pH3rxpwvA4DZbwhgFE0W/L1Gcqn5CysAsyDhvpb2EUdDleXk1QO8bAkqTTX7LIvSpgYvUj6P3Gbs298xBM7cyg==","signatures":[{"sig":"MEYCIQDb/xuvJ0YJeDj5HwNtZPV1gx3sIr2GmuTOvBERh+iYoAIhANP6RFQX5tHUGN/33TtzKWakLp+R1dYw5X2jy0OSd9MF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAcw8LQq2wM1wMsNZi3s/GtvTMAk03rT646FjfxhdHn5AiEA7DJ5gqZKgFMbVFUqRLX9JqFov1vpYNToPaRAeJHDfTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38282542},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","bench:session-import":"bun scripts/session-import-benchmark.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-pH3rxpwvA4DZbwhgFE0W/L1Gcqn5CysAsyDhvpb2EUdDleXk1QO8bAkqTTX7LIvSpgYvUj6P3Gbs298xBM7cyg==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","mdast-util-gfm-footnote":"2.1.0","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","mdast-util-gfm-strikethrough":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24","mdast-util-gfm-task-list-item":"2.0.0","mdast-util-gfm-autolink-literal":"2.0.1","micromark-extension-gfm-footnote":"2.1.0","micromark-extension-gfm-strikethrough":"2.1.0","micromark-extension-gfm-task-list-item":"2.1.0","micromark-extension-gfm-autolink-literal":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.8.3_1790549831055_0.43712243562234976","host":"s3://npm-registry-packages-npm-production"}},"2.8.4":{"name":"@gmickel/gno","version":"2.8.4","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","_id":"@gmickel/gno@2.8.4","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"homepage":"https://gno.sh","bugs":{"url":"https://github.com/gmickel/gno/issues"},"bin":{"gno":"src/index.ts"},"dist":{"shasum":"401af713d2eb76833cd13bef0c7a1a39adcb099b","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.8.4.tgz","fileCount":1112,"integrity":"sha512-vASvgdM+7PenWmRYammWeqtDqZYI0HwvBGbpvW6QwdmVWqnr8xeNPEfNYaKkSRml9mZQ5xw5AUISw2xjuZAAtg==","signatures":[{"sig":"MEYCIQCF9/ry3ph/o4kwNV6aKeXDazkVlduTQXgCTGrImdhtTQIhAO551nTDmGoXaBsMiAMXl4F8/tA5l0qmUb25VvSxts6T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICL1FkW5jqz/AnvNMwFEd4QkSh4XFhhGrAB2rdxoLSfYAiEAnQTYYbuZdHgevAXNyj9OkgPkscMy4q+mZJYcUydAuzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38292695},"main":"src/sdk/index.ts","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","bench:session-import":"bun scripts/session-import-benchmark.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-vASvgdM+7PenWmRYammWeqtDqZYI0HwvBGbpvW6QwdmVWqnr8xeNPEfNYaKkSRml9mZQ5xw5AUISw2xjuZAAtg==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","mdast-util-gfm-footnote":"2.1.0","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","mdast-util-gfm-strikethrough":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24","mdast-util-gfm-task-list-item":"2.0.0","mdast-util-gfm-autolink-literal":"2.0.1","micromark-extension-gfm-footnote":"2.1.0","micromark-extension-gfm-strikethrough":"2.1.0","micromark-extension-gfm-task-list-item":"2.1.0","micromark-extension-gfm-autolink-literal":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"tmp":"tmp/gno_2.8.4_1790600540294_0.39739374272858874","host":"s3://npm-registry-packages-npm-production"}},"2.8.5":{"_id":"@gmickel/gno@2.8.5","bin":{"gno":"src/index.ts"},"bugs":{"url":"https://github.com/gmickel/gno/issues"},"dist":{"shasum":"2bae9e85e4128233cff3049c1ab328017d4c278f","tarball":"https://registry.npmjs.org/@gmickel/gno/-/gno-2.8.5.tgz","fileCount":1112,"integrity":"sha512-Lc3jrJMJ8yPHH680TFAYWTI44/3nGwk7m5KNH2AqF+l5jAXnwNyglqTR1sp7QxcZe3QgLdsKK/H9h0FphVA5iQ==","signatures":[{"sig":"MEUCIQCPVg8vur0xgDf+DsDK9bxzNJb+UwaoCzyoXZh93b73nwIgPbX7HPoNTe162v0+BeBhmsCgUIBD5YPYxbpOnHrquEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxC38VfgopNmQfWXUKxJadcq8WR9dVz/022icD+MwuLgIgW3kGfaCfhOm0DYvoOhbFDlEU6vfWsJHkqATSFLtdGrw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gmickel%2fgno@2.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38301190},"main":"src/sdk/index.ts","name":"@gmickel/gno","type":"module","_from":"file:npm-artifact/package.tgz","types":"src/sdk/index.ts","author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"module":"src/sdk/index.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./src/sdk/index.ts","default":"./src/sdk/index.ts"},"./cli":{"default":"./src/index.ts"},"./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"bun run --hot src/index.ts","eval":"bun --bun evalite","lint":"oxlint --fix --type-aware --type-check && oxfmt .","test":"bun test","build":"bun build src/index.ts","evals":"bun scripts/update-eval-scores.ts","reset":"bun run src/index.ts reset --confirm","serve":"bun src/index.ts serve","start":"bun run src/index.ts","prepack":"bun run package:clipper","prepare":"lefthook install","test:e2e":"bun scripts/web-ui-smoke.ts","test:web":"bun test test/serve/public --timeout 30000","build:css":"tailwindcss -i src/serve/public/globals.css -o src/serve/public/globals.built.css --minify","build:spa":"bun scripts/build-spa-production.ts","serve:dev":"bun --hot src/index.ts serve --dev","typecheck":"bunx tsc --noEmit","docs:truth":"bun run scripts/public-truth.ts","eval:watch":"bun --bun evalite watch","lint:check":"oxlint --type-aware --type-check && oxfmt --check .","prerelease":"bun run lint:check && bun test && bun run docs:verify && bun run verify:clipper-package && bun run test:package","test:watch":"bun test --watch","website:og":"bun scripts/og-screenshots.ts","docs:verify":"bun run scripts/docs-verify.ts","eval:hybrid":"bun --bun evalite evals/hybrid.eval.ts","eval:memory":"bun --bun evalite evals/memory.eval.ts --threshold 100","sync:agents":"scripts/sync-agents.sh","website:dev":"cd website && make serve","eval:agentic":"bun evals/agentic/cli.ts","test:e2e:pdf":"bun scripts/pdf-viewer-smoke.ts","test:package":"bun scripts/package-smoke.ts","build:clipper":"bun browser-extension/build-cli.ts","eval:sessions":"bun --bun evalite evals/sessions.eval.ts --threshold 100","test:coverage":"bun test --coverage","test:fixtures":"bun scripts/generate-test-fixtures.ts","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","website:build":"cd website && make build","website:demos":"cd website/demos && ./build-demos.sh","eval:acceptance":"bun scripts/retrieval-acceptance.ts","package:clipper":"bun browser-extension/package-cli.ts","release:dry-run":"gh workflow run publish.yml -f publish=false","release:trigger":"gh workflow run publish.yml -f publish=true","website:install":"cd website && bundle install","smoke:pdf-viewer":"bun scripts/pdf-viewer-smoke.ts","test:e2e:clipper":"bun test test/clipper/e2e.test.ts --timeout 240000","test:e2e:install":"bunx playwright install chromium","bench:cjk-lexical":"bun scripts/cjk-lexical-benchmark.ts","eval:agentic:demo":"bun evals/agentic/demos/generate-context-capsule.ts","eval:hybrid:delta":"bun scripts/hybrid-benchmark.ts --delta","bench:ast-chunking":"bun scripts/ast-chunking-benchmark.ts","test:coverage:html":"bun test --coverage --html","website:sync-assets":"bun scripts/sync-assets.ts","bench:cpu-embeddings":"bun scripts/cpu-embed-autoresearch.ts","bench:session-import":"bun scripts/session-import-benchmark.ts","eval:hybrid:baseline":"bun scripts/hybrid-benchmark.ts --write","eval:memory:fixtures":"bun scripts/memory-eval-fixtures.ts","smoke:serve-shutdown":"bun scripts/serve-shutdown-smoke.ts","test:package:clipper":"bun scripts/package-smoke-clipper-cli.ts","bench:code-embeddings":"bun scripts/code-embedding-benchmark.ts","bench:webui-first-page":"bun scripts/webui-first-page-load.ts","verify:clipper-package":"bun browser-extension/verify-package.ts","test:watcher:filesystem":"bun test test/serve/watch-service-filesystem.test.ts test/serve/resident-runtime.test.ts","bench:general-embeddings":"bun scripts/general-embedding-benchmark.ts","eval:retrieval-candidates":"bun scripts/retrieval-candidate-benchmark.ts","research:finetune:promote":"bun research/finetune/scripts/promote-run.ts","research:finetune:finalize":"bun research/finetune/scripts/finalize-promoted-model.ts","research:finetune:mlx:fuse":"bun research/finetune/scripts/fuse-mlx.ts","research:finetune:validate":"bun research/finetune/scripts/validate-sandbox.ts","bench:code-embeddings:write":"bun scripts/code-embedding-benchmark.ts --write","research:finetune:bootstrap":"bun research/finetune/scripts/bootstrap-promotion-fixtures.ts","research:finetune:fuse-best":"bun research/finetune/scripts/fuse-best-checkpoint.ts","research:finetune:mlx:smoke":"bun research/finetune/scripts/smoke-mlx.ts","research:finetune:mlx:train":"bun research/finetune/scripts/train-mlx.ts","bench:watcher-reconciliation":"bun scripts/watcher-reconciliation-benchmark.ts","research:finetune:export-env":"bun research/finetune/scripts/setup-export-env.ts","research:finetune:plan-sweep":"bun research/finetune/scripts/plan-alternate-sweep.ts","smoke:watcher-reconciliation":"bun scripts/watcher-reconciliation-smoke.ts","research:finetune:export-gguf":"bun research/finetune/scripts/export-gguf.ts","research:finetune:select-best":"bun research/finetune/scripts/select-best-checkpoint.ts","bench:general-embeddings:write":"bun scripts/general-embedding-benchmark.ts --write","research:finetune:compare-runs":"bun research/finetune/scripts/compare-runs.ts","eval:retrieval-candidates:write":"bun scripts/retrieval-candidate-benchmark.ts --write","research:finetune:autonomous:noop":"bun research/finetune/autonomous/scripts/noop-run.ts","research:finetune:benchmark-export":"bun research/finetune/scripts/benchmark-exported-model.ts","research:finetune:promotion-bundle":"bun research/finetune/scripts/generate-promotion-bundle.ts","research:finetune:smoke-gno-export":"bun research/finetune/scripts/smoke-gno-export.ts","research:finetune:autonomous:search":"bun research/finetune/autonomous/scripts/search.ts","research:finetune:list-mix-variants":"bun research/finetune/scripts/list-mix-variants.ts","research:finetune:mlx:build-dataset":"bun research/finetune/scripts/build-mlx-dataset.ts","research:finetune:qmd-import:legacy":"bun research/finetune/scripts/import-qmd-training.ts","research:embeddings:autonomous:search":"bun research/embeddings/autonomous/scripts/search.ts","research:finetune:autonomous:evaluate":"bun research/finetune/autonomous/scripts/evaluate-run.ts","research:finetune:list-prompt-variants":"bun research/finetune/scripts/list-prompt-variants.ts","bench:cpu-embeddings:native-batch-probe":"bun scripts/native-embedding-batch-probe.ts","research:finetune:build-variant-dataset":"bun research/finetune/scripts/build-variant-dataset.ts","research:finetune:autonomous:leaderboard":"bun research/finetune/autonomous/scripts/leaderboard.ts","research:embeddings:autonomous:leaderboard":"bun research/embeddings/autonomous/scripts/leaderboard.ts","research:finetune:autonomous:run-candidate":"bun research/finetune/autonomous/scripts/run-candidate.ts","research:finetune:repeat-benchmark-compare":"bun research/finetune/scripts/repeat-benchmark-compare.ts","research:finetune:autonomous:confirm-winner":"bun research/finetune/autonomous/scripts/confirm-winner.ts","research:embeddings:autonomous:run-candidate":"bun research/embeddings/autonomous/scripts/run-candidate.ts","research:embeddings:autonomous:confirm-winner":"bun research/embeddings/autonomous/scripts/confirm-winner.ts","research:finetune:autonomous:propose-mix-variants":"bun research/finetune/autonomous/scripts/propose-mix-variants.ts","research:finetune:autonomous:list-search-candidates":"bun research/finetune/autonomous/scripts/list-search-candidates.ts","research:finetune:autonomous:check-promotion-targets":"bun research/finetune/autonomous/scripts/check-promotion-targets.ts","research:embeddings:autonomous:list-search-candidates":"bun research/embeddings/autonomous/scripts/list-search-candidates.ts"},"version":"2.8.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d762c36-54c8-46b2-a2f8-89b5ce10cf9d"}},"homepage":"https://gno.sh","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"_resolved":"/home/runner/work/gno/gno/npm-artifact/package.tgz","overrides":{"file-type":"22.0.2","@fastify/static":"10.1.3"},"_integrity":"sha512-Lc3jrJMJ8yPHH680TFAYWTI44/3nGwk7m5KNH2AqF+l5jAXnwNyglqTR1sp7QxcZe3QgLdsKK/H9h0FphVA5iQ==","repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"_npmVersion":"11.19.0","description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","directories":{},"maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ai":"6.0.277","zod":"4.4.3","clsx":"2.1.1","cmdk":"1.1.1","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","franc":"6.2.0","jsdom":"25.0.1","react":"19.2.8","sharp":"0.35.4","shiki":"4.4.3","fflate":"0.8.3","nanoid":"6.0.1","mammoth":"1.12.2","turndown":"7.2.4","commander":"15.0.0","file-type":"22.0.2","minimatch":"10.2.6","pdf-parse":"2.4.5","react-dom":"19.2.8","codemirror":"6.0.2","mime-types":"2.1.35","pdfjs-dist":"6.3.289","picocolors":"1.1.1","remark-gfm":"4.0.1","sqlite-vec":"0.1.9","streamdown":"2.6.0","tailwindcss":"4.3.3","jsonc-parser":"3.3.1","lucide-react":"1.41.0","tesseract.js":"7.0.0","@xmldom/xmldom":"0.9.12","mdast-util-gfm":"3.1.0","node-llama-cpp":"3.20.0","react-markdown":"10.1.0","tailwind-merge":"3.6.0","less-pager-mini":"1.12.1","rehype-sanitize":"6.0.0","bun-plugin-tailwind":"0.1.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","embla-carousel-react":"8.6.0","react-force-graph-2d":"1.29.1","@radix-ui/react-dialog":"1.1.23","@radix-ui/react-select":"2.3.7","@radix-ui/react-tooltip":"1.2.16","mdast-util-gfm-footnote":"2.1.0","micromark-extension-gfm":"3.0.0","@radix-ui/react-progress":"1.1.16","class-variance-authority":"0.7.1","mdast-util-from-markdown":"2.0.3","@codemirror/lang-markdown":"6.5.2","@radix-ui/react-separator":"1.1.15","@codemirror/theme-one-dark":"6.1.3","@radix-ui/react-hover-card":"1.1.23","@joplin/turndown-plugin-gfm":"1.0.67","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","mdast-util-gfm-strikethrough":"2.0.0","@radix-ui/react-dropdown-menu":"2.1.24","mdast-util-gfm-task-list-item":"2.0.0","mdast-util-gfm-autolink-literal":"2.0.1","micromark-extension-gfm-footnote":"2.1.0","micromark-extension-gfm-strikethrough":"2.1.0","micromark-extension-gfm-task-list-item":"2.1.0","micromark-extension-gfm-autolink-literal":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","bun":"1.4.2","docx":"9.7.1","oxfmt":"0.28.0","oxlint":"1.43.0","vitest":"4.1.10","evalite":"1.0.0-beta.16","exceljs":"4.4.0","pdf-lib":"1.17.1","lefthook":"2.1.12","happy-dom":"20.14.0","pptxgenjs":"4.0.1","ultracite":"7.1.5","@types/bun":"1.4.1","playwright":"1.63.0","ajv-formats":"3.0.1","@types/react":"19.2.18","@ai-sdk/openai":"3.0.108","@biomejs/biome":"2.5.12","oxlint-tsgolint":"0.11.5","web-tree-sitter":"0.26.13","@tailwindcss/cli":"4.3.3","@types/react-dom":"19.2.7","@testing-library/react":"16.3.3","@vscode/tree-sitter-wasm":"0.3.1","@testing-library/user-event":"14.6.7"},"peerDependencies":{"typescript":"^5.9.3"},"trustedDependencies":["bun","node-llama-cpp"],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gno_2.8.5_1790614634755_0.04220099817897105"}}},"time":{"created":"2025-12-31T10:28:57.856Z","modified":"2026-09-28T16:57:15.415Z","0.3.0":"2025-12-31T10:28:58.105Z","0.3.4":"2025-12-31T10:58:51.288Z","0.3.5":"2025-12-31T11:16:27.347Z","0.4.0":"2026-01-01T00:19:51.588Z","0.5.0":"2026-01-01T03:07:26.457Z","0.5.1":"2026-01-01T03:15:32.529Z","0.6.0":"2026-01-01T11:34:36.349Z","0.6.1":"2026-01-01T15:41:29.618Z","0.7.0":"2026-01-01T20:41:37.673Z","0.8.1":"2026-01-02T02:01:16.102Z","0.8.2":"2026-01-02T02:22:33.446Z","0.8.3":"2026-01-02T02:29:42.640Z","0.8.4":"2026-01-02T02:30:45.244Z","0.8.5":"2026-01-02T02:47:03.914Z","0.8.6":"2026-01-02T08:20:52.629Z","0.9.0":"2026-01-02T15:34:31.932Z","0.9.1":"2026-01-02T17:38:21.300Z","0.9.2":"2026-01-02T23:56:00.426Z","0.9.3":"2026-01-03T09:49:20.799Z","0.9.4":"2026-01-03T16:39:46.508Z","0.9.5":"2026-01-03T21:07:49.814Z","0.9.6":"2026-01-03T21:15:34.484Z","0.10.0":"2026-01-04T10:37:03.363Z","0.10.1":"2026-01-04T11:34:42.656Z","0.10.3":"2026-01-04T20:37:03.293Z","0.10.4":"2026-01-04T20:39:35.548Z","0.11.0":"2026-01-05T00:28:36.618Z","0.12.0":"2026-01-05T13:50:08.971Z","0.13.0":"2026-01-05T23:34:03.463Z","0.13.1":"2026-01-07T09:46:59.358Z","0.13.2":"2026-01-07T09:54:18.751Z","0.14.0":"2026-01-10T13:08:01.735Z","0.14.1":"2026-01-14T10:13:38.583Z","0.14.3":"2026-01-14T11:42:07.992Z","0.15.0":"2026-02-01T01:30:32.008Z","0.15.1":"2026-02-01T01:48:51.661Z","0.16.0":"2026-02-03T13:53:18.651Z","0.17.0":"2026-02-23T14:00:47.447Z","0.18.0":"2026-03-08T06:52:52.081Z","0.19.0":"2026-03-08T14:44:02.491Z","0.20.0":"2026-03-08T19:40:56.569Z","0.21.0":"2026-03-08T20:41:11.838Z","0.22.1":"2026-03-10T14:35:56.741Z","0.22.2":"2026-03-10T14:39:13.174Z","0.22.3":"2026-03-10T14:43:02.374Z","0.22.4":"2026-03-10T14:57:57.854Z","0.22.5":"2026-03-10T15:03:58.368Z","0.22.6":"2026-03-10T15:23:29.313Z","0.24.0":"2026-03-11T07:03:21.161Z","0.25.0":"2026-03-21T21:01:00.383Z","0.25.2":"2026-03-22T07:29:59.120Z","0.26.0":"2026-03-22T09:19:40.658Z","0.27.0":"2026-03-22T14:32:11.353Z","0.27.1":"2026-03-22T14:49:03.827Z","0.27.3":"2026-03-23T06:47:12.904Z","0.28.0":"2026-03-23T08:37:07.790Z","0.28.1":"2026-03-23T10:42:50.057Z","0.28.2":"2026-03-23T11:08:17.729Z","0.29.0":"2026-03-27T08:49:56.759Z","0.29.1":"2026-03-27T14:11:20.509Z","0.30.0":"2026-03-27T22:56:17.882Z","0.31.0":"2026-04-01T07:35:51.850Z","0.31.1":"2026-04-01T20:53:56.341Z","0.31.2":"2026-04-02T13:37:45.016Z","0.32.0":"2026-04-02T20:26:02.122Z","0.33.0":"2026-04-02T21:20:51.491Z","0.33.1":"2026-04-02T21:32:11.897Z","0.33.2":"2026-04-03T06:13:37.845Z","0.33.3":"2026-04-03T11:24:56.187Z","0.33.4":"2026-04-03T15:02:19.819Z","0.34.0":"2026-04-03T23:10:57.197Z","0.34.1":"2026-04-03T23:29:53.042Z","0.35.0":"2026-04-05T15:35:42.110Z","0.36.0":"2026-04-05T23:29:52.908Z","0.37.0":"2026-04-06T12:20:59.985Z","0.38.0":"2026-04-06T13:16:27.772Z","0.39.0":"2026-04-06T17:17:49.878Z","0.39.1":"2026-04-06T18:45:10.721Z","0.40.0":"2026-04-06T18:54:35.242Z","0.40.1":"2026-04-06T18:59:25.291Z","0.40.2":"2026-04-06T20:56:54.470Z","0.41.0":"2026-04-07T11:26:33.062Z","0.41.1":"2026-04-07T12:37:45.897Z","0.42.0":"2026-04-16T13:02:05.825Z","1.0.0":"2026-04-16T13:56:22.327Z","1.0.1":"2026-04-19T07:46:58.745Z","1.0.3":"2026-04-20T15:06:19.834Z","1.0.4":"2026-04-20T21:19:21.465Z","1.0.5":"2026-04-21T09:01:50.580Z","1.1.0":"2026-04-21T10:04:20.740Z","1.2.0":"2026-04-22T09:48:25.389Z","1.2.1":"2026-04-22T17:39:23.881Z","1.3.0":"2026-04-24T10:04:29.655Z","1.3.1":"2026-04-24T10:23:54.233Z","1.4.0":"2026-04-24T13:38:43.247Z","1.4.1":"2026-04-24T14:33:40.489Z","1.4.2":"2026-04-26T19:56:06.123Z","1.5.0":"2026-05-09T19:15:47.328Z","1.5.1":"2026-05-09T21:11:44.106Z","1.5.2":"2026-05-25T07:08:58.715Z","1.6.0":"2026-05-25T18:37:12.748Z","1.7.0":"2026-05-26T13:51:24.289Z","1.7.1":"2026-05-29T23:20:25.520Z","1.8.0":"2026-06-05T08:05:44.560Z","1.9.0":"2026-06-05T21:35:43.463Z","1.10.0":"2026-06-06T12:27:35.941Z","1.10.1":"2026-06-06T12:37:54.613Z","1.11.0":"2026-06-06T20:05:41.775Z","1.12.0":"2026-06-16T10:31:41.577Z","1.12.1":"2026-07-21T09:30:50.167Z","1.12.2":"2026-07-21T09:46:50.576Z","1.12.3":"2026-07-21T12:48:03.391Z","1.12.4":"2026-07-21T23:53:45.819Z","1.13.0":"2026-07-22T09:51:42.413Z","1.14.0":"2026-07-22T13:00:40.495Z","1.15.0":"2026-07-22T14:25:45.267Z","1.16.0":"2026-07-22T18:54:55.360Z","1.17.0":"2026-07-23T01:26:58.616Z","1.18.0":"2026-07-23T05:25:09.357Z","1.19.0":"2026-07-23T10:51:38.550Z","1.20.0":"2026-07-23T14:07:41.060Z","1.21.0":"2026-07-23T17:34:15.513Z","1.22.0":"2026-07-23T22:07:58.632Z","1.23.0":"2026-07-24T02:25:36.955Z","1.24.0":"2026-07-24T09:03:48.124Z","1.25.1":"2026-07-24T14:56:23.511Z","1.26.0":"2026-07-24T18:38:14.054Z","1.27.0":"2026-07-24T21:22:51.038Z","1.27.1":"2026-07-24T21:49:55.240Z","1.28.0":"2026-07-25T01:14:19.773Z","1.29.0":"2026-07-25T10:40:59.491Z","1.29.1":"2026-07-25T10:55:51.189Z","1.29.2":"2026-07-25T11:14:58.661Z","1.29.3":"2026-07-25T12:11:21.631Z","1.29.4":"2026-07-25T12:27:25.728Z","1.29.5":"2026-07-25T12:48:20.756Z","1.29.6":"2026-07-25T20:59:47.001Z","1.30.1":"2026-08-01T22:51:30.042Z","1.30.4":"2026-08-02T13:58:09.804Z","1.30.5":"2026-08-02T18:30:25.909Z","1.30.6":"2026-08-02T19:58:25.395Z","1.30.7":"2026-08-02T22:37:01.785Z","1.31.0":"2026-08-03T01:38:46.661Z","1.32.0":"2026-08-03T07:20:03.371Z","1.33.0":"2026-08-03T17:59:04.804Z","1.34.0":"2026-08-04T00:46:17.321Z","1.34.1":"2026-08-07T01:09:03.796Z","1.34.2":"2026-08-07T22:08:22.895Z","1.34.3":"2026-08-08T23:46:08.936Z","1.34.4":"2026-08-09T00:57:49.483Z","1.34.5":"2026-08-09T12:03:25.756Z","1.34.6":"2026-08-13T23:38:13.339Z","1.35.0":"2026-08-16T23:53:50.145Z","1.36.0":"2026-08-29T13:02:10.169Z","1.36.1":"2026-08-29T21:55:17.769Z","1.37.0":"2026-08-30T19:56:41.219Z","1.37.1":"2026-08-30T20:38:16.387Z","1.38.0":"2026-08-31T16:11:02.372Z","1.39.0":"2026-09-02T20:59:42.550Z","1.39.1":"2026-09-02T21:41:04.045Z","1.39.2":"2026-09-02T22:54:26.526Z","1.40.0":"2026-09-02T23:18:27.437Z","1.41.0":"2026-09-03T02:38:52.822Z","1.42.0":"2026-09-03T05:21:56.843Z","1.43.0":"2026-09-03T10:17:30.385Z","1.44.0":"2026-09-03T11:19:32.890Z","1.45.0":"2026-09-03T12:18:47.159Z","1.45.1":"2026-09-03T13:54:38.256Z","1.46.0":"2026-09-03T22:40:36.479Z","2.0.0":"2026-09-05T14:30:37.974Z","2.1.0":"2026-09-06T04:53:20.251Z","2.1.1":"2026-09-06T05:37:46.448Z","2.2.0":"2026-09-06T17:29:32.426Z","2.2.1":"2026-09-06T22:18:44.369Z","2.3.0":"2026-09-12T16:38:12.752Z","2.3.1":"2026-09-21T08:47:59.031Z","2.3.2":"2026-09-21T09:33:12.464Z","2.3.3":"2026-09-21T10:09:34.851Z","2.4.0":"2026-09-23T10:22:35.708Z","2.5.1":"2026-09-23T23:09:06.798Z","2.6.0":"2026-09-25T10:18:32.773Z","2.7.0":"2026-09-25T20:18:45.546Z","2.7.1":"2026-09-26T11:27:20.829Z","2.8.0":"2026-09-26T16:19:35.239Z","2.8.1":"2026-09-27T01:23:29.551Z","2.8.2":"2026-09-27T09:21:31.293Z","2.8.3":"2026-09-27T22:57:11.347Z","2.8.4":"2026-09-28T13:02:20.603Z","2.8.5":"2026-09-28T16:57:15.074Z"},"bugs":{"url":"https://github.com/gmickel/gno/issues"},"author":{"name":"Gordon Mickel","email":"gordon@mickel.tech"},"license":"MIT","homepage":"https://gno.sh","keywords":["embeddings","llm","local-first","mcp","rag","search","semantic-search","vector-search"],"repository":{"url":"git+https://github.com/gmickel/gno.git","type":"git"},"description":"Local semantic search for your documents. Index Markdown, PDF, and Office files with hybrid BM25 + vector search.","maintainers":[{"name":"gmickel","email":"gordon.mickel@gmail.com"}],"readme":"# GNO\n\n**Search finds. GNO proves.**\n\nA local knowledge engine for your notes, code, PDFs, and Office docs. Hybrid search, a browsable workspace with graph and editor, CLI, SDK, REST API, and MCP for ten AI clients — plus retrieval that can show its work.\n\n[![npm](./assets/badges/npm.svg)](https://www.npmjs.com/package/@gmickel/gno)\n[![MIT License](./assets/badges/license.svg)](./LICENSE)\n[![Website](./assets/badges/website.svg)](https://gno.sh)\n[![Twitter](./assets/badges/twitter.svg)](https://twitter.com/gmickel)\n[![Discord](./assets/badges/discord.svg)](https://discord.gg/nHEmyJB5tg)\n\n![GNO](./assets/og-image.png)\n\n```bash\nbun install -g @gmickel/gno\ngno setup ~/notes --name notes     # returns only after retrieval actually works\ngno skill install --target claude --scope user # choose your agent below\ngno agents install --target claude # teach retrieval and writing discipline\ngno agents verify --target claude\n```\n\nCustom fields such as project, approval status, and numeric confidence can\nconstrain retrieval with [typed metadata filters](docs/TYPED-METADATA.md),\nacross CLI, MCP, SDK, REST, and the Web UI.\n\n## What you get\n\n**One local index across everything you have.** Markdown, PDFs, Office documents, plain text, source code, and portable mail, calendar and transcript exports. Point it at a folder that mixes all of them and it handles the mix.\n\n**Three ways to search it.** Keyword (BM25), semantic (vector), and hybrid — fused, reranked, and explainable, with structured intent controls and metadata filters. Ask for \"how we handle retries\" and find the paragraph about exponential backoff that never uses the word.\n\n**A workspace, not a search box.** Cross-collection folder tree, per-tab browse context, a markdown editor, provenance-carrying quick capture, and a navigable knowledge graph.\n\n**Answers with citations.** Ask a question in natural language and get an answer built from your own documents, with citations that resolve to the source passage.\n\n**Six interfaces on one index.** A fast CLI, a web UI, a REST API, a TypeScript SDK, an MCP server, and a headless daemon — plus one-command install into ten agent clients. Nothing drifts between them.\n\n**Optional hosted publishing** at [gno.sh](https://gno.sh) when a slice needs a URL.\n\nNo GPU required, no account required, no telemetry. Free and MIT licensed.\n\n## Why not just another local RAG tool\n\nThe above is most of what people use day to day. Beyond it, four things here are different, and each one is measurable rather than adjectival:\n\n|                                                              | What it does                                                                                                                                                                   | Why it matters                                                                                                                                                                           |\n| :----------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **[Context Capsules](https://gno.sh/docs/context-capsules)** | Compiles one bounded evidence bundle per goal: exact line spans, content hashes, one global token budget, collapsed duplicates, and a written list of what it could _not_ find | Your agent reads once instead of searching five times. **48.94% fewer retrieval calls, 44.12% less model-visible context, 100% task accuracy retained** across 48 paired benchmark tasks |\n| **[Verified answers](https://gno.sh/docs/cli)**              | `gno ask --verify` generates against one closed Capsule, classifies every substantive claim, and withholds the draft below 100% support                                        | An abstention naming the failing claim beats a confident paragraph you have to fact-check by hand                                                                                        |\n| **[Verified setup](https://gno.sh/docs/project-profiles)**   | `gno setup` returns only after lexical search finds a real hit derived from _your_ corpus                                                                                      | No green checkmark over a folder that indexed but cannot be searched                                                                                                                     |\n| **[Egress policy](https://gno.sh/docs/collection-egress)**   | Per-collection fail-closed `local_only` / `lan` / `remote`, inherited by every derived Capsule, trace, and export                                                              | Mixed setups are normal. Pin the client work local while your notes use the LAN GPU box                                                                                                  |\n\nEverything runs on your machine. Zero telemetry. The three network boundaries are explicit: downloading a model, configuring an HTTP inference endpoint, and uploading an artifact you exported for publishing.\n\n**And the receipts ship too.** Every benchmark behind these numbers is committed to the repository against a pinned corpus, with its limitations stated alongside the result, so you can replay it rather than take it on trust.\n\n## Use it when\n\n- your knowledge is split across Markdown, code, PDFs, Office files, and exported mail or transcripts\n- you want one retrieval layer for the CLI, the browser, MCP, and a Bun/TypeScript SDK\n- you want your coding agent to have a real memory without shipping your docs to a cloud API\n- you want to search what you and your coding agents said in past sessions, kept apart from your curated notes\n- you need to prove, later, which bytes supported a conclusion\n\n## Two minutes, end to end\n\n```bash\n# Install\nbun install -g @gmickel/gno\n\n# Activate a folder. Returns only after BM25 proves an exact corpus-derived hit;\n# semantic embedding continues independently in the background.\ngno setup ~/notes --name notes\n\n# Connect your agent and teach the retrieval protocol (Claude shown)\ngno skill install --target claude --scope user\ngno agents install --target claude\ngno agents verify --target claude\n\n# Add more sources\ngno collection add ~/work/docs --name work-docs --pattern \"**/*.{md,pdf,docx}\"\ngno collection add ~/work/gno/src --name gno-code --pattern \"**/*.{ts,tsx,js,jsx}\"\n\n# Tell retrieval what each collection is for\ngno context add \"work-docs:\" \"Architecture docs, runbooks, RFCs, meeting notes\"\n\ngno update --yes   # sync\ngno embed          # embed when you want semantic retrieval\n\n# Pick the search that fits the question\ngno search \"DEC-0054\"                            # exact identifier\ngno vsearch \"retry failed jobs with backoff\"     # natural language\ngno query \"JWT refresh token rotation\" --explain # hybrid, with score traces\n\n# Compile checkable evidence for a goal, then re-check it later\ngno context build \"why we dropped the queue rewrite\" \\\n  --collection work-docs --budget 12000 --json --output capsule.json\ngno context verify capsule.json\n\n# Generate only what that evidence supports\ngno ask \"why did we drop the queue rewrite\" --verify --show-sources\n\n# Run the workspace (pick one — not both against the same index)\ngno serve            # browser/desktop Web UI\ngno daemon --detach  # headless indexing + resident MCP gateway\n```\n\n> [!TIP]\n> **[gno.sh/publish](https://gno.sh/publish) is live.** Turn any GNO note or collection into a reader-first URL — editorial typography, scoped search, and four visibility modes from public to encrypted-before-upload. **[See the reader →](#publish-to-gnosh)**\n\n> [!TIP]\n> **OpenClaw and Hermes Agent:** Use GNO as a second brain or LLM wiki. Install the skill and retrieval protocol together so your agent knows when to retrieve, which search path to use, and how to cite and maintain knowledge.\n> [OpenClaw setup](https://gno.sh/integrations/openclaw) · [Hermes setup](https://gno.sh/integrations/hermes) · [Shared ClawHub bundle](https://clawhub.ai/gmickel/gno)\n\n---\n\n## Contents\n\n**Start here** · [Quick Start](#quick-start) · [Installation](#installation) · [Agent Integration](#agent-integration) · [Search Modes](#search-modes)\n\n**Surfaces** · [Agent Sessions](#agent-sessions) · [Web UI](#web-ui) · [Omarchy Plugin](#omarchy-plugin) · [REST API](#rest-api) · [SDK](#sdk) · [Daemon Mode](#daemon-mode) · [Publish to gno.sh](#publish-to-gnosh)\n\n**Under the hood** · [How It Works](#how-it-works) · [Features](#features) · [Local Models](#local-models) · [Fine-Tuned Models](#fine-tuned-models) · [Architecture](#architecture) · [Development](#development)\n\n### Compiled project context\n\nExport a verified Capsule to a separate, cited Markdown artifact with an explicit\nwhole-output budget. Check indexed freshness and refresh owned files locally;\npreview/check through MCP, REST, or Web UI without server file writes. Source\npassages remain untrusted evidence and agent instructions stay user-owned.\nSee the [guide](docs/COMPILED-CONTEXT.md).\n\n**Deep dives on gno.sh** · [Compiled project context](https://gno.sh/docs/compiled-context) · [Context Capsules](https://gno.sh/docs/context-capsules) · [Knowledge Delta](https://gno.sh/docs/knowledge-delta) · [Retrieval learning](https://gno.sh/docs/retrieval-learning) · [Project profiles](https://gno.sh/docs/project-profiles) · [Egress policies](https://gno.sh/docs/collection-egress) · [Export adapters](https://gno.sh/docs/file-export-adapters)\n\n---\n\n## What's New\n\n<!-- public-truth:current-version -->\n\n> Current source version: **v2.8.5**. See [CHANGELOG.md](./CHANGELOG.md).\n\n<!-- /public-truth -->\n\n> Full release history: [CHANGELOG.md](./CHANGELOG.md)\n\n- **Agent session search** (unreleased): `gno sessions` imports selected local\n  Codex, Claude Code, OpenClaw, and Hermes conversations into a dedicated,\n  redacted archive with speaker labels and provenance. Imports are manual\n  by default; an opt-in Claude Code SessionEnd hook and daemon schedule can\n  keep the archive current. Search runs on the archive's own config/index\n  pair. See [Agent Sessions](docs/SESSIONS.md).\n- **Cheap peek snapshot**: `gno peek --json` and MCP `gno_peek` return a\n  model-free `peek@1.0` snapshot (document/collection counts, embedding backlog,\n  10 recent docs with `docid` and `absPath`, pid-file serve detection).\n  Uninitialized reports `initialized:false` with pinned nulls and exit 0. Any\n  subquery failure is an atomic `RUNTIME` envelope (exit 2). `serve.running` is\n  true only for `gno serve --detach`. JSON search hits pin\n  `results[].source.absPath`. Open a document in the Web UI with\n  `{serveUrl}/doc?uri=<encodeURIComponent(uri)>`.\n- **Prose-first snippets**: `gno search`, `gno vsearch`, and `gno query` skip\n  leading YAML frontmatter and prefer document prose. A frontmatter-dominated\n  FTS window falls back to stripped chunk prose. `--full` and `--line-numbers`\n  still emit raw source. `line` and `snippetRange.startLine` follow the trimmed\n  display range.\n- **Trustworthy local context compiler**: deterministic Context Capsules replace\n  repeated agent `query → get → multi-get` orchestration with one bounded,\n  citation-complete evidence handoff. The promoted benchmark retained 100%\n  completion accuracy while reducing retrieval calls by 48.94% and\n  model-visible context by 44.12%, with 100% exact claim-span linkage.\n- **Verified answers and private quality learning**: opt-in verified Ask checks\n  every substantive claim against one closed Capsule and abstains below complete\n  support. Local traces, explicit judgments, content-free qrels export, and\n  read-only replay turn real misses into regression evidence without automatic\n  personalization.\n- **Project-aware retrieval affinity**: trusted local CLI searches can use the\n  current workspace or explicit `--project-root` values as a transparent,\n  explainable `+0.03` soft ranking signal. Filters remain hard, and untrusted\n  SDK, REST, MCP, and Web hints never probe paths or affect ranking.\n- **Retrieval-proven activation**: `gno status`, `gno doctor`, REST, and the\n  Web/Desktop dashboard now share a per-folder lexical retrieval proof. Local\n  semantic readiness remains independent, and installed MCP targets can run an\n  explicit read-only retrieval smoke from Connectors.\n- **One resident gateway**: `gno serve` and `gno daemon` now host stateful\n  Streamable HTTP MCP at `/mcp` from the same long-lived runtime as their\n  watcher, jobs, stores, and models. Several MCP clients can share one\n  resident process and get the same results as stdio MCP.\n- **Knowledge Delta**: `gno changes`, `gno diff`, and `gno impact` expose\n  bounded metadata-only history, structural change summaries, and explainable\n  dependency paths across CLI, REST, MCP, and SDK.\n- **Saved Capsule freshness**: CLI-only `gno context watch`, `watches`,\n  `reverify`, and `unwatch` register caller-owned Capsule files. The resident\n  runtime coalesces evidence changes into canonical, non-generative freshness\n  receipts and closed local metadata notifications.\n- **Second-brain capture**: `gno capture`, REST `/api/capture`, SDK\n  `client.capture()`, MCP `gno_capture`, and Web UI Quick Capture write\n  provenance-rich notes from text, stdin, or files, including typed presets for\n  ideas, people, company/projects, and meetings\n- **Local Chromium clipper**: the npm package includes a reproducible unpacked\n  Manifest V3 extension for explicit visible selection or constrained Reader\n  capture. A loopback `gno serve` pairing, server-owned preview, exact\n  provenance, and idempotent recovery protect every write; no history, cookies,\n  remote fetch, store listing, or Firefox parity is claimed.\n- **Verified setup and portable project profiles**: `gno setup <folder>` proves\n  an exact lexical result before success; optional `.gno/index.yml` profiles\n  carry explicit collection, context, model, content-type, and project-affinity\n  intent without storing the index in the repository.\n- **Portable export adapters**: JSONL/NDJSON, EML/MBOX, ICS, WebVTT/SRT,\n  explicit browser exports, and configured transcript exports become bounded,\n  read-only logical records with exact file provenance—never live-account\n  connectors.\n- **Collection-owned egress policy**: every collection has an effective\n  `local_only`, `lan`, or `remote` boundary that follows mixed and derived\n  evidence through resident serving, inference, publishing, exports, Capsules,\n  and traces. Authentication never overrides policy.\n- **Source availability (`any` | `local`)**: opt-in `local` indexes only files\n  already on disk and never makes a cloud provider download one. Supported on\n  macOS with Google Drive (My Drive and Shared drives), iCloud Drive, and\n  OneDrive SharePoint library roots.\n  Cloud-only files are skipped and reported, not treated as conversion errors,\n  and documents under a cloud-only folder stay indexed. Other platforms fail\n  with an error. On a 5,000-file all-local collection, `local` scans about 1%\n  slower than `any`.\n- **Read-only integrity audits**: `gno audit` and MCP `gno_audit` inspect local\n  links, declared provenance, and source/index freshness offline. Stable,\n  bounded findings distinguish complete, partial, unavailable, and changing\n  evidence without repairing or persisting anything.\n- **Schema-lite content types**: optional `contentTypes` rules map configured\n  frontmatter `type` values or path prefixes to canonical `contentType` metadata\n  in JSON search/query results and can apply one bounded, explainable\n  `searchBoost` without bypassing hard filters\n- **Publish to [gno.sh](https://gno.sh/publish)**: new `gno publish export` CLI and Web UI action produce a self-contained artifact you upload to the hosted reader — public, secret, invite-only, or locally encrypted before upload\n- **Retrieval Quality Upgrade**: stronger BM25 lexical handling, code-aware chunking, terminal result hyperlinks, and per-collection model overrides\n- **Code Embedding Benchmarks**: new benchmark workflow across canonical, real-GNO, and pinned OSS slices for comparing alternate embedding models\n<!-- public-truth:default-embed-model -->\n- **Default Embed Model**: all four built-in presets use `Qwen3-Embedding-0.6B-GGUF`; see the dated, fixture-scoped evidence below\n<!-- /public-truth -->\n- **Regression Fixes**: tightened phrase/negation/hyphen/underscore BM25 behavior, cleaned non-TTY hyperlink output, and improved `gno doctor` chunking and embedding fingerprint visibility\n\n### Upgrading Existing Collections\n\nIf you already had collections indexed before the default embed-model switch to\n`Qwen3-Embedding-0.6B-GGUF`, run:\n\n```bash\ngno models pull --embed\ngno embed\n```\n\nThat regenerates embeddings for the new default model. Old vectors are kept\nuntil you explicitly clear stale embeddings.\n\nIf the release also changes the embedding formatting/profile behavior for your\nactive model, prefer one of these stronger migration paths:\n\n```bash\ngno embed --force\n```\n\nor per collection:\n\n```bash\ngno collection clear-embeddings my-collection --all\ngno embed my-collection\n```\n\nIf a re-embed run still reports failures, rerun with:\n\n```bash\ngno --verbose embed --force\n```\n\nRecent releases now print sample embedding errors and a concrete retry hint when\nbatch recovery cannot fully recover on its own.\n\nModel guides:\n\n- [Code Embeddings](./docs/guides/code-embeddings.md)\n- [Per-Collection Models](./docs/guides/per-collection-models.md)\n- [Bring Your Own Models](./docs/guides/bring-your-own-models.md)\n- [Project-Local Retrieval Profiles](./docs/guides/project-profiles.md)\n\n### Fine-Tuned Model Quick Use\n\n```yaml\nmodels:\n  activePreset: slim-tuned\n  presets:\n    - id: slim-tuned\n      name: GNO Slim Tuned\n      embed: hf:Qwen/Qwen3-Embedding-0.6B-GGUF/Qwen3-Embedding-0.6B-Q8_0.gguf\n      rerank: hf:ggml-org/Qwen3-Reranker-0.6B-Q8_0-GGUF/qwen3-reranker-0.6b-q8_0.gguf\n      expand: hf:guiltylemon/gno-expansion-slim-retrieval-v1/gno-expansion-auto-entity-lock-default-mix-lr95-f16.gguf\n      gen: hf:unsloth/Qwen3-1.7B-GGUF/Qwen3-1.7B-Q4_K_M.gguf\n```\n\nThen:\n\n```bash\ngno models use slim-tuned\ngno models pull --expand\ngno models pull --gen\ngno query \"ECONNREFUSED 127.0.0.1:5432\" --thorough\n```\n\n> Full guide: [Fine-Tuned Models](https://gno.sh/docs/fine-tuned-models) · [Feature page](https://gno.sh/features/fine-tuned-models)\n\n---\n\n## Quick Start\n\n```bash\ngno setup ~/notes --name notes   # Build BM25 and prove an exact local result\ngno skill install --target claude --scope user # Choose your agent\ngno agents install --target claude # Teach retrieval and writing discipline\ngno agents verify --target claude\ngno daemon --detach              # Keep index fresh in the background (macOS/Linux)\ngno query \"auth best practices\"  # Hybrid search\ngno ask \"summarize the API\" --answer  # AI answer with citations\n```\n\nManage the detached process with `gno daemon --status` and `gno daemon --stop`.\n\n![GNO CLI](./assets/screenshots/cli.jpg)\n\n---\n\n## Installation\n\n### Install GNO\n\n<!-- public-truth:runtime -->\n\nRequires [Bun](https://bun.sh/) >=1.3.0.\n\n<!-- /public-truth -->\n\n```bash\nbun install -g @gmickel/gno\n```\n\n**macOS**: Vector search requires Homebrew SQLite:\n\n```bash\nbrew install sqlite3\n```\n\nVerify the local installation and corpus-derived lexical retrieval:\n\n```bash\ngno setup ~/notes --name notes\n```\n\n`gno setup` returns only after BM25 finds an exact `gno://` result from the\nfolder. It is safe to rerun: the same canonical folder and collection are\nreused. Semantic indexing is a separate one-shot process; `--no-semantic`\nrecords an explicit skip. Add repeatable `--connector <id>` flags only when you\nalso want supported agent integrations installed and checked. Setup is direct\nand standalone—it never attaches to `serve`, `daemon`, Web, or MCP.\n\nUse `gno status --json` for passive state and `gno doctor` for diagnostics.\nSemantic pending and connector follow-up never invalidate proven lexical\nsearch.\n\n<!-- public-truth:supported-platforms -->\n\nGNO supports macOS, Linux, and Windows. The current validated Windows target is\n`windows-x64`, with a packaged\ndesktop beta zip now published on GitHub Releases. See\n[docs/WINDOWS.md](./docs/WINDOWS.md) for support scope and validation notes.\n\n<!-- /public-truth -->\n\nKeep an index fresh continuously without opening the Web UI:\n\n```bash\ngno daemon            # foreground (Ctrl+C to stop)\ngno daemon --detach   # background (macOS/Linux); use --status / --stop to manage\n```\n\n`gno daemon` runs the watch/sync/embed loop headless. `--detach` self-spawns a\ndetached child and exits 0; `gno daemon --status` and `gno daemon --stop` give\nyou lifecycle control without `nohup`, `launchd`, or `systemd` units.\n\nExact eligible file events always go through content hashing. Atomic-save temp\nfiles, directory events, missing filenames, and recursive deletions are\nreconciled from bounded filesystem/index evidence, so final files appear and\nproven removals disappear without routinely resyncing untouched siblings.\n\nSee also: [docs/DAEMON.md](./docs/DAEMON.md)\n\n### Connect to AI Agents\n\nFor a second brain or LLM wiki, install both a connector and the retrieval\nprotocol. The skill teaches GNO commands and workflows; the instruction block\nteaches the harness when to retrieve, how to choose an efficient search path,\nand how to cite and maintain knowledge. A connector alone does not establish\nthat discipline.\n\n```bash\ngno skill install --target claude --scope user\ngno agents install --target claude\ngno agents verify --target claude\n```\n\nChoose your harness target (`claude`, `codex`, `opencode`, `openclaw`, or\n`hermes`). For MCP clients, install the MCP connector instead of the skill,\nthen add the protocol where the harness supports it. `gno agents install`\nwithout a target covers detected supported harnesses; see the\n[agent instructions guide](docs/AGENT-INSTRUCTIONS.md) for the target matrix and\nmanual guidance. It preserves text outside its managed block.\n\nStart a fresh agent session and ask a question answered by an indexed document.\nCheck that the agent retrieves it and cites the source. `gno agents verify`\nchecks the installed block, not model behavior. CLI and Web UI users can skip\nagent setup.\n\n#### MCP Server (Claude Desktop, Cursor, Zed, etc.)\n\nOne command to add GNO to your AI assistant:\n\n```bash\ngno mcp install                      # Claude Desktop (default)\ngno mcp install --target cursor      # Cursor\ngno mcp install --target claude-code # Claude Code CLI\ngno mcp install --target zed         # Zed\ngno mcp install --target windsurf    # Windsurf\ngno mcp install --target codex       # OpenAI Codex CLI\ngno mcp install --target opencode    # OpenCode\ngno mcp install --target amp         # Amp\ngno mcp install --target lmstudio    # LM Studio\ngno mcp install --target librechat --scope project # LibreChat\n```\n\nEach install records an absolute Bun/package entrypoint plus the active index,\nconfig, data directory, and model cache, so desktop clients open the same GNO\nworkspace without relying on shell `PATH` or `GNO_*` inheritance. Inspect the\nexact command, arguments, and workspace values with\n`gno mcp install --dry-run --json`. If GNO is already configured in that\ntarget, add `--force` to preview the replacement without writing it.\n\nCheck status: `gno mcp status`\n\n#### Skills (Claude Code, Codex, OpenCode, OpenClaw, Hermes)\n\nSkills integrate via CLI with no MCP overhead and include second-brain recipe playbooks:\n\n```bash\ngno skill install --scope user        # User-wide\ngno skill install --target codex      # Codex\ngno skill install --target opencode   # OpenCode\ngno skill install --target openclaw   # OpenClaw\ngno skill install --target hermes     # Hermes\ngno skill install --target all        # All targets\n```\n\n> **Full setup guide**: [MCP Integration](https://gno.sh/docs/mcp) · [CLI Reference](https://gno.sh/docs/cli)\n\n---\n\n## Daemon Mode\n\nUse `gno daemon` when you want continuous indexing without the browser or\ndesktop shell open.\n\n```bash\ngno daemon                  # foreground + /mcp on 127.0.0.1:3000\ngno daemon --no-sync-on-start\ngno daemon --detach         # background (macOS/Linux); auto-writes pid + log files\ngno daemon --status         # check the detached process\ngno daemon --stop           # SIGTERM with 10s timeout, SIGKILL fallback\n```\n\nIt reuses the same watch/sync/embed runtime as `gno serve`, but stays\nheadless. `--detach` / `--status` / `--stop` give you symmetric lifecycle\ncontrols so you don't need `nohup`, `launchd`, or `systemd` units. The same\nflag set is available on `gno serve`.\n\nThe shared watcher preserves exact content-hash decisions while reconciling\nambiguous atomic replacements and directory changes with bounded work and\ndurable retries. Tested guarantees cover supported local filesystems; network,\nremovable, and coarse-timestamp filesystems are not universally claimed.\n\n[Daemon guide →](https://gno.sh/features/daemon-mode)\n\n---\n\n## SDK\n\nEmbed GNO directly in another Bun or TypeScript app. No CLI subprocesses. No local server required.\n\nInstall:\n\n```bash\nbun add @gmickel/gno\n```\n\nMinimal client:\n\n```ts\nimport { createDefaultConfig, createGnoClient } from \"@gmickel/gno\";\n\nconst config = createDefaultConfig();\nconfig.collections = [\n  {\n    name: \"notes\",\n    path: \"/Users/me/notes\",\n    pattern: \"**/*\",\n    include: [],\n    exclude: [],\n  },\n];\n\nconst client = await createGnoClient({\n  config,\n  dbPath: \"/tmp/gno-sdk.sqlite\",\n});\n\nawait client.index({ noEmbed: true });\n\nconst results = await client.query(\"JWT token flow\", {\n  noExpand: true,\n  noRerank: true,\n});\n\nconsole.log(results.results[0]?.uri);\nawait client.close();\n```\n\nMore SDK examples:\n\n```ts\nimport { createGnoClient } from \"@gmickel/gno\";\n\nconst client = await createGnoClient({\n  configPath: \"/Users/me/.config/gno/index.yml\",\n  indexName: \"research\",\n});\n\n// Fast exact search\nconst bm25 = await client.search(\"DEC-0054\", {\n  collection: \"work-docs\",\n});\n\n// Semantic code lookup\nconst semantic = await client.vsearch(\"retry failed jobs with backoff\", {\n  collection: \"gno-code\",\n});\n\n// Hybrid retrieval with explicit intent\nconst hybrid = await client.query(\"token refresh\", {\n  collection: \"work-docs\",\n  intent: \"JWT refresh token rotation in our auth stack\",\n  candidateLimit: 12,\n});\n\n// Fetch content directly\nconst doc = await client.get(\"gno://work-docs/auth/refresh.md\");\nconst bundle = await client.multiGet([\"gno-code/**/*.ts\"], { maxBytes: 25000 });\n\n// Indexing / embedding\nawait client.update({ collection: \"work-docs\" });\nawait client.embed({ collection: \"gno-code\" });\n\nawait client.close();\n```\n\nCore SDK surface:\n\n- `createGnoClient({ config | configPath, dbPath?, indexName? })`\n- `search`, `vsearch`, `query`, `ask`\n- `get`, `multiGet`, `list`, `status`\n- `update`, `embed`, `index`\n- `close`\n\nFull guide: [SDK docs](https://gno.sh/docs/sdk)\n\n---\n\n## Search Modes\n\n| Command            | Mode                | Best For                                  |\n| :----------------- | :------------------ | :---------------------------------------- |\n| `gno search`       | Document-level BM25 | Exact phrases, code identifiers           |\n| `gno vsearch`      | Contextual Vector   | Natural language, concepts                |\n| `gno query`        | Hybrid              | Best accuracy (BM25 + vector + reranking) |\n| `gno ask --answer` | RAG                 | Direct answers with citations             |\n\n**BM25** indexes full documents (not chunks) with Snowball stemming, so \"running\" matches \"run\".\n**Vector** embeds chunks with document titles for context awareness.\nAll retrieval modes also support metadata filters: `--since`, `--until`, `--category`, `--author`, `--tags-all`, `--tags-any`.\n\n```bash\ngno search \"handleAuth\"              # Find exact matches\ngno vsearch \"error handling patterns\" # Semantic similarity\ngno query \"database optimization\"    # Full pipeline\ngno query \"meeting decisions\" --since \"last month\" --category \"meeting,notes\" --author \"gordon\"\ngno query \"performance\" --intent \"web performance and latency\"\ngno query \"performance\" --exclude \"reviews,hiring\"\ngno ask \"what did we decide\" --answer # AI synthesis\n```\n\nOutput formats: `--json`, `--files`, `--csv`, `--md`, `--xml`\n\n### Common CLI Recipes\n\n```bash\n# Search one collection\ngno search \"PostgreSQL connection pool\" --collection work-docs\n\n# Cheap index snapshot for a status bar or desktop widget\ngno peek --json\n\n# Export retrieval results for an agent (`source.absPath` on file-backed hits)\ngno query \"authentication flow\" --json -n 10\ngno query \"deployment rollback\" --all --files --min-score 0.4\n\n# Retrieve a document by URI or docid\ngno get \"gno://work-docs/runbooks/deploy.md\"\ngno get \"#abc123\"\n\n# Fetch many documents at once\ngno multi-get \"work-docs/**/*.md\" --max-bytes 20000 --md\n\n# Inspect how the hybrid rank was assembled\ngno query \"refresh token rotation\" --explain\n\n# Work with filters\ngno query \"meeting notes\" --since \"last month\" --category \"meeting,notes\"\ngno search \"incident review\" --tags-all \"status/active,team/platform\"\n\n# Export a publish artifact for gno.sh\ngno publish export work-docs --out ~/Downloads/work-docs.json\ngno publish export \"gno://work-docs/runbooks/deploy.md\" --out ~/Downloads/deploy.json\n# Or let GNO choose your Downloads folder automatically\ngno publish export work-docs\n```\n\nThe local web UI exposes the same export flow:\n\n- Collections page → collection menu → `Export for gno.sh`\n- Document view → `Export for gno.sh`\n\nBoth actions download the same JSON artifact the CLI writes, ready for upload at\n`https://gno.sh/studio`.\n\n### Retrieval V2 Controls\n\nExisting query calls still work. Retrieval v2 adds optional structured intent control and deeper explain output.\n\n```bash\n# Existing call (unchanged)\ngno query \"auth flow\" --thorough\n\n# Structured retrieval intent\ngno query \"auth flow\" \\\n  --intent \"web authentication and token lifecycle\" \\\n  --candidate-limit 12 \\\n  --query-mode term:\"jwt refresh token -oauth1\" \\\n  --query-mode intent:\"how refresh token rotation works\" \\\n  --query-mode hyde:\"Refresh tokens rotate on each use and previous tokens are revoked.\" \\\n  --explain\n\n# Multi-line structured query document\ngno query $'auth flow\\nterm: \"refresh token\" -oauth1\\nintent: how refresh token rotation works\\nhyde: Refresh tokens rotate on each use and previous tokens are revoked.' --fast\n```\n\n- Modes: `term` (BM25-focused), `intent` (semantic-focused), `hyde` (single hypothetical passage)\n- Explain includes stage timings, fallback/cache counters, and per-result score components\n- `gno ask --json` includes `meta.answerContext` for adaptive source selection traces\n- Search and Ask web text boxes also accept multi-line structured query documents with `Shift+Enter`\n\n---\n\n## Agent Integration\n\nGive your local LLM agents a long-term memory. GNO integrates as a Claude Code skill or MCP server, allowing agents to search, read, and cite your local files.\n\n### Skills\n\nSkills teach Claude Code, Codex, OpenCode, OpenClaw, and Hermes how to use GNO. Pair the skill with the retrieval protocol for second-brain and LLM-wiki work:\n\n```bash\ngno skill install --scope user\ngno agents install --target claude\ngno agents verify --target claude\n```\n\n![GNO Skill in Claude Code](./assets/screenshots/claudecodeskill.jpg)\n\nThen ask your agent: _\"Search my notes for the auth discussion\"_\n\nInstalled skills also include recipes for brain-first lookup, capture/file, meeting ingestion, email context, source summaries, idea capture, and citation/provenance. Preview them with `gno skill show --file recipes/brain-first-lookup.md`. Recipes use user-supplied/exported external material; they do not add native Gmail, Calendar, Slack, webhook, cron, or background-agent integrations.\n\nAgent-friendly CLI examples:\n\n```bash\n# Structured retrieval output for an agent\ngno query \"authentication\" --json -n 10\n\n# File list for downstream retrieval\ngno query \"error handling\" --all --files --min-score 0.35\n\n# Full document content when the agent already knows the ref\ngno get \"gno://work-docs/api-reference.md\" --full\ngno multi-get \"work-docs/**/*.md\" --md --max-bytes 30000\n```\n\n[Skill setup guide →](https://gno.sh/docs/skills)\n\n### MCP Server\n\nConnect GNO to Claude Desktop, Cursor, Raycast, and more:\n\n![GNO MCP](./assets/screenshots/mcp.jpg)\n\nGNO exposes 37 tools by default via [Model Context Protocol](https://modelcontextprotocol.io),\nincluding the core retrieval tools below. Starting MCP with `--enable-write`\nadds 21 opt-in mutation tools and the read-only `gno_request_status` lookup,\nfor 59 total.\n\n| Tool                 | Description                                     |\n| :------------------- | :---------------------------------------------- |\n| `gno_search`         | BM25 keyword search                             |\n| `gno_vsearch`        | Vector semantic search                          |\n| `gno_query`          | Hybrid search (recommended)                     |\n| `gno_context`        | Budgeted exact evidence Capsule                 |\n| `gno_context_verify` | Verify saved Capsule provenance                 |\n| `gno_ask`            | Opt-in closed-Capsule verified answer           |\n| `gno_get`            | Retrieve document by ID                         |\n| `gno_multi_get`      | Batch document retrieval                        |\n| `gno_links`          | Get outgoing links from document                |\n| `gno_backlinks`      | Get documents linking TO document               |\n| `gno_similar`        | Find semantically similar documents             |\n| `gno_graph`          | Get knowledge graph (nodes and edges)           |\n| `gno_peek`           | Cheap `peek@1.0` counts, backlog, recent, serve |\n| `gno_status`         | Index health check                              |\n| `gno_trace_list`     | List private local retrieval receipts           |\n| `gno_trace_show`     | Inspect one bounded trace receipt               |\n| `gno_changes`        | Read retained metadata-only changes             |\n| `gno_diff`           | Read one structural document delta              |\n| `gno_impact`         | Trace bounded dependency impact                 |\n\n**Design**: Default MCP mode is read-only: retrieval, opt-in verified synthesis,\ngraph, status, and job inspection. Raw retrieval tools leave synthesis to your\nAI assistant. `gno_ask` runs only when the caller sends literal `verify: true`;\nit verifies claims against one closed Capsule and abstains unless every\nsubstantive claim is supported. That classification is not a general factual\nguarantee beyond the retained evidence. Write tools remain available only\nthrough the explicit `--enable-write` opt-in.\n\n`gno serve` and `gno daemon` also expose this surface as stateful Streamable\nHTTP at `http://127.0.0.1:3000/mcp`. HTTP stays read-only by default.\nAuthenticated non-loopback access is available through the headless daemon and\nrequires an explicit restrictive bearer-token file plus exact Host and Origin\nallowlists; `gno serve` remains loopback-only. Authentication alone never\nenables mutation tools.\n\n[MCP setup guide →](https://gno.sh/docs/mcp)\n\n---\n\n## Agent Sessions\n\nMake past conversations with Codex, Claude Code, OpenClaw, and Hermes\nsearchable without mixing them into your curated notes. GNO reads the local\nsession stores (never writes to them), keeps human and assistant turns\napart, redacts common credential shapes, and writes one sanitized JSONL file\nper thread into an archive you own. Nothing is imported until you ask.\n\n```bash\n# Preview what is on this machine (imports nothing)\ngno sessions discover\n\n# One dedicated config + named index for the archive\ngno --config ~/gno-sessions/archive.yml --index sessions \\\n  sessions init --archive ~/gno-sessions/archive --collection sessions-work\ngno --config ~/gno-sessions/archive.yml --index sessions \\\n  sessions source add codex --harness codex --path ~/.codex/sessions --collection sessions-work\n\n# Dry run, then import (rerun any time; unchanged sessions are skipped)\ngno --config ~/gno-sessions/archive.yml --index sessions sessions import --source codex --dry-run\ngno --config ~/gno-sessions/archive.yml --index sessions sessions import --source codex\n\n# Search what people said, in one harness\ngno --config ~/gno-sessions/archive.yml --index sessions \\\n  query \"why did we pick sqlite\" --category harness/codex --author human\n\n# Optional: keep it current (off until you enable it; imports run in gno daemon)\ngno --config ~/gno-sessions/archive.yml --index sessions sessions automation set codex --source codex\ngno --config ~/gno-sessions/archive.yml --index sessions sessions automation enable codex --schedule --cadence 1h\ngno --config ~/gno-sessions/archive.yml --index sessions daemon --detach\n```\n\nImported turns are evidence, not facts: assistant turns stay labelled as\nassistant output, and nothing is promoted to `gno remember` automatically.\nAutomation is opt-in per profile: a Claude Code SessionEnd hook or a daemon\nschedule marks work pending and `gno daemon` on the archive imports it through\nthe same importer; nothing installs or starts a service. Status, import,\nautomation runs, and receipts are also available through MCP, REST, the SDK,\nand a `/sessions` Web UI page on a server started with the archive pair.\nRedaction is best effort; see [Agent Sessions](docs/SESSIONS.md) for the\nsupport matrix, privacy boundary, recovery, and opt-in mixed retrieval.\n\n---\n\n## Web UI\n\nVisual dashboard for search, browsing, editing, and AI answers. Right in your browser.\n\n```bash\ngno serve                    # Start on port 3000\ngno serve --port 8080        # Custom port\n```\n\n![GNO Web UI](./assets/screenshots/webui-home.jpg)\n\nOpen `http://localhost:3000` to:\n\n- **Search**: BM25, vector, or hybrid modes with visual results\n- **Browse**: Cross-collection tree workspace with folder detail panes and per-tab browse context\n- **Edit**: Create, edit, and delete documents with live preview\n- **Create in place**: New notes in the current folder/collection with presets and command-palette flows\n- **Capture with provenance**: `gno capture` and Web UI Quick Capture write quick notes to an editable collection with structured `source:` metadata, typed preset scaffolds, and a receipt that separates write, sync, and embed state\n- **Same capture contract everywhere**: CLI, MCP `gno_capture`, REST `/api/capture`, SDK `client.capture()`, and Web UI Quick Capture return the same provenance receipt shape\n- **Agent memory**: `gno remember` / `gno recall` (also MCP, REST, SDK) store single facts with explicit scopes and supersession, and return budgeted, cited recall with a fencing receipt. See [Memory](docs/MEMORY.md).\n- **Agent sessions**: on a server started with a session-archive config/index pair, `/sessions` manages sources, previews and runs manual imports, and searches sessions with Human/Assistant badges. See [Agent Sessions](docs/SESSIONS.md).\n- **Browser clipper**: npm-distributed unpacked Chromium extension for explicit\n  visible selection or Reader capture through a local preview/confirm flow.\n  See [Browser Clipper](docs/integrations/browser-clipper.md).\n- **Ask**: AI-powered Q&A with citations\n- **Manage Collections**: Add, remove, and re-index collections\n- **Verify retrieval**: See each folder's lexical proof, exact failed stage,\n  and remediation without waiting for semantic models\n- **Connect agents**: Install core Skill/MCP integrations; explicitly verify\n  configured MCP retrieval without changing client config. Skill installation\n  is visible, but client runtime execution cannot be proven automatically\n- **Manage files safely**: Rename, reveal, or move editable files to Trash with explicit index-vs-disk semantics\n- **Refactor files safely**: Preview and atomically rename or move editable notes while GNO rewrites supported wiki and Markdown references; stale or unsafe plans fail closed\n- **Switch presets**: Change models live without restart\n- **Command palette**: Jump, create, refactor, and section-navigate from one keyboard-first surface\n\n### Search\n\n![GNO Search](./assets/screenshots/webui-search.jpg)\n\nThree retrieval modes: BM25 (keyword), Vector (semantic), or Hybrid (best of both). Adjust search depth for speed vs thoroughness.\n\n### Document Editing\n\n![GNO Document Editor](./assets/screenshots/webui-editor.jpg)\n\nFull-featured markdown editor with:\n\n| Feature                 | Description                                  |\n| :---------------------- | :------------------------------------------- |\n| **Split View**          | Side-by-side editor and live preview         |\n| **Auto-save**           | 2-second debounced saves                     |\n| **Syntax Highlighting** | CodeMirror 6 with markdown support           |\n| **Keyboard Shortcuts**  | ⌘S save, ⌘B bold, ⌘I italic, ⌘K link         |\n| **Quick Capture**       | ⌘N creates new note from anywhere            |\n| **Presets**             | Structured note scaffolds and insert actions |\n\n### Document Viewer\n\n![GNO Document Viewer](./assets/screenshots/webui-doc-view.jpg)\n\nView documents with full context: outgoing links, backlinks, section outline, and AI-powered related notes sidebar. Outline copy-link stays human-readable (`#anchor`); an optional citation link adds a bounded durable selector for conservative recovery after edits.\n\n### Browse Workspace\n\n![GNO Collections](./assets/screenshots/webui-collections.jpg)\n\nNavigate your notes like a real workspace, not just a flat list:\n\n- Cross-collection tree sidebar\n- Folder detail panes\n- Create note and create folder from current browse context\n- Pinned collections and per-tab browse state\n- Direct jump from folder structure into notes\n\n### Knowledge Graph\n\n![GNO Knowledge Graph](./assets/screenshots/webui-graph.jpg)\n\nInteractive visualization of document connections. Wiki links, markdown links, and optional similarity edges rendered as a navigable constellation.\n\n### Collections Management\n\n![GNO Collections](./assets/screenshots/webui-collections.jpg)\n\n- Add collections with folder path input\n- View document count, chunk count, embedding status\n- Re-index individual collections\n- Remove collections (documents preserved)\n\n### AI Answers\n\n![GNO AI Answers](./assets/screenshots/webui-ask-answer.jpg)\n\nAsk questions in natural language. GNO searches your documents and synthesizes answers with inline citations linking to sources.\n\nThe Web UI and local-model path run on your machine with no account or\ntelemetry. Network access occurs when GNO downloads models, when you configure\nan HTTP model backend, or when you explicitly upload an exported artifact to\ngno.sh.\n\n> **Detailed docs**: [Web UI Guide](https://gno.sh/docs/web-ui)\n\n---\n\n## Omarchy Plugin\n\nOn [Omarchy](https://omarchy.org/), [**GNO Recall**](https://github.com/gmickel/omarchy-gno-recall) puts the index in your bar: a quiet health widget, an anchored panel with counts and recent documents, and a keyboard-first overlay (Super+R) for search, deep search, collection browsing, and opening documents.\n\n```bash\nomarchy plugin add https://github.com/gmickel/omarchy-gno-recall --enable\n```\n\nThen install the plugin's verified runtime and, optionally, the Super+R binding:\n\n```bash\ncd ~/.config/omarchy/plugins/gmickel.gno-recall\n./scripts/install-runtime.sh\n./scripts/install-keybind.sh # Optional; checks for conflicts\n```\n\n[Marketplace listing](https://omarchyplugins.com/plugin.html?id=gmickel.gno-recall)\n· [Setup and runtime compatibility](https://github.com/gmickel/omarchy-gno-recall#install)\n· [Screenshots](https://github.com/gmickel/omarchy-gno-recall#screenshots)\n\nRecall uses its own verified GNO/Bun runtime. A global GNO upgrade does not\nupdate it; follow the plugin's update instructions and shared-index\ncompatibility guidance.\n\n![GNO Recall searching a demo index](https://raw.githubusercontent.com/gmickel/omarchy-gno-recall/main/assets/screenshots/overlay-search.png)\n\n---\n\n## Publish to gno.sh\n\nGNO is local-first, but sometimes you want a URL to send someone. [**gno.sh**](https://gno.sh/publish) is the hosted reader on top of GNO — a polished, reading-first page for a single note or a whole collection, without mounting your vault or syncing anything.\n\n![gno.sh publish reader](./assets/screenshots/publish-reader.jpg)\n\nThe workflow is deliberately explicit: **export locally → upload artifact → share URL**. Private and `publish: false` notes stay on your machine. Exported artifacts omit local collection paths and source URIs. Local PNG/JPEG/GIF/WebP/AVIF images (Markdown and Obsidian embeds) are bundled into the artifact with SHA-256 dedup, `gno-asset:` sentinels, and an exact 100 MiB serialized ceiling; external HTTPS images stay as URLs. Encrypted shares keep image bytes inside ciphertext only. Invite-only note text publishes today, but invite-only image delivery on gno.sh is not supported yet.\n\n```bash\n# Export a single note\ngno publish export \"gno://work-docs/runbooks/deploy.md\" --out ~/Downloads/deploy.json\n\n# Export a whole collection\ngno publish export work-docs --out ~/Downloads/work-docs.json\n\n# Export an encrypted note (ciphertext is created locally before upload)\ngno publish export \"gno://work-docs/runbooks/deploy.md\" \\\n  --visibility encrypted \\\n  --passphrase \"correct horse battery staple\" \\\n  --out ~/Downloads/deploy-encrypted.json\n\n# Let GNO pick the path in your Downloads folder\ngno publish export work-docs\n```\n\nOr use the Web UI:\n\n- **Collections page** → collection menu → **Export for gno.sh**\n- **Document view** → **Export for gno.sh**\n\nBoth local dialogs require an explicit access choice. Upload the artifact at\n[gno.sh/studio](https://gno.sh/studio), review its access and audience, then press\nPublish. CLI/API exports keep their public default; pass visibility explicitly\nfor restricted content. Hosted plan availability is checked in Studio.\n\nChoose the audience:\n\n| Mode            | Use When                                                       |\n| :-------------- | :------------------------------------------------------------- |\n| **Public**      | Open URL, indexable — talks, blog posts, portfolios            |\n| **Secret link** | Unguessable token, rotate / revoke / expire                    |\n| **Invite-only** | Private space for specific people                              |\n| **Encrypted**   | GNO encrypts locally before upload; readers decrypt in-browser |\n\n**Reader experience**: editorial serif typography, drop caps, hanging punctuation, table of contents, keyboard shortcuts (`j/k`, `/`), scoped Pagefind-style search, and backlinks restricted to the published subset. Nothing leaks that you didn't publish.\n\nPublic exports also carry a deterministic agent manifest. It lists only the\nsanitized published Markdown projection, with relative Markdown locators,\ncontent hashes, exact line spans, and Capsule-compatible evidence identities.\nThe projection revision is stable while those published bytes and reader\nmetadata are unchanged. Secret-link and invite-only exports do not receive\nagent capabilities or manifests. Encrypted exports remain ciphertext-only.\nReader metadata drops embedded local path or GNO/file URI tokens; canonical\nand image fields accept only uncredentialed public HTTP(S) targets.\n\nResolved local PNG, JPEG, GIF, WebP, and AVIF references are bundled,\ncontent-addressed, and deduplicated; external public HTTPS images remain\nexternal. The exact serialized artifact is capped at 100 MiB. Public images\nuse generation routes that check current access without caching, secret-link\nimages are authorized on every request, and encrypted image bytes exist only inside ciphertext before\nthe browser creates scoped Blob URLs. Invite-only bundled-image delivery is\ncurrently fail-closed; use an asset-free invite, secret link, or encrypted\nshare when local images are required.\n\nExplicitly select an existing publication to update it, or publish a separate\ncopy. Content-only updates preserve the active URL; access changes invalidate\nold routes or tokens. Changing into or out of encryption requires a fresh\nlocal export. Unpublish stops hosted access but retains source and history.\nDelete permanently stops access before durable background cleanup; failed\ncleanup stays denied and can be retried. Neither operation deletes local\nfiles or independently published copies, and downloads cannot be recalled.\nSee [Publishing](docs/PUBLISHING.md) for the full lifecycle and retention limits.\n\nEncrypted source-backed publish on `gno.sh` is intentionally disabled. For encrypted shares, use:\n\n- `gno publish export --visibility encrypted --passphrase ...`, or\n- the browser-side encrypted markdown upload path in `gno.sh/studio`\n\n> **Full story**: [gno.sh/publish](https://gno.sh/publish) · **Try it**: [gno.sh/studio](https://gno.sh/studio)\n\n---\n\n## REST API\n\nProgrammatic access to all GNO features via HTTP.\n\n```bash\n# Hybrid search\ncurl -X POST http://localhost:3000/api/query \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"query\": \"authentication patterns\", \"limit\": 10}'\n\n# AI answer\ncurl -X POST http://localhost:3000/api/ask \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"query\": \"What is our deployment process?\"}'\n\n# Index status\ncurl http://localhost:3000/api/status\n\n# Process liveness only\ncurl http://localhost:3000/api/health\n```\n\n| Endpoint                      | Method | Description                  |\n| :---------------------------- | :----- | :--------------------------- |\n| `/api/query`                  | POST   | Hybrid search (recommended)  |\n| `/api/search`                 | POST   | BM25 keyword search          |\n| `/api/ask`                    | POST   | AI-powered Q&A               |\n| `/api/context`                | POST   | Build evidence Capsule       |\n| `/api/context/verify`         | POST   | Verify saved Capsule         |\n| `/api/changes`                | GET    | List retained changes        |\n| `/api/diff`                   | GET    | Read structural delta        |\n| `/api/impact`                 | GET    | Trace dependency impact      |\n| `/api/docs`                   | GET    | List documents               |\n| `/api/docs`                   | POST   | Create document              |\n| `/api/docs/:id`               | PUT    | Update document content      |\n| `/api/docs/:id/rename`        | POST   | Apply confirmed safe rename  |\n| `/api/docs/:id/move`          | POST   | Apply confirmed safe move    |\n| `/api/docs/:id/duplicate`     | POST   | Duplicate editable document  |\n| `/api/docs/:id/refactor-plan` | POST   | Preview reference-safe plan  |\n| `/api/docs/:id/deactivate`    | POST   | Remove from index            |\n| `/api/doc`                    | GET    | Get document content         |\n| `/api/doc/:id/sections`       | GET    | Get document sections        |\n| `/api/collections`            | POST   | Add collection               |\n| `/api/collections/:name`      | DELETE | Remove collection            |\n| `/api/folders`                | POST   | Create folder                |\n| `/api/sync`                   | POST   | Trigger re-index             |\n| `/api/status`                 | GET    | Index and activation state   |\n| `/api/health`                 | GET    | Process liveness only        |\n| `/api/connectors/verify`      | POST   | Explicit read-only MCP proof |\n| `/api/note-presets`           | GET    | List note presets            |\n| `/api/presets`                | GET    | List model presets           |\n| `/api/presets`                | POST   | Switch preset                |\n| `/api/models/pull`            | POST   | Download models              |\n| `/api/models/status`          | GET    | Download progress            |\n\nNo authentication. No rate limits. Build custom tools, automate workflows, integrate with any language.\n\n> **Full reference**: [API Documentation](https://gno.sh/docs/api)\n\n---\n\n## How It Works\n\n```mermaid\ngraph TD\n    A[User Query] --> B(Query Expansion)\n    B --> C{Lexical Variants}\n    B --> D{Semantic Variants}\n    B --> E{HyDE Passage}\n\n    C --> G(BM25 Search)\n    D --> H(Vector Search)\n    E --> H\n    A --> G\n    A --> H\n\n    G --> I(Ranked Results)\n    H --> J(Ranked Results)\n    I --> K{RRF Fusion}\n    J --> K\n\n    K --> L(Top 20 Candidates)\n    L --> M(Cross-Encoder Rerank)\n    M --> N[Final Results]\n```\n\n0. **Strong Signal Check**: Skip expansion if BM25 has confident match (saves 1-3s)\n1. **Query Expansion**: LLM generates lexical variants, semantic rephrases, and a [HyDE](https://arxiv.org/abs/2212.10496) passage\n2. **Parallel Retrieval**: Document-level BM25 + chunk-level vector search on all variants\n3. **Fusion**: RRF with 2× weight for original query, tiered bonus for top ranks\n4. **Reranking**: Qwen3-Reranker scores best chunk per document (4K), blended with fusion\n\n> **Deep dive**: [How Search Works](https://gno.sh/docs/how-search-works)\n\n---\n\n## Features\n\n| Feature              | Description                                                                                 |\n| :------------------- | :------------------------------------------------------------------------------------------ |\n| **Hybrid Search**    | BM25 + vector + RRF fusion + cross-encoder reranking                                        |\n| **Document Editor**  | Create, edit, delete docs with live markdown preview                                        |\n| **Web UI**           | Visual dashboard for search, browse, edit, and AI Q&A                                       |\n| **REST API**         | HTTP API for custom tools and integrations                                                  |\n| **Multi-Format**     | Markdown, PDF, Office, JSONL, EML/MBOX, ICS, transcript, and browser exports                |\n| **Agent Sessions**   | Manual, redacted import of local coding-agent conversations into a separate archive         |\n| **Local LLM**        | AI answers via llama.cpp, no API keys                                                       |\n| **Remote Inference** | Optional HTTP endpoints for embedding, reranking, expansion, and generation                 |\n| **Privacy First**    | Fail-closed per-collection egress policy; no telemetry; explicit network use                |\n| **MCP Server**       | 10 automatic client targets; 37 read-only tools, 59 with writes enabled                     |\n| **Integrity Audits** | Offline link, declared-provenance, and freshness reports with stable IDs                    |\n| **Knowledge Delta**  | Bounded metadata history, structural diffs, and dependency impact paths                     |\n| **Context Capsules** | Deterministic evidence bundles plus saved-file freshness reverification                     |\n| **Verified Ask**     | Claim-by-claim evidence checks with explicit abstention                                     |\n| **Private Replay**   | Opt-in local traces, explicit qrels, and read-only ranking comparison                       |\n| **Verified Setup**   | Exact lexical activation proof plus portable project-local profiles                         |\n| **Browser Clipper**  | Explicit selection/Reader capture through visible loopback pairing                          |\n| **Safe Retries**     | Opt-in request IDs: retried captures, facts, and saves replay instead of writing twice      |\n| **Collections**      | Organize sources with patterns, contexts, and <code>local_only / lan / remote</code> policy |\n| **Tag Filtering**    | Frontmatter tags with hierarchical paths, filter via `--tags-any`/`--tags-all`              |\n| **Note Linking**     | Wiki links, backlinks, related notes, cross-collection navigation                           |\n| **Multilingual**     | Query classification, 7-language document detection, multilingual embeddings                |\n| **Incremental**      | SHA-256 tracking, only changed files re-indexed                                             |\n| **Keyboard First**   | ⌘N capture, ⌘K search, ⌘/ shortcuts, ⌘S save                                                |\n\n---\n\n## Local Models\n\nModels auto-download on first use to `~/.cache/gno/models/`. GNO validates cached GGUF files before loading and removes intercepted HTML/non-GGUF cache entries with a clear recovery error. For deterministic startup, set `GNO_NO_AUTO_DOWNLOAD=1` and use `gno models pull` explicitly. Alternatively, offload to a GPU server on your network using HTTP backends.\n\n| Model                  | Purpose                                          |\n| :--------------------- | :----------------------------------------------- |\n| Qwen3-Embedding-0.6B   | Embeddings                                       |\n| Qwen3-Reranker-0.6B    | Best-chunk-per-document cross-encoder reranking  |\n| Qwen3 / Qwen2.5 family | Query expansion and standalone answer generation |\n\n### Model Presets\n\n| Preset       | Best For                                     |\n| :----------- | :------------------------------------------- |\n| `slim-tuned` | Current default; tuned query expansion       |\n| `slim`       | Untuned slim query expansion                 |\n| `balanced`   | Qwen2.5 3B expansion and answers             |\n| `quality`    | Qwen3 4B expansion and standalone AI answers |\n\n```bash\ngno models use slim-tuned\ngno models pull --all  # Optional: pre-download models (auto-downloads on first use)\n```\n\n## Fine-Tuned Models\n\nGNO now has a published promoted retrieval model for the default slim path:\n\n- model repo: `guiltylemon/gno-expansion-slim-retrieval-v1`\n- recommended preset id: `slim-tuned`\n- runtime URI:\n  - `hf:guiltylemon/gno-expansion-slim-retrieval-v1/gno-expansion-auto-entity-lock-default-mix-lr95-f16.gguf`\n\nUse it when you want the tuned retrieval expansion path immediately, without running local fine-tuning yourself.\n\nFor private/internal products, use the same workflow but keep the final GGUF\nprivate and point `expand:` at a `file:` URI instead of publishing it to\nHugging Face. The `gen:` role remains the standalone answer model.\n\nSee:\n\n- [Fine-Tuned Models docs](https://gno.sh/docs/fine-tuned-models)\n- [Fine-Tuned Models feature page](https://gno.sh/features/fine-tuned-models)\n\n### HTTP Backends (Remote GPU)\n\nOffload inference to a GPU server on your network:\n\n```yaml\n# ~/.config/gno/index.yml\nmodels:\n  activePreset: remote-gpu\n  presets:\n    - id: remote-gpu\n      name: Remote GPU Server\n      embed: \"http://192.168.1.100:8081/v1/embeddings#qwen3-embedding-0.6b\"\n      rerank: \"http://192.168.1.100:8082/v1/completions#reranker\"\n      expand: \"http://192.168.1.100:8083/v1/chat/completions#gno-expand\"\n      gen: \"http://192.168.1.100:8083/v1/chat/completions#qwen3-4b\"\n```\n\nThe HTTP adapter expects the OpenAI-compatible endpoint shapes documented in\n[Configuration](./docs/CONFIGURATION.md). Remote servers receive the query,\nchunk, or answer context sent to their configured model role; they are outside\nGNO's local trust boundary.\n\n> **Configuration**: [Model Setup](https://gno.sh/docs/configuration)\n\nRemote/BYOM guides:\n\n- [Bring Your Own Models](./docs/guides/bring-your-own-models.md)\n- [Per-Collection Models](./docs/guides/per-collection-models.md)\n\n---\n\n## Architecture\n\n```\n┌─────────────────────────────────────────────────┐\n│            GNO CLI / MCP / Web UI / API         │\n├─────────────────────────────────────────────────┤\n│  Ports: Converter, Store, Embedding, Rerank    │\n├─────────────────────────────────────────────────┤\n│  Adapters: SQLite, FTS5, sqlite-vec, llama-cpp │\n├─────────────────────────────────────────────────┤\n│  Core: Identity, Mirrors, Chunking, Retrieval  │\n└─────────────────────────────────────────────────┘\n```\n\n> **Details**: [Architecture](https://gno.sh/docs/architecture)\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/gmickel/gno.git && cd gno\nbun install\nbun test\nbun run lint && bun run typecheck\n```\n\n> **Contributing**: See [checks and release policy](.github/CONTRIBUTING.md). Documentation-only and CI-only changes do not require a product version bump or release.\n\n### Evals and Benchmark Deltas\n\nUse retrieval benchmark commands to track quality and latency over time:\n\n```bash\ngno bench docs/examples/bench-fixture.json\nbun run eval:hybrid\nbun run eval:hybrid:baseline\nbun run eval:hybrid:delta\n```\n\n- Public fixture runner: `gno bench <fixture.json>` reports Precision@K, Recall@K, F1@K, MRR, nDCG@K, and latency across BM25/vector/hybrid modes.\n- Benchmark guide: [evals/README.md](./evals/README.md)\n- Latest baseline snapshot: [evals/fixtures/hybrid-baseline/latest.json](./evals/fixtures/hybrid-baseline/latest.json)\n\nDocument-level benchmark hits do not prove that every answer-bearing passage\nsurvives retrieval and a context budget. The opt-in\n[adversarial evidence gate](./evals/README.md#adversarial-evidence-coverage-development-only)\nchecks complete required source spans, multi-source coverage, and fixed-reader\nabstention with replay and explicit cached-model native runs. It preserves baseline\nmisses and does not change ranking defaults.\n\n### Code Embedding Benchmark Harness\n\nGNO also has a dedicated harness for comparing alternate embedding models on code retrieval without touching product defaults:\n\n```bash\n# Establish the current incumbent baseline\nbun run bench:code-embeddings --candidate bge-m3-incumbent --write\n\n# Add candidate model URIs to the search space, then inspect them\nbun run research:embeddings:autonomous:list-search-candidates\n\n# Benchmark one candidate explicitly\nbun run research:embeddings:autonomous:run-candidate bge-m3-incumbent\n\n# Or let the bounded search harness walk the remaining candidates later\nbun run research:embeddings:autonomous:search --dry-run\n```\n\nSee [research/embeddings/README.md](./research/embeddings/README.md).\n\nIf a model turns out to be better specifically for code, the intended user story is:\n\n- keep the default global preset for mixed prose/docs collections\n- use per-collection `models.embed` overrides for code collections\n\nThat lets GNO stay sane by default while still giving power users a clean path to code-specialist retrieval.\n\nMore model docs:\n\n- [Code Embeddings](./docs/guides/code-embeddings.md)\n- [Per-Collection Models](./docs/guides/per-collection-models.md)\n- [Bring Your Own Models](./docs/guides/bring-your-own-models.md)\n\nCurrent product stance:\n\n- `Qwen3-Embedding-0.6B-GGUF` is already the global default embed model\n- you do **not** need a collection override just to get Qwen on code collections\n- use a collection override only when one collection should intentionally diverge from that default\n\nWhy Qwen is the current default:\n\n- ties `bge-m3` on the small [canonical code benchmark](./evals/fixtures/code-embedding-benchmark/canonical.md) (vector nDCG@10 `0.95` each)\n- beats `bge-m3` on [GNO's own web server code](./evals/fixtures/code-embedding-benchmark/repo-serve.md) (`0.8102` vs `0.1003`)\n- beats `bge-m3` on [pinned open-source code slices](./evals/fixtures/code-embedding-benchmark/oss-slices.md) (`1.0` vs `0.6116`)\n- beats `bge-m3` on the multilingual prose/docs benchmark below\n\nCurrent trade-off:\n\n- Qwen is slower to embed than `bge-m3`\n- existing users upgrading or adopting a new embedding formatting profile may need to run `gno embed` again so stored vectors match the current formatter/runtime path\n\n### General Multilingual Embedding Benchmark\n\nGNO also now has a separate public-docs benchmark lane for normal markdown/prose\ncollections:\n\n```bash\nbun run bench:general-embeddings --candidate bge-m3-incumbent --write\nbun run bench:general-embeddings --candidate qwen3-embedding-0.6b --write\n```\n\n<!-- public-truth:general-embedding-benchmark -->\n\nThe April 2026 FastAPI-docs run used 15 documents in five corpus\nlanguages (`en`, `de`, `fr`, `es`, `zh`) and 13 queries:\n\n- [bge-m3 incumbent](./evals/fixtures/general-embedding-benchmark/2026-04-06-bge-m3-incumbent.md): vector nDCG@10 `0.3503`, hybrid nDCG@10 `0.642`\n- [Qwen3 Embedding 0.6B](./evals/fixtures/general-embedding-benchmark/2026-04-06-qwen3-embedding-0-6b.md): vector nDCG@10 `0.8594`, hybrid nDCG@10 `0.947`\n<!-- /public-truth -->\n\nA separate [July 2026 Nemotron screen](./research/embeddings/2026-07-21-nemotron-3-embed-1b.md)\nreran the same 13-query multilingual lane after runtime/profile changes. It\nmeasured Qwen at `0.9891` vector / `0.9891` hybrid nDCG@10 and Nemotron 3 Embed\n1B at `0.9023` / `0.9461`. Nemotron used a temporary PyTorch HTTP adapter;\nQwen used GNO's production GGUF path. Their timings are not comparable, and no\nofficial production GGUF was validated for Nemotron.\n\nThese small fixture results support keeping Qwen as the built-in default; they\ndo not establish general language superiority. Query-language classification\nsupports a broader set than the indexed-document detector (`en`, `de`, `fr`,\n`it`, `zh`, `ja`, `ko`), and the committed semantic fixture covers only five\nlanguages.\n\n<!-- public-truth:cjk-lexical-benchmark -->\n\nLexical fallback has separate evidence. The\n[July 22, 2026 CJK result](./evals/fixtures/cjk-lexical-benchmark/2026-07-22.md)\nuses 21 synthetic documents and 25 same-language queries across Chinese,\nJapanese, and Korean. Production BM25 lexical results and the promotion floors:\n\n- Chinese: baseline Recall@10 `0.2222`, nDCG@10 `0.1481`, zero-result `0.7778`; promotion Recall@10 `0.4722`, nDCG@10 `0.3981`, maximum zero-result `0.5278`\n- Japanese: baseline Recall@10 `0.125`, nDCG@10 `0.125`, zero-result `0.875`; promotion Recall@10 `0.375`, nDCG@10 `0.3","readmeFilename":"README.md"}