{"_id":"@afterlink/ai-assistant","_rev":"6-61ba592f58d3ee0c678e5ba10a997624","name":"@afterlink/ai-assistant","dist-tags":{"latest":"2.0.2"},"versions":{"1.2.1":{"name":"@afterlink/ai-assistant","version":"1.2.1","keywords":["afterlink","ai","assistant","rag","offline","llm","vector-search","faiss","bm25","cli"],"license":"MIT","_id":"@afterlink/ai-assistant@1.2.1","maintainers":[{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"}],"homepage":"https://github.com/AJAYMYTH/AfterLink#readme","bugs":{"url":"https://github.com/AJAYMYTH/AfterLink/issues"},"bin":{"afterlink-ai":"src/chat.js"},"dist":{"shasum":"b7d8bb7c832a0bec0e517d5c49f8eb396d9a85e2","tarball":"https://registry.npmjs.org/@afterlink/ai-assistant/-/ai-assistant-1.2.1.tgz","fileCount":16,"integrity":"sha512-IOTxGaoE0GwOet4Du7NPNFpOwalbrvoRdbAklH+1AorhVtjNhk8nQaxRsR4Xgy1IF/cyVk5V4HmgTf875DEs2Q==","signatures":[{"sig":"MEQCIFF/dlkVroOEiz+Wq4RW9Jrct8mNNGIgvyWd9iMcFlY9AiA9YvcUGj6iaJTwTdT71hFWv8hpK2jQ/S/qV6EBI66fZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608050},"main":"src/chat.js","engines":{"node":">=20.0.0"},"gitHead":"4452f2c906eb8119b2096e6e87c0e56adb25de74","scripts":{"chat":"node src/chat.js","ingest":"node src/ingest.js","benchmark":"node src/benchmark.js"},"_npmUser":{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"},"repository":{"url":"git+https://github.com/AJAYMYTH/AfterLink.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.15.0","description":"Offline AI assistant for AfterLink — 100% local RAG pipeline with FAISS vector search, BM25, cross-encoder reranking, and an interactive terminal UI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"^4.1.2","faiss-node":"^0.5.1","@langchain/community":"^1.1.29","@xenova/transformers":"^2.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_1.2.1_1780733263079_0.16790517544956995","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@afterlink/ai-assistant","version":"1.2.2","keywords":["afterlink","ai","assistant","rag","offline","llm","vector-search","faiss","bm25","cli"],"license":"MIT","_id":"@afterlink/ai-assistant@1.2.2","maintainers":[{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"}],"homepage":"https://github.com/AJAYMYTH/AfterLink#readme","bugs":{"url":"https://github.com/AJAYMYTH/AfterLink/issues"},"bin":{"afterlink-ai":"src/chat.js"},"dist":{"shasum":"0391a59f0c0d92a0c28f87835c985bbe7d35b789","tarball":"https://registry.npmjs.org/@afterlink/ai-assistant/-/ai-assistant-1.2.2.tgz","fileCount":16,"integrity":"sha512-9tWa0HA5PESsfUru9GmGlnATSttv6+v4dMUUy35WLlrmJ+42ViwBUEDMem/xrjFIuvyZtNzWsRNKl7M/lTyt1w==","signatures":[{"sig":"MEQCIC93VzPkt+K932xvCE9mQ6C2o4cVwLYPylo8m+R34S5tAiBn7W2nCDwLumHTZOeZQxCSrTakdduAoRGqpaAMmXoLnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608050},"main":"src/chat.js","engines":{"node":">=20.0.0"},"gitHead":"35b9b7d7dc96e31acda5184df0efc296738eece8","scripts":{"chat":"node src/chat.js","ingest":"node src/ingest.js","benchmark":"node src/benchmark.js"},"_npmUser":{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"},"repository":{"url":"git+https://github.com/AJAYMYTH/AfterLink.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.15.0","description":"Offline AI assistant for AfterLink — 100% local RAG pipeline with FAISS vector search, BM25, cross-encoder reranking, and an interactive terminal UI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"^4.1.2","faiss-node":"^0.5.1","@langchain/community":"^1.1.29","@xenova/transformers":"^2.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_1.2.2_1780735811147_0.34980048985300427","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@afterlink/ai-assistant","version":"1.2.3","keywords":["afterlink","ai","assistant","rag","offline","llm","vector-search","faiss","bm25","cli"],"license":"MIT","_id":"@afterlink/ai-assistant@1.2.3","maintainers":[{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"}],"homepage":"https://github.com/AJAYMYTH/AfterLink#readme","bugs":{"url":"https://github.com/AJAYMYTH/AfterLink/issues"},"bin":{"afterlink-ai":"src/chat.js"},"dist":{"shasum":"b9401582fc474ab845b22baa1f7bc4bb99c79870","tarball":"https://registry.npmjs.org/@afterlink/ai-assistant/-/ai-assistant-1.2.3.tgz","fileCount":17,"integrity":"sha512-O6gBmjSR/s21sBXZd8LhgxWV2rwCDmUCnwe/V5BJaZaoACJ5WGYL8xeRu+T2kqB7LHzRBu84VYbB3jr+yGKULg==","signatures":[{"sig":"MEUCIEu+Jk47joK8RCZ2oZJFFKuqzM6Q5d8X6Se0y+cXQ29vAiEA8TvmuDEyuUfRXWuwGKK/UCsx5zd3QSd04iOh5QDFTXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609130},"main":"src/chat.js","_from":"file:afterlink-ai-assistant-1.2.3.tgz","engines":{"node":">=20.0.0"},"scripts":{"chat":"node src/chat.js","ingest":"node src/ingest.js","benchmark":"node src/benchmark.js"},"_npmUser":{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"},"_resolved":"C:\\Users\\javal\\AppData\\Local\\Temp\\b1a5f8593722acd66aab2f9c73bcc8be\\afterlink-ai-assistant-1.2.3.tgz","_integrity":"sha512-O6gBmjSR/s21sBXZd8LhgxWV2rwCDmUCnwe/V5BJaZaoACJ5WGYL8xeRu+T2kqB7LHzRBu84VYbB3jr+yGKULg==","repository":{"url":"git+https://github.com/AJAYMYTH/AfterLink.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.15.0","description":"Offline AI assistant for AfterLink — 100% local RAG pipeline with FAISS vector search, BM25, cross-encoder reranking, and an interactive terminal UI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"^4.1.2","faiss-node":"^0.5.1","@langchain/community":"^1.1.29","@xenova/transformers":"^2.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_1.2.3_1780736512966_0.7895074535362849","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@afterlink/ai-assistant","version":"1.2.4","keywords":["afterlink","ai","assistant","rag","offline","llm","vector-search","faiss","bm25","cli"],"license":"MIT","_id":"@afterlink/ai-assistant@1.2.4","maintainers":[{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"}],"homepage":"https://github.com/AJAYMYTH/AfterLink#readme","bugs":{"url":"https://github.com/AJAYMYTH/AfterLink/issues"},"bin":{"afterlink-ai":"src/chat.js"},"dist":{"shasum":"100f7b114b2d2e5415f56d449eec9a3e56c55b67","tarball":"https://registry.npmjs.org/@afterlink/ai-assistant/-/ai-assistant-1.2.4.tgz","fileCount":17,"integrity":"sha512-hdPalX4n2LqqDyHo5M441dRmqJlkvWNAKzfgMBi1nPX1Bww2oweZsYY0yXs2mtCUe3RRP0QMg1EstbzxKGiaYQ==","signatures":[{"sig":"MEQCIDkmhU62bTKCBZxh/pBLNLBgMCJDSCAAajUyxCLjn5DGAiAD2KwyxdrWWpCM7gMDi3v5JmuyfQU41cJWFF5g6mxNXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609130},"main":"src/chat.js","_from":"file:afterlink-ai-assistant-1.2.4.tgz","engines":{"node":">=20.0.0"},"scripts":{"chat":"node src/chat.js","ingest":"node src/ingest.js","benchmark":"node src/benchmark.js"},"_npmUser":{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"},"_resolved":"C:\\Users\\javal\\AppData\\Local\\Temp\\cc73af3087cb4525e1bb4e10689e86b8\\afterlink-ai-assistant-1.2.4.tgz","_integrity":"sha512-hdPalX4n2LqqDyHo5M441dRmqJlkvWNAKzfgMBi1nPX1Bww2oweZsYY0yXs2mtCUe3RRP0QMg1EstbzxKGiaYQ==","repository":{"url":"git+https://github.com/AJAYMYTH/AfterLink.git","type":"git","directory":"packages/ai-assistant"},"_npmVersion":"11.15.0","description":"Offline AI assistant for AfterLink — 100% local RAG pipeline with FAISS vector search, BM25, cross-encoder reranking, and an interactive terminal UI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"^4.1.2","faiss-node":"^0.5.1","@langchain/community":"^1.1.29","@xenova/transformers":"^2.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_1.2.4_1780737168953_0.16364251977523536","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@afterlink/ai-assistant","version":"2.0.1","keywords":["afterlink","ai","assistant","rag","offline","llm","vector-search","faiss","bm25","cli"],"license":"MIT","_id":"@afterlink/ai-assistant@2.0.1","maintainers":[{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"}],"bin":{"afterlink-ai":"src/chat.js"},"dist":{"shasum":"2e122f38a54200ecea1b66c26c290f00efdd129b","tarball":"https://registry.npmjs.org/@afterlink/ai-assistant/-/ai-assistant-2.0.1.tgz","fileCount":17,"integrity":"sha512-E2XM4cBR9QO7W8LzqLh0sxCgSC7fYFPJrm5suFsWAJoBELFPkiZdqcEklg+isRD6xdrLFHln0DlXRTdwG/nWdA==","signatures":[{"sig":"MEQCIDYNHMW5NOF9/zA/P1rI6MKaoVxBokxrXY9pFQdyOL3JAiAWk4i7GWLQU9KS3H60oYx9Npm8lviCHqpcxwIbohNY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615452},"main":"src/chat.js","engines":{"node":">=20.0.0"},"scripts":{"chat":"node src/chat.js","ingest":"node src/ingest.js","benchmark":"node src/benchmark.js"},"_npmUser":{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"},"repository":{"url":"git+https://github.com/AJAYMYTH/AfterLink.git","type":"git","directory":"packages/ai-assistant"},"description":"Offline AI assistant for AfterLink — 100% local RAG pipeline with FAISS vector search, BM25, cross-encoder reranking, and an interactive terminal UI","directories":{},"_nodeVersion":"24.17.0","dependencies":{"chalk":"^4.1.2","faiss-node":"^0.5.1","@langchain/community":"^1.1.29","@xenova/transformers":"^2.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-assistant_2.0.1_1783314899548_0.8562341065155004","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@afterlink/ai-assistant","version":"2.0.2","description":"Offline AI assistant for AfterLink — 100% local RAG pipeline with FAISS vector search, BM25, cross-encoder reranking, and an interactive terminal UI","main":"src/chat.js","bin":{"afterlink-ai":"src/chat.js"},"keywords":["afterlink","ai","assistant","rag","offline","llm","vector-search","faiss","bm25","cli"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AJAYMYTH/AfterLink.git","directory":"packages/ai-assistant"},"publishConfig":{"access":"public"},"dependencies":{"@langchain/community":"^1.1.29","@xenova/transformers":"^2.17.2","chalk":"^4.1.2","faiss-node":"^0.5.1"},"engines":{"node":">=20.0.0"},"scripts":{"ingest":"node src/ingest.js","chat":"node src/chat.js","benchmark":"node src/benchmark.js"},"_nodeVersion":"24.17.0","_id":"@afterlink/ai-assistant@2.0.2","dist":{"integrity":"sha512-lgTUW9Oe6BbSfAOxjNcQvTrw70wGhVPK/t0RULLNj9wx/bx7vTFvx2QLCsgTalLFh2wuHfZNW2iYWSuJrdhaWg==","shasum":"3e539a7e6d43e34d53758e890bc4114e58c2ea29","tarball":"https://registry.npmjs.org/@afterlink/ai-assistant/-/ai-assistant-2.0.2.tgz","fileCount":17,"unpackedSize":615452,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHNhgou2w1+KcEsA6ZlzRXXzS9T+hPNxJL9QETNG76tkAiAbTcD4mT9NYvRNT96E824p33N9ocUlMUpsLIW1eS1WvQ=="}]},"_npmUser":{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"},"directories":{},"maintainers":[{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-assistant_2.0.2_1783422257218_0.33214902164988613"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-06T08:07:42.934Z","modified":"2026-07-07T11:04:17.614Z","1.2.1":"2026-06-06T08:07:43.236Z","1.2.2":"2026-06-06T08:50:11.308Z","1.2.3":"2026-06-06T09:01:53.103Z","1.2.4":"2026-06-06T09:12:49.146Z","2.0.1":"2026-07-06T05:14:59.687Z","2.0.2":"2026-07-07T11:04:17.429Z"},"license":"MIT","keywords":["afterlink","ai","assistant","rag","offline","llm","vector-search","faiss","bm25","cli"],"repository":{"type":"git","url":"git+https://github.com/AJAYMYTH/AfterLink.git","directory":"packages/ai-assistant"},"description":"Offline AI assistant for AfterLink — 100% local RAG pipeline with FAISS vector search, BM25, cross-encoder reranking, and an interactive terminal UI","maintainers":[{"name":"ajay.j_dev","email":"javaliajayakumar8574@gmail.com"}],"readme":"","readmeFilename":""}