{"_id":"totem-llm","_rev":"40-16f15e8cfc4775b65aabe19d1862712f","name":"totem-llm","dist-tags":{"latest":"0.18.0"},"versions":{"0.1.0":{"name":"totem-llm","version":"0.1.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"ac4bd9b473f91e58a4d228d43afec90c7c5fa026","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.0.tgz","fileCount":800,"integrity":"sha512-UVi7N3WInwHE/ue5DFpTtU8EQMZahgIAuoP4hjf0g1PMsHXvqF9tyAyMRYs1glDgOTdmpIRbE9W6K9oo5Ayn4w==","signatures":[{"sig":"MEQCIAbmgItUTcESAhWrhTOvembi96fFmZVYmSMPBhQM9YI7AiBJMzPm+7PEKrVzV32zMUdubudQCuNgof2vB5AwxbEH6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27637107},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"3561afb4b9b78ff8d3cbcb6f1411d05950dac216","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.0_1780075590189_0.7764332109585526","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"totem-llm","version":"0.1.1","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.1","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"5e253a528cd03573c7899544ccfbe775faf764bf","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.1.tgz","fileCount":800,"integrity":"sha512-ULfe72Zd3o9pkwrB9ZdmpxVlqeuzxnw4wjJVQHkf9DWShLXvy0yI8ViiRFH+uHyBsHSmziRy2q9h9hxEpjVqNA==","signatures":[{"sig":"MEUCIAVx7OjlKjjqZbBfh+VJiCOo9A3nVaNnqvwLUR09WYdGAiEA2vmzGxcILWdashWWJOsJ6bFqQcX+5MFiS2DJtrenVvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27638410},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"92cdde69b63ceb144e8460dd137e7fb5a2eee013","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.1_1780076294484_0.5259137865591421","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"totem-llm","version":"0.1.2","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.2","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"25a7963f372a8ee21bb42f637e14053dd474943b","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.2.tgz","fileCount":800,"integrity":"sha512-Z+Q5t7+5kL9MMFNjER04MujZwRliEhKcdFSXO69D2VMI7Qlph2vB9ERnl0I8pX40E+rD3TyonBatJQde95fsag==","signatures":[{"sig":"MEUCIQDRAPcIrV9rJzwynBxZ9cD58mFP2p3vS0yIhMXWoZgiCwIgQhlclNeUkpk9wrT2P5B+ZPRHp4XiiM5DIuomfYpRznY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27638341},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"32da3d809d0007521107ccd631b8b1e102a9576c","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.2_1780076425565_0.11216968576248987","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"totem-llm","version":"0.1.3","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.3","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"a67527e820a5c304f3d3cacc3818a49fa1d71cea","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.3.tgz","fileCount":801,"integrity":"sha512-2w4vHoTs+KY2kd/DHFMs7qrsBXWY3PX3myCMhBycdxYrmBlrwFu/g7J5vVpeaR3ejIKPEIEQs54FdBk7rtb2pg==","signatures":[{"sig":"MEQCIGVP+ky17M3prTk/Gvdma5S4ddarcM4UcQRFjOSj6YQtAiB/zgkKLGLSVb+FrYpJWcwmvY+WiTCT41Tyx8GaBmaxbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28504485},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"a044c0f3932fbbab2964c9e704a80ffec67ac85d","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.3_1780079769195_0.4056108626015673","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"totem-llm","version":"0.1.4","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.4","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"bece3451b7aee4d7abdaa0e82108edf57a1da2cd","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.4.tgz","fileCount":802,"integrity":"sha512-EsAxg5m5qYnCznyfJXVo2czuo2yKSwl6Q9tJmkxsi1G6tFoe4YyZW6Rj0PXQ3A/NCWOwVkR+D1q1kSUvJVmkow==","signatures":[{"sig":"MEUCIH9bBWLhX+LpfgcTmUXkBw7IScpN+VTjWLY3zdvSZ7DnAiEAt90wctbCjYUCPdXVne8ufUQ4WhAK4C/AOyZ7FueCcR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28509474},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"4116188f19aea56832eb242ea9863bb554fc6d4e","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.4_1780080522646_0.8998750856377098","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"totem-llm","version":"0.1.5","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.5","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"5f4f0fb867e89a4f3f5040ae492912269ea9cc76","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.5.tgz","fileCount":807,"integrity":"sha512-7ltrcyLSr7+vTAZ0dprJF8iowvnSYLuHes/ZFNfxHSTHxadVDcOVHfT+oxhVoKODGvoF/KbIxOC196W8VZl3nQ==","signatures":[{"sig":"MEYCIQCn4pwvMsEhvg4qyhmzvhfP4KyJ7n9BSVbGOjdF8oSFkgIhALSa4WP8TcDrNZY/IU9VbricxfqQ9vNdt7hQ+lRyn566","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28690781},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"203bc0a3f3d7ab1cc5d5d03f33766ae24aa4a872","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.5_1780100184742_0.2373714256993935","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"totem-llm","version":"0.1.6","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.6","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"b23373510033ae0379ef87364264bf1d89bf7885","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.6.tgz","fileCount":809,"integrity":"sha512-pufJoi7Qwjlw+pj3CZ8kg2XMIlyVEJ8DDgYUeqZovJrHoUKJ0BTymQ+BGAIRYMsYy3hqkyNiSaF8Y9AmVHjJ7Q==","signatures":[{"sig":"MEUCIHZvWim5NEBQiI0BmAXyqqKzk7QgyDYPL9FGD1lTOLv2AiEAnEzZu9N5HSS+/RAEVu0vi8LVne7ROr+qbVagDvuEfWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28750111},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"2cfbf60cfd727bdb65cf69166cbae1f5db5d902c","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.6_1780414033647_0.39344570923274236","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"totem-llm","version":"0.1.7","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.1.7","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"6730545bf985f1e09f644bf907841d6e26bf6257","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.1.7.tgz","fileCount":811,"integrity":"sha512-HFfjWevlhCplvNKFejjCsrVYdMgZYyTB9qom1RVZHH/qR0HEAduV2PkuLKmC3blfvwDcOOhTEKfe3Ux4Mhh+Ug==","signatures":[{"sig":"MEUCIQDfKfF1xt2rhfxgpeq3UmEYYbTOtvhq5R2tkUx0dJPXtwIgVnP4QgzYo+BjVHQGIyljTpahIH3Y9SiSIrz+uD0K6cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28755103},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"57e6563b7590b4154f3f0669e9fda02fd070c47d","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.1.7_1780416099398_0.6271875110208367","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"totem-llm","version":"0.2.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.2.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"1e473218406e35e05b773d32294a9d5bce34bb92","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.2.0.tgz","fileCount":811,"integrity":"sha512-cVbXuT9RN9WXECKV4/KhttMEQB7KiDfzM6w7TqNTF8MeYKZE98C6ZN2hayZORdDzW03p6cSN+3xLm8WL7vrI3A==","signatures":[{"sig":"MEYCIQDRz7/L91JiKWqc8m7dUxHkFFd2sYao+zO+bx5xsPqpMAIhAOCVBWknsBX3G9fSJTcAG+M4kRfnBKdPXzLG+f7lsZri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28755920},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"b9a25492efe4833a1abaa066ca833398f2553df4","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.2.0_1780448287112_0.6222994998053735","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"totem-llm","version":"0.3.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.3.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"6cef966705c6bf2cab163005558b1a2dbd88c7ed","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.3.0.tgz","fileCount":811,"integrity":"sha512-Mb0fDfv+wIq83uMrymiMK52jz90oly9ZBZMaxF88RmnQsUG/Tw0FKGIAxvbI/xjJkXYg0QAqDr+m4Fb3Wo/PKw==","signatures":[{"sig":"MEUCIQCTLQOe2yxa1K5vaUhNCbgZZC8R+Gq2NHtlT07cFPfpfAIgDDkBL8T1bHpk/Wko8XgRFkokfNtnkMc/f/uFkbnyeUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28757592},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"0b073808a761a34e2320988e11563273ee710a51","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.3.0_1780626795186_0.12883476501623337","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"totem-llm","version":"0.3.1","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.3.1","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"2ffb63b71b5c2a4f3136c6e4b0597d1fcab0376e","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.3.1.tgz","fileCount":812,"integrity":"sha512-PyYNK7/mYABbhlGXDRSjXNye5eQLCbjztKemKBDN2IPEZhdltqw7GI99q2crqXOa6TDy86RTT/6JuRpMSbv76Q==","signatures":[{"sig":"MEYCIQC9z2m0y1Bp1RoupuUl6wmhcUGcLyaQ55p2f7A+hvB4cgIhALbycq8mqAgRO84btoLKzIqCgU74Kctxkgs7iTUnkn53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28761794},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"0b073808a761a34e2320988e11563273ee710a51","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.3.1_1780627049936_0.0792414540969677","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"totem-llm","version":"0.3.2","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.3.2","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"2456c02240d96a4c7db376950511e16d66279b7b","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.3.2.tgz","fileCount":812,"integrity":"sha512-F1HUTuU3m8EFTcDd5KFH+ji1zNyY8T3MEo88bdHEw6CV5WiW7WcsFoeaPuR7bNqJIV1dLvVmiXfYWJ3eMwgWjA==","signatures":[{"sig":"MEYCIQClStPjpKRY0QKKWdZt3aqbfBuRm1a+TssvWlMVJFuxxQIhAJ6padLzB7ZXCX6oNm5h+W0IXQGwQlPNypRQPUQZss1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28762866},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"788eb02d6cbf731a3f67506c90e295a714629fb6","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.3.2_1780627729639_0.5770788908806836","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"totem-llm","version":"0.3.3","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.3.3","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"851ba48b4ee57c61d4d442caeebf7aa3d092cc92","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.3.3.tgz","fileCount":813,"integrity":"sha512-dkL8R5njG2X5AC28F/AWYv+AoBEpEO9P6jXDnsYLxauECF0B6Bv8CETCgMPi20D5l18lKkZekzpEONQY3RL0lw==","signatures":[{"sig":"MEQCIFm9pK7n2guc0lwiKSdPOQONCa49siraLVvmHAYGFYCRAiBJClzg5nS7u6THOq+AC38dKTkNSUl0x4yAoE5LrBZQzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28763789},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"ed22d11c550fde4a78fda528c7736bf5b8917606","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.3.3_1780628884241_0.7569203852185937","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"totem-llm","version":"0.3.4","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.3.4","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"e22e2ef6bb420e9823d6ecf200d4f5275c9ac84f","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.3.4.tgz","fileCount":813,"integrity":"sha512-dwP/PJ1DCUaXB8tvmFiup8+rfF8f/Zl5jR+iJCIB7zzvJcwoGxMIB9R+Gbtm+l9Asqkzatae60ZNo8YoajAhXQ==","signatures":[{"sig":"MEYCIQD8q7f//z/ARoIn3rQiKml/n5gL3blskniKg/EjpmWUkgIhAJaEeYE736t1fdTK2EB1Q6BsYODU8AdVSBpwMOMa3Tbv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28765759},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"c49ba540e74c75bee8da32e69a021052fcc9f61c","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.3.4_1780715099381_0.8891332897395425","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"totem-llm","version":"0.3.5","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.3.5","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"f11c96a1707bc4ace4d1e5c9ac8c154037f4dd87","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.3.5.tgz","fileCount":813,"integrity":"sha512-hOkrxoeKuRtFLBg8ylSPFa4t7IdAXU72d2BnyOHHct143UP7ZJnduUfhn63jlRCO70jD1yqRzwyEhqxgRRH8XA==","signatures":[{"sig":"MEUCIC91AsaWKvkiebXnHu0TNIB6PesI6T4UnJeojGMg/71NAiEAzv8o93M0OiFtGK4yfb9Q7eJaTDPP/lcowQGuyr0BFhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28761951},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"c43b5485957f1df120bd763742ee81787a2784da","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.3.5_1781491579105_0.5262667265412269","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"totem-llm","version":"0.3.6","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.3.6","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"522977dfae35380ef83d67d51544054d7b17dc24","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.3.6.tgz","fileCount":813,"integrity":"sha512-Qm6sICXFK5ptYYw/o+9mRo51aKTHZw2qoUhJDvMk+jj8s2wmPvnZJhjtVPUn6hKbqXOT0Gc0mroGifwL4QflAQ==","signatures":[{"sig":"MEQCIF0WFGPU55HY499xv6/JuZwg7QJQxmoQbddv25W0wMDSAiBKYbtW/8ytPhMVg5s4D9J3lavhuMtKC7P2SQGat/CngA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28762728},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"4477383781aa028e8ddf48e34c5edb5a4b77af5a","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.3.6_1781571413265_0.8306538386722526","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"totem-llm","version":"0.4.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.4.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"1a9ad834c17279d949d9a94d9ebc5ae2a915521f","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.4.0.tgz","fileCount":814,"integrity":"sha512-ajil5gcGHd6fJd5AvA+6K45cJ2OZ8np+teZdlbOCvWhO4Qeu7cMzWbT7vW4ouJgsZHbN7TqSCBb7iV/JuDafrQ==","signatures":[{"sig":"MEQCIBpHyd0MdJtiNvf1JHXr1n0fYzwxYhxXPii3WAc2W1aMAiBzLWmGduuYUH9j9YYv8sRng5WCIacDIWLIyfz2SJx3Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28768935},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"14084a7e1f439378852fcf8a6b5ec9640085e19d","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.4.0_1781574693406_0.18347232556188775","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"totem-llm","version":"0.5.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.5.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"61699b2cf5c9a4c8a0eec08a131a48c97fdc682d","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.5.0.tgz","fileCount":814,"integrity":"sha512-EWu0m59Q68ypb24shasBsTUAqW0Fz/cz3fGYd4mazPrk9Fs1pFyJJYDa8D/KNpd2EZo2Dl7m0Vq2swGMKmOGWQ==","signatures":[{"sig":"MEYCIQDGrxhCQxinAAj66pj/TWqtxxExxN2YabP3g4sdozZLbQIhAJU3K2MbejYgjupCcLj30yluKSVKLATPz00QWNAsPsv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28769583},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"decbc320f30e158db0efaa46d96a93701885c163","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.5.0_1781577116817_0.1410415261671525","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"totem-llm","version":"0.5.1","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.5.1","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"b7031f0be79e5602a59e5901577a341aee0c3e47","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.5.1.tgz","fileCount":814,"integrity":"sha512-t1EasDHTt90qsUk/Jg9Xq8Mw4i77U3rwqudA1R1TeQzrPhuzr54q90+DpvIyXbv892jn9q2dLvZC6AfGpuMikA==","signatures":[{"sig":"MEYCIQDQWGP5HLR03G6fy+pui/1RVrPltzUJxrWO7qs5qU8tiwIhAPhp3IA3q+xZnJFUM4xM4iyQf/qGqyyVuSlaSzgzKPpV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28769792},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"831287a93f1cc8db5b0e1c5118cdad5c9e3bae70","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.5.1_1781618354948_0.033553531512720225","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"totem-llm","version":"0.6.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.6.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"42e4f77637ed892630c50fa22e5f75ea6bf2ad9e","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.6.0.tgz","fileCount":814,"integrity":"sha512-FsUWrn7A1uSs0hvWpPvK8uXuzxBkmtNdP35Xmk+dnCS3UZJxzia/Gg7GDiEN00egSl7CT1yT3MtQ09mVLYuHUw==","signatures":[{"sig":"MEQCIGyK/+X6aykt7vfslNAEHRp17vLzzlMZfKSCkHJI8pgLAiBU5WxrZtPj1V+GAtrxTkxeWPwgh/+Sa0U3HWP46pKeCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28769867},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"fb78f361a7e1cc5bb743381b2fe9664f2f5fac25","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.6.0_1781622778647_0.5371139657289368","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"totem-llm","version":"0.7.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.7.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"eea9332d68fa7430e5bff598be71f113e849fa9b","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.7.0.tgz","fileCount":814,"integrity":"sha512-JIlWOxrvYtmUZo/zujmMunLJaRMS3b1ZF4PkmFzpZsHG7MdOQgY4MYg9EwftWSowV3SlLwUdjfLaoBouO2hHGw==","signatures":[{"sig":"MEYCIQDwQCtpUAA1ljUxoLCokSQj1ysBwut6ZTJaGeHgpz3WKwIhAJNxhCxRhK4jTfzcjt+ui5+0zXi3gS2ABPkwrvNGVm6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28771257},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"6ca6218cc4128cd560e924097b56b2b5a3aeec1b","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.7.0_1781629811120_0.09802037393375995","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"totem-llm","version":"0.8.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.8.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"1747d0febc685770a87899a4fc0cd2d795b7e9f1","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.8.0.tgz","fileCount":816,"integrity":"sha512-SOf7LXbCCRcb/b+bhDfkin8P0V+ktzpliK9cDDzBeGrwiTnsU4A/MeesYlQb1Zhz9RVw2MKAutMfiZqwkwW9pA==","signatures":[{"sig":"MEQCIDk8YsV+j27EC9fBhroUu5A9DHFyTPQ5nLtZXr2nXCgOAiAztZptu65O89rLPIyo83Vu1R22OLEG04kPqZxZx/BAhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29073752},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"6fad62ec44b0f6dd1a846a391b9065fa125d35a5","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.8.0_1782173774963_0.9384185474487623","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"totem-llm","version":"0.8.1","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.8.1","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"189fe6179c0e4e41597f327cdb4b0a15aa6cda80","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.8.1.tgz","fileCount":816,"integrity":"sha512-C6/2hsAsXR1cZ7Lz7l2+g9WuxG1xa7jPN8W4NEMsO8uMzAVNB1Y8hKgOOF5kCxio3s3TELK5xQfPEzed4ieVAg==","signatures":[{"sig":"MEYCIQCFHyHMsT6HXkM1iJo2szdsQWhKEkRggt2TvOMWNTgc6wIhALQ136S3ASzeVlet3k9tvAGJiBWDIUnAxROMqdBjRfax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29074410},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"8c9565d4ad05b5dc4ee284d72cc528321741c328","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.8.1_1782268591095_0.3753781289203342","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"totem-llm","version":"0.8.2","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.8.2","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"2437b30f6cd0a9d64c727159ee87cea2c1a3f29d","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.8.2.tgz","fileCount":816,"integrity":"sha512-20GjvWstsEYrmDrzb9D7oIlJ8BmSyCko3R9cNfBHVZ1/R2pxx2R1ytGSdcrRXVEuW0uGXcVFZv1KlVSfLKmBLA==","signatures":[{"sig":"MEYCIQDMtM4iEPjUrBPx4qbG8SgufkVHyaZfoSgMNTvjpKW41wIhAIktgwwuTmntSr1HyH/Iq1g5tE/cx3FNYmrv/C6IW8L6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29074811},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"0f347defe9210f40365beb19b926d355555115a0","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.8.2_1782346430120_0.5520114974877346","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"totem-llm","version":"0.9.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.9.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"24114cfb4103fe32fe349edfe65dbca091a51e4c","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.9.0.tgz","fileCount":816,"integrity":"sha512-4QeuT29qSbV9zEvRqb1Tdoot4tLN9UTda58lMxHWEIgx6Yhm47HiB+0XyLmQ7nPHyrhpKEuSpg9HWnsbXdwViQ==","signatures":[{"sig":"MEYCIQCQZG88E5Q2oFRCRZOq338jdue0PeIAPx0jC+vDm8oOrgIhAMnd8DjLbQWBXtHqRM/d4GFx9GlEtPcYeilhV6P8oanc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29075785},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"986538cb0633e4139f3b7e0aad64841d7ecf8ffb","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","concurrently":"^9.1.2"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.9.0_1782346875781_0.7004827709712016","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"totem-llm","version":"0.10.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.10.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"d1fe25de1091504cfde252487ca93548747b1a6c","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.10.0.tgz","fileCount":816,"integrity":"sha512-xMG16ZeTaln8IqmT/rG33VIiiIp+FwTv/VnB1tWYFiZwSd6/dCEEtXY4VoQtoPcM8TUoHXffZxIWCGxqlllEnA==","signatures":[{"sig":"MEQCIBGsmIQMVWfW6Th1MJwzsEsTxPr/Igi4J/31n35oMv5KAiBcUMcjtIcHYVZprQ6QW3RU46XZeG+ypR+NaG76xVWYAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29077113},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"1fb01e14b4adc12e4764967435d354d019c79d35","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@prisma/client":"^7.8.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.10.0_1782526556173_0.1512427469328097","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"totem-llm","version":"0.11.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.11.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"4f63b7d985383e7d6c527650ecc0ec4331371cdf","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.11.0.tgz","fileCount":816,"integrity":"sha512-VgUpFxFICAcHyHFwDfAzaGh9r8AkMGTjYbqR6Fjp4Oj6eHI4gf8kkmJHuTt6MNupTonfsfpbHAS/aJbdJNBldA==","signatures":[{"sig":"MEUCIAdFoBaaCRxlvK0LcsBH0P0/sfUchyygxmyp4dMjAQ55AiEAje/TOnmKyfCjzHqRvaz3T1YXr3b6Jq33xY+LhN+X+Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29085340},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"5bb1dd00e65d690d2b11f8bc031f2e40da819264","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.11.0_1783382217293_0.996637707978109","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"totem-llm","version":"0.11.1","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.11.1","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"93349e26db9af2ce0fdf512841fc559d30ca6209","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.11.1.tgz","fileCount":816,"integrity":"sha512-BRaOedCXl1VzcftFfBqWhr0Y0pxExVkDoa1nOPCJtpGa30G1ogQhP/0og27KjmduZOEwOCeasaOO0WZIKi25cg==","signatures":[{"sig":"MEQCIDnRKU3l0DDhHi6w5GkimxvnSA48oBIUMQOmT7t+aQTbAiBEZqsuA1HYA96v9/JG1IDQo6GIu5CevYuQsS0TzpshxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29085823},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"8259d396db2ef17a3bc835e96323efc26a2c2dbe","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.11.1_1783429421417_0.8327546463202398","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"totem-llm","version":"0.12.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.12.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"3381df861b4cd1182aff44100f57303ce13127d4","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.12.0.tgz","fileCount":816,"integrity":"sha512-EihYSClkPbVmRoquNjtqsQBsrUw4IzERBSh/XDv/Q/sKHOiXp/0YorV+i7nhQSMe7vA/gk+RFVcDHimseoorqA==","signatures":[{"sig":"MEQCIAE+AkHuKG8S8TqchKlBLr9vqmCPLCuiOzlqMtRJV3ekAiBE93yIXobgoy72GbEyjB+wU/e5ZqZFSoSjXUeCFkzSHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29086434},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"84c777ac424996fb5d9b00fbc964a505952fe35e","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.12.0_1783543311849_0.32695550640729176","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"totem-llm","version":"0.13.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.13.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"85eefda1cdb3077fea1d4833aee6e260c23962f3","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.13.0.tgz","fileCount":817,"integrity":"sha512-tw9dv39aEpUxzuCk5ckwli94M1xGjsjXFAOI9m0kjAaPrKlDLyH60GPqpy/b4B3GQ0Zc3Y3qeSsGUYAmrOTslw==","signatures":[{"sig":"MEYCIQDbDdE4R7/r6ILeRIvUUkoiV8NTpWEsTQdq78ilbYdSWQIhAJMzp8YmsS7xXbJueoGC+idCo8pbxCO+j3/RJtKpU6q7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29113749},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"c43b2f3d77cff70d8a5dda9ca739f1f622bf79b4","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.13.0_1785979942901_0.009185827185725692","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"totem-llm","version":"0.13.2","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.13.2","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"de76bc898e17e6552018231cda108a9a24be99cb","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.13.2.tgz","fileCount":817,"integrity":"sha512-JLSBgEY4f744bxmZ+/3lzvel7c9+t628BW9lhsS4pWIfk3kxyj43BA1wzQNf4aKQuYK64xheit9jovGAnpT7OQ==","signatures":[{"sig":"MEUCIBMGVW7SnB1WePAiYcTm6JDv0CR4qpoUQ6xR0xeyeIUBAiEA1jfNQa2zaVGRBzsm7cdvAP3Oe47ru7Pu4gitbjxnS0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29096929},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"0b49bc73b930ac0f21b01f24cf9151df847a7f5d","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.13.2_1786021612180_0.27975712805014497","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"totem-llm","version":"0.13.3","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.13.3","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"a4c784047baff68f97ebbf2089bad7665a392fab","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.13.3.tgz","fileCount":817,"integrity":"sha512-QJd/bMwAusrGF+uhrd114+ynlKW3PoTnLSvlK7eSqrF+fhQFe70o1W/CfwVqzvUZsm15b7P5fT1O0Zl9Azk8JQ==","signatures":[{"sig":"MEYCIQD5i8sKL4PzW1BnJeh3owS8xnMVfKnqijwHYxGj0yH+VwIhAPp3pPXDHbrQF9CoFBRzKgoJPAJwxJSlJLDY8vMsRsO7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28969508},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"8a56ad0d90b6963f18fd889593947632771fe6b4","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.13.3_1786586431943_0.5599462781594768","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"totem-llm","version":"0.13.4","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.13.4","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"8beb06d96e464f22d98ea6ae15473dccc62fbf29","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.13.4.tgz","fileCount":817,"integrity":"sha512-c9P3tezMSpk3Fpxyu1IFgzL1tURADsP3h3O1HmojAmUob4UcqYhuVqupGn0adL9tzkYA537hJTtGGGhZsw2R1A==","signatures":[{"sig":"MEUCIQD978Ksa37kXW8JAaU2zUGBVMAlWN64wgW6zgF1XgNuhgIgXX9++sPjPsaKQeBahXxJT2Cb/1sLw+9yV0hZnrA990s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29097485},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"52ac14b353c9fe3de8c0c781ca41331d35a53fca","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.13.4_1786587269115_0.7757970408712715","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"totem-llm","version":"0.14.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.14.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"353777dc4434239e8c4952f54850b914efd75be0","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.14.0.tgz","fileCount":817,"integrity":"sha512-Ot+atSthr1e4scYlP3kmStJDRahSnE+9hjVEa+Z2ccMJPNPKeqBND8ofyj+8U6EML8zVu1swcqFnwziVMZCDsw==","signatures":[{"sig":"MEUCIQCFwCI3YeKOvBFHCUJ/aM9OjVTAMWs0sWMLY1Gb/arUrgIgBYoc2Sr+YmHlniQpwmaWkBKqKppTQJGXyb4a5+mlIfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29098819},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"2f43f08f1ee660a4597c5d4257ecd716f0217fc7","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.14.0_1787077427464_0.22173397503719894","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"totem-llm","version":"0.15.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.15.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"b2639fe047034aefb38e97136e0f449a22914939","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.15.0.tgz","fileCount":817,"integrity":"sha512-qImhYtgCGq2Wc2PJ6tCjE63BIn45XGwbe2UPXBydNpUld7GWeaGRfpPknnroy26HQhl4IEM56EshQL5Hz0a/Bg==","signatures":[{"sig":"MEYCIQD6sMHmnK5uE4LT6kkYGptmmxQAHzNh4oP/Vde1TSj6pQIhALynMA1q7Q1OvOuACiIK1nJtnQkln6R6LNbe9/k/jmxf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29099215},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"4395223d143c964d2830529151f0a192752a179a","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.15.0_1787677316741_0.9204465520102683","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"totem-llm","version":"0.15.1","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.15.1","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"fa1780cab21cc2d9a15e61a4d2111a8994904935","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.15.1.tgz","fileCount":823,"integrity":"sha512-WRzPFWp7tzjpH+JRAByWE1MrFLDbgHfA34PCi+efUTOD7zysov8IEhlVcEqBcX2Snh+EK6uCnAIcWvjIXv196A==","signatures":[{"sig":"MEUCIH52i1nSU0VTdTcgMsj2SHhkevA0QMOLCP6ggWqHAhP4AiEA6ChXRzDWIp9vJEXenS1tuxt0JajOSDma90VMUsFEcd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29127052},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"c3143360144eea1d0253f046166b0687b89c4551","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.15.1_1787711168704_0.30739751029980567","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"totem-llm","version":"0.16.1","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.16.1","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"99d7e53f1a258e9add4eec5fba2231112c6df7dd","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.16.1.tgz","fileCount":824,"integrity":"sha512-e57Iqvf9JPktq+pkuEB0LdVAASknnX9zUP83us+S6jbPTg3eUo6NAStjy7is3aNOtbRUWFWLz6QlMcahg1adNA==","signatures":[{"sig":"MEYCIQC4p7z+Z167QWcW8VA0BHOi4Me/3zVO1Sv+vzKYFJfsaQIhAMw9Xp4Bj2pCaLnbM9FgM5YitpTom9ugdJ4gJuMyVIhU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29153697},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"d27f7c7b1279841b9f839bdfaa217d3610645126","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.16.1_1787967731008_0.09603042553340502","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"totem-llm","version":"0.16.2","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.16.2","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"3edf4f86f8971b69069b49ac4fe0d803ce38630f","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.16.2.tgz","fileCount":824,"integrity":"sha512-9Z54T7kwQnpVN+bUSMeXVQMlH97upGls7iup0bAHxXmfh++nnsWnmjqQZ63E5wWCK7UxbISSe8oOl6+j5FfKrA==","signatures":[{"sig":"MEQCIEqFIl3qq5+1lMgW+uTwOMYxjjBI3w5XnGZGN1w5f3prAiAHEjTe4mt2dNKdMsB3a8qkcEm2WleIlCJksMwlmXRd8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29154832},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"327ebf72c68eb5eda305c91f342adf807e2796c8","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/anythingllm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.16.2_1788045312543_0.10974944706499445","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"totem-llm","version":"0.17.0","author":{"name":"Fred Terzi"},"license":"MIT","_id":"totem-llm@0.17.0","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"homepage":"https://github.com/fred-terzi/totem-llm#readme","bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"bin":{"totem-llm":"bin/totem-llm.js"},"dist":{"shasum":"0d79d3ab0d9b021c2eb2124eff31b4f40ee97867","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.17.0.tgz","fileCount":825,"integrity":"sha512-z449S3XKdAO39j11PG8Gw7ioRnygXlAWR/9kgHTSRO14nj0AtREa3DlIOwR0BBmaqVr+bHoawGlMqeRvuoPEjQ==","signatures":[{"sig":"MEUCIQCLoRt3sK5YBR27mwwyEw5iVt+sFXc2OA2S3YSwtPzLuAIgDgkMTL9wQJXJXJ5fCHNIfySjynQk/n+x8/Jiyou8V6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3aFnvxOK10VM5ApBTFWZPLxG5fQFr0vMQV1KpkCT5pwIhANpWa2bcDB2EetwuHySoDbPcSLqoWZU61nmIhMSJNBHL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29159173},"main":"bin/totem-llm.js","type":"module","engines":{"node":">=18"},"gitHead":"dda98995a4ad3ac2290ca40f62302e216978aa01","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/totem-llm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/totem-llm_0.17.0_1788894834725_0.3385607198619389","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"_id":"totem-llm@0.18.0","bin":{"totem-llm":"bin/totem-llm.js"},"bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"dist":{"shasum":"0fb76ab4e0d12168827cb4b561312c8ced7039b4","tarball":"https://registry.npmjs.org/totem-llm/-/totem-llm-0.18.0.tgz","fileCount":828,"integrity":"sha512-t5RJHXCsgkc0uBnWx8TKxvGSFBAOgBayxnk9gwmhT7oGCA0tYMhQQLAKjqOxDM4NGINvASVgJVRHTvh1Ih89Ow==","signatures":[{"sig":"MEUCIE2f+M2h1/AZ/2pH1lDlhaEtYrfjD6MOoqH7yAHeV9wqAiEAiMzTavbuOq5lfYFZXjxP2hHRhN7yRR0xlo1ndSY7qRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDqOMojv3MJm70ISPRhwGLkvWx1q/uaQXFlVcenwGLwZAIgAWVYDbWqM5gHo6WJ88GAlqyPAeF/VM+kt5vlKo1VBnM="}],"unpackedSize":29203205},"main":"bin/totem-llm.js","name":"totem-llm","type":"module","author":{"name":"Fred Terzi"},"engines":{"node":">=18"},"gitHead":"054f0669eb3b0f6758c327e4b4454cab60be2c18","license":"MIT","private":false,"scripts":{"lint":"cd server && yarn lint && cd ../frontend && yarn lint && cd ../collector && yarn lint","test":"jest","setup":"cd server && yarn && cd ../collector && yarn && cd ../frontend && yarn && cd .. && yarn setup:envs && yarn prisma:setup && echo \"Please run yarn dev:server, yarn dev:collector, and yarn dev:frontend in separate terminal tabs.\"","dev:all":"npx concurrently \"yarn dev:server\" \"yarn dev:frontend\" \"yarn dev:collector\"","lint:ci":"cd server && yarn lint:check && cd ../frontend && yarn lint:check && cd ../collector && yarn lint:check","dev:server":"cd server && yarn dev","setup:envs":"node scripts/setup-envs.mjs","postinstall":"node scripts/postinstall.mjs","prisma:seed":"cd server && npx prisma db seed","prod:server":"cd server && yarn start","dev:frontend":"cd frontend && yarn dev","prisma:reset":"node -e \"const{writeFileSync,existsSync}=require('fs');const p='server/storage/totem-llm.db';if(existsSync(p)){writeFileSync(p,'');console.log('Database cleared.')}\" && yarn prisma:migrate","prisma:setup":"yarn prisma:generate && yarn prisma:migrate && yarn prisma:seed","test:install":"node scripts/test-install.mjs","dev:collector":"cd collector && yarn dev","prod:frontend":"cd frontend && yarn build","prepublishOnly":"node scripts/build-frontend.mjs","prisma:migrate":"cd server && npx prisma migrate dev --name init","prisma:generate":"cd server && npx prisma generate","translations:prune":"cd frontend/src/locales && node findUnusedTranslations.mjs --delete && cd ../../../ && yarn translations:normalize","translations:create":"cd extras/translator && node index.mjs --all && cd ../../frontend && yarn lint && cd ../..","translations:verify":"cd frontend/src/locales && node verifyTranslations.mjs","translations:normalize":"cd frontend/src/locales && node normalizeEn.mjs && cd ../../.. && cd frontend && yarn lint && cd .. && yarn translations:verify","generate:cloudformation":"node cloud-deployments/aws/cloudformation/generate.mjs","generate::gcp_deployment":"node cloud-deployments/gcp/deployment/generate.mjs"},"version":"0.18.0","_npmUser":{"name":"fred_terzi","email":"humatua@gmail.com"},"homepage":"https://github.com/fred-terzi/totem-llm#readme","repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"_npmVersion":"11.6.1","description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","directories":{},"maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"_nodeVersion":"24.10.0","dependencies":{"qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","jest":"^29.7.0","uuid":"^14.0.1","dotenv":"^17.4.2","lodash":"^4.18.1","slugify":"^1.6.9","fix-path":"^5.0.0","babel-jest":"^30.4.1","@babel/core":"^8.0.1","concurrently":"^9.1.2","jsonwebtoken":"^9.0.3","@commitlint/cli":"^21.2.1","standard-version":"^9.5.0","@babel/preset-env":"^8.0.2","@langchain/textsplitters":"^1.0.1","@commitlint/config-conventional":"^21.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/totem-llm_0.18.0_1791132219024_0.5142647142236212"}}},"time":{"created":"2026-05-29T17:26:29.869Z","modified":"2026-10-04T16:43:39.495Z","0.1.0":"2026-05-29T17:26:30.724Z","0.1.1":"2026-05-29T17:38:14.850Z","0.1.2":"2026-05-29T17:40:25.924Z","0.1.3":"2026-05-29T18:36:09.636Z","0.1.4":"2026-05-29T18:48:43.025Z","0.1.5":"2026-05-30T00:16:25.122Z","0.1.6":"2026-06-02T15:27:14.009Z","0.1.7":"2026-06-02T16:01:39.894Z","0.2.0":"2026-06-03T00:58:07.463Z","0.3.0":"2026-06-05T02:33:15.545Z","0.3.1":"2026-06-05T02:37:30.420Z","0.3.2":"2026-06-05T02:48:50.183Z","0.3.3":"2026-06-05T03:08:04.615Z","0.3.4":"2026-06-06T03:04:59.742Z","0.3.5":"2026-06-15T02:46:19.464Z","0.3.6":"2026-06-16T00:56:53.693Z","0.4.0":"2026-06-16T01:51:33.936Z","0.5.0":"2026-06-16T02:31:57.191Z","0.5.1":"2026-06-16T13:59:15.314Z","0.6.0":"2026-06-16T15:12:59.006Z","0.7.0":"2026-06-16T17:10:11.576Z","0.8.0":"2026-06-23T00:16:15.395Z","0.8.1":"2026-06-24T02:36:31.619Z","0.8.2":"2026-06-25T00:13:50.530Z","0.9.0":"2026-06-25T00:21:16.197Z","0.10.0":"2026-06-27T02:15:56.577Z","0.11.0":"2026-07-06T23:56:57.686Z","0.11.1":"2026-07-07T13:03:41.801Z","0.12.0":"2026-07-08T20:41:52.341Z","0.13.0":"2026-08-06T01:32:23.287Z","0.13.2":"2026-08-06T13:06:52.655Z","0.13.3":"2026-08-13T02:00:32.358Z","0.13.4":"2026-08-13T02:14:29.494Z","0.14.0":"2026-08-18T18:23:47.858Z","0.15.0":"2026-08-25T17:01:57.143Z","0.15.1":"2026-08-26T02:26:09.073Z","0.16.1":"2026-08-29T01:42:11.410Z","0.16.2":"2026-08-29T23:15:12.939Z","0.17.0":"2026-09-08T19:13:55.059Z","0.18.0":"2026-10-04T16:43:39.348Z"},"bugs":{"url":"https://github.com/fred-terzi/totem-llm/issues"},"author":{"name":"Fred Terzi"},"license":"MIT","homepage":"https://github.com/fred-terzi/totem-llm#readme","repository":{"url":"git+https://github.com/fred-terzi/totem-llm.git","type":"git"},"description":"Totem LLM – Your Private AI. Run a self-hosted AI assistant locally on Linux, macOS, or Windows.","maintainers":[{"name":"fred_terzi","email":"humatua@gmail.com"}],"readme":"<div align=\"center\">\n\n# Totem LLM\n\n<p align=\"center\">\n  <img src=\"images/totem_logo.png\" alt=\"Description of image\" width=\"100\">\n</p>\n\n\n### Your Mind Leads\n\n[![Node.js](https://img.shields.io/badge/Node.js-v18+-green?logo=node.js&logoColor=white)](https://nodejs.org/)\n[![License](https://img.shields.io/badge/License-MIT-blue)](LICENSE)\n[![Platform](https://img.shields.io/badge/Platform-Linux%20%7C%20macOS%20%7C%20Windows-lightgrey)](https://github.com/fred-terzi/totem-llm)\n\n\n**A sovereign AI solution for consumer hardware. Keep your data private, run locally, stay in control.**\n\n</div>\n\n---\n\n## 🚀 Key Features\n\n| Feature | Description |\n|---------|-------------|\n| **Privacy First** | All data stays on your machine. |\n| **Consumer Hardware** | Optimized for consumer-grade devices. |\n| **Local & Cloud** | Bring your own LLM provider — local runtimes or cloud APIs. |\n| **Easy Setup** | One-line install with automatic dependency resolution. |\n\n---\n\n## 📋 About\n\nTotem LLM is a sovereign AI solution, aimed at optimizing for consumer hardware and ensuring data privacy. It is designed to run efficiently on consumer-grade hardware, such as laptops and desktops, without the need for cloud-based processing. This allows users to have full control over their data and AI interactions, without relying on third-party services.\n\nWhile local AI is the core focus, Totem LLM supports both local and cloud-based LLM providers, giving users the flexibility to choose based on their needs and preferences. The system is built with a modular architecture, allowing for easy integration of new features and providers over time.\n\n## ⚙️ Requirements\n\nBefore installing Totem LLM, you only need:\n\n- **[Node.js](https://nodejs.org/)** v18 or later\n\nYou'll also want an LLM provider to talk to — see [LLM Providers](#-llm-providers) below. Local runtimes like Ollama are free and keep everything on your machine; cloud providers only require an API key. You can configure a provider after first launch from the settings UI if you prefer not to set one up beforehand.\n\n---\n\n## 🎯 Quick Start\n\n### 1️⃣ Install the Package\n\nOpen your terminal and run:\n\n```bash\nnpm install -g totem-llm\n```\n\nThis automatically downloads Totem LLM and installs all dependencies (server, collector, frontend).\n\n### 2️⃣ Start Totem LLM\n\n```bash\ntotem-llm start\n```\n\n**First run:** Creates `~/totem-llm/` directory, generates secure configuration, migrates database, then launches services.\n\n**Access:** Open [http://localhost:8686](http://localhost:8686) in your browser.\n\n### 3️⃣ Connect an LLM Provider\n\nOnce the app is running, select a provider from **Settings → LLM Providers**. Supported providers include local runtimes (Ollama, LM Studio) and cloud APIs (OpenRouter, OpenAI, Anthropic), as well as any endpoint that speaks the generic OpenAI format. See [LLM Providers](#-llm-providers).\n\n### 4️⃣ Optional: Install as Desktop App\n\nIn the browser UI, click the **install icon** in the address bar (or use your browser menu) to add Totem LLM to your desktop. This is a link to the web GUI, but with its own window and taskbar/dock icon for easy access.\n\n---\n\n## 🧠 LLM Providers\n\nTotem LLM works with a range of local and cloud LLM providers, configurable from the settings UI:\n\n| Provider | Type | Notes |\n|----------|------|-------|\n| **[Ollama](https://ollama.com/)** | Local | Run open-weight models on your own machine. Pull any model you like (e.g., `ollama pull llama3.2`). |\n| **[LM Studio](https://lmstudio.ai/)** | Local | GUI for running local models; exposes an OpenAI-compatible server that Totem connects to. |\n| **[OpenRouter](https://openrouter.ai/)** | Cloud | Single API key for access to hundreds of hosted models. |\n| **[OpenAI](https://platform.openai.com/)** | Cloud | GPT-4o, o-series, and other OpenAI models via your own API key. |\n| **[Anthropic](https://www.anthropic.com/)** | Cloud | Claude models via your own API key. |\n| **Generic OpenAI format** | Any | Point at any endpoint that implements the OpenAI chat completions API — self-hosted gateways, proxies, or other providers. |\n\nMore providers are available in the settings UI if you need them. Local options keep all processing (and your data) on your machine; cloud options trade privacy for access to larger models.\n\n---\n\n## 📚 Command Reference\n\n```bash\ntotem-llm start                 # Start server and collector\ntotem-llm --no-collector       # Start server only (skip document ingestion)\ntotem-llm --port=8080          # Use custom server port\ntotem-llm setup                # Run first-time setup without starting\ntotem-llm --version            # Print version and exit\ntotem-llm --help               # Show all available commands\n```\n\n### Environment Variables\n\n```bash\n# Override default storage location (default: ~/totem-llm)\nexport TOTEM_STORAGE_DIR=/your/custom/path\ntotem-llm start\n```\n\nAll configuration (secrets, ports, settings) is stored in `~/totem-llm/.env` and can be edited there.\n\n---\n\n## 🛠️ Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| **npm not found** (Windows) | Run `npm.cmd` instead of `npm` |\n| **totem-llm command not found** | Run `npx.cmd totem-llm start` or add npm global bin to PATH |\n| **PowerShell script execution error** | Run `Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser` once, then retry |\n| **Alternative on Windows** | Use **Command Prompt** (`cmd.exe`) instead of PowerShell |\n\n\n## 🙏 Acknowledgments\n\nTotem LLM is built on the foundation of **[AnythingLLM](https://github.com/Mintplex-Labs/anything-llm)** by Mintplex Labs. We are deeply grateful for their excellent work.\n\n---\n\n## 📄 License\n\nTotem LLM is released under the **MIT License** — see [LICENSE](LICENSE) for details.\n\n## 📞 Support\n\n- 🐛 **Report Issues** → [GitHub Issues](https://github.com/fred-terzi/totem-llm/issues)\n- 💬 **Discussions** → [GitHub Discussions](https://github.com/fred-terzi/totem-llm/discussions)\n\n---\n","readmeFilename":"README.md"}