{"_id":"simple-ai-chat","_rev":"59-15979de4b3fec7c476172c4029151104","name":"simple-ai-chat","dist-tags":{"latest":"0.1.67"},"versions":{"0.1.0":{"name":"simple-ai-chat","version":"0.1.0","author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.0","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"spchat":"cli.js"},"dist":{"shasum":"ca1147f7bff80e5761181f427f7c2d2d43ea386d","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.0.tgz","fileCount":330,"integrity":"sha512-XxNOJa72lIDedFgcug84u3Y8ZaWPrGmp01QENgsuGcUQISJNSGOULKuPvZTVAG1QuLN9oSxh8EjYgNH3J1MAEg==","signatures":[{"sig":"MEQCIHFCQJXf7Qr1EgyBTW9UDTOLPE5WVtcbAVuvTdAsZ9a/AiBDqX5vHFqCnsJZLlli6Lx/y7VVRmDUXSTbMzXDRuZq9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407264},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"cbcb89dc44aed7aa7777489a68d0421a470d1388","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"simple-ai.io","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.96.2","xml2js":"^0.6.0","aws-sdk":"^2.1492.0","i18next":"^23.16.8","mammoth":"^1.6.0","sqlite3":"^5.1.6","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^14.0.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^2.4.2","@paypal/react-paypal-js":"^8.1.3","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.0_1746371523063_0.11084278620866339","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"simple-ai-chat","version":"0.1.1","author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.1","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"spchat":"cli.js"},"dist":{"shasum":"60172d9dc93dff2d90949a0f9f9a4dcf7e8ae84a","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.1.tgz","fileCount":330,"integrity":"sha512-9V+3VTs5vNjgokqRVcQCyRpvn9t0RZuJdua8MyGDkvk8Q3Tym0ANyQWXpRkCeVmq6p44klCe321e+VYsyCIBlw==","signatures":[{"sig":"MEYCIQCqIfVUw4n4I5Svu6ct8Czp0IrPDE4V6BWNs7Lf9wUyxQIhAJRJnl9RAjPfYNVKZSWDxTcCj39Nf2xHQXtteiQfK8n4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407436},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"cb3eb7e42dcd5f02d84eeca729b45b06194c6194","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"simple-ai.io","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.96.2","xml2js":"^0.6.0","aws-sdk":"^2.1492.0","i18next":"^23.16.8","mammoth":"^1.6.0","sqlite3":"^5.1.6","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^14.0.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^2.4.2","@paypal/react-paypal-js":"^8.1.3","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.1_1746373077081_0.39011099893826406","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"simple-ai-chat","version":"0.1.2","author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.2","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"spchat":"cli.js"},"dist":{"shasum":"29de14e257cbb7f6ef68d5c07360ef61ef300f21","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.2.tgz","fileCount":330,"integrity":"sha512-DKvL6orQVGKKwcMJzNtjbnihz97uuXXSHebBMYEheYKWNIPE+3tY+yKXHIdxh1yMpXYeKOoYZjOUe8gxFdk3tg==","signatures":[{"sig":"MEUCIDcZOyQYcNamaw6JJvdPOzN/JmgA3Sg4YHxJwTSONsdGAiEA8pzW5aU9jFZ7a07pPod0fpglJ9izdD4aCjf0/fKVKzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407541},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"6aa4fbcbbcc348a6bf6e3b8a8ff363f6dcb8b5ab","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"simple-ai.io","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.96.2","xml2js":"^0.6.0","aws-sdk":"^2.1492.0","i18next":"^23.16.8","mammoth":"^1.6.0","sqlite3":"^5.1.6","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^14.0.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^2.4.2","@paypal/react-paypal-js":"^8.1.3","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.2_1746374686999_0.18255974096467997","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"simple-ai-chat","version":"0.1.3","author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.3","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"spchat":"cli.js"},"dist":{"shasum":"3371749885815c4411458bef4c99f2fc6d0b3518","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.3.tgz","fileCount":330,"integrity":"sha512-lQcXcsB2m+avWKikjbne7ejaOgf9nHkLa1tW0I+8weIa0hwOcxngT52oqP2J8Y5cByCdfShEAnMnC5P2ag7ywA==","signatures":[{"sig":"MEYCIQCdf5Zvt4cgCrBOdO8K7YvCrdnhmALDoB+hq8QWOWmCgQIhAI88AZ6F9W5fldJHpoG3rsWVYC18WospVlQJDQXBIHBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406338},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"2826a16190cea9f7d5c16c7f00d68bca18b2c95d","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"simple-ai.io","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.96.2","xml2js":"^0.6.0","aws-sdk":"^2.1492.0","i18next":"^23.16.8","mammoth":"^1.6.0","sqlite3":"^5.1.6","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^14.0.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^2.4.2","@paypal/react-paypal-js":"^8.1.3","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.3_1746377112319_0.9540601525449104","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"simple-ai-chat","version":"0.1.4","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.4","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"spchat":"cli.js"},"dist":{"shasum":"396d9a686f4ed762f0c9a3653ba0554c15a8ede8","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.4.tgz","fileCount":332,"integrity":"sha512-I9M+/+rk8Obe7EIUBhKM0GH0pPAPiWQzaz0YniKig7OLNqepTuuksJgATjQUqyS5/3UEJTsw8KOCe/8UIh9rFg==","signatures":[{"sig":"MEUCIFY7R+bu309qZxKZ9rr442VSXVc4dEQ/zjZjHRBQ3KO9AiEAzayc5DCi0SVzJr8bFhtiM58toSgS0DcShuaHgQdEGMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407251},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"80e7a492fff1f680abc2115a053e2aec3d38ec21","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.96.2","xml2js":"^0.6.0","aws-sdk":"^2.1492.0","i18next":"^23.16.8","mammoth":"^1.6.0","sqlite3":"^5.1.6","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^14.0.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^2.4.2","@paypal/react-paypal-js":"^8.1.3","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.4_1746471561961_0.5620917820643725","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"simple-ai-chat","version":"0.1.5","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.5","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"spchat":"cli.js"},"dist":{"shasum":"9cbbf8095a0ba86a2da073fb72afb2d1797f6f84","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.5.tgz","fileCount":332,"integrity":"sha512-UJgBzvm10cCogqLpjNCkyXth2fI8KVa3wfU5qIVvDOtdfvrevWt3E8Uxp89jbu1Brc7BpfuChHTXDMNdICD0oQ==","signatures":[{"sig":"MEUCIQDri8+J8CNzNwbkAyhoZIuQDML4OLIB8Jlhw8yNGkgVjAIgOt47HppzD7wNidHoHetltli7HAU87kimZKn2oUT58To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407251},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"37793a908cda37513fc06b2f7569592cb35728b8","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.96.2","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","i18next":"^23.16.8","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^14.0.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^2.4.2","@paypal/react-paypal-js":"^8.1.3","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.5_1746472045021_0.6670311140427376","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"simple-ai-chat","version":"0.1.6","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.6","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"spchat":"cli.js"},"dist":{"shasum":"b53f1f2500190883463526ea14a343abcdbe56f5","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.6.tgz","fileCount":332,"integrity":"sha512-v27dQAD0gmsIHC4JQjS/zvqRrgMIik47Zl9reTtHGagX0FjF6nslnXsi0jKybOCPz3AlALvb/ggYUOEcgjSOEA==","signatures":[{"sig":"MEYCIQCvzIKxObumAZMSSd2j2TWlseyb8QWC+86FL73ll6GsCwIhANCvowaWn/6FFBz2hq+kY5Lfjvk9LosQQWPxMGq6Qk48","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407391},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"eefc34e90cfead5874630199e45a91f31795f131","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.96.2","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","i18next":"^23.16.8","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^14.0.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^2.4.2","@paypal/react-paypal-js":"^8.1.3","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.6_1746472319220_0.7306333888460383","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"simple-ai-chat","version":"0.1.7","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.7","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"949bb8f118aabf599f01e4fd824d3ab8e47eaeea","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.7.tgz","fileCount":336,"integrity":"sha512-06LRc4ch23iDQPr3tVtn6yFdft5D80u/pOaBvBRjhoLmBpIz9BaqUusaHcHltMv5D5TIkbwoasKvdwrZ98ZKtw==","signatures":[{"sig":"MEUCIQD7IbdNJlfL9ZbEUyiTQ8NVFPTNe1GohNNOEZrVNvJO7AIgbxqHYX/VpNqxrESEM1RewaOZy9rj3iko8VgQCPDJdG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437392},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"3ee873cb694b832900d38d79cf4ad3f7b79fee8f","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.7_1746636855734_0.278949949937666","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"simple-ai-chat","version":"0.1.8","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.8","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"17d9b3085d691d4e946fada91680b84221fc5660","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.8.tgz","fileCount":336,"integrity":"sha512-TyPjDyb+WpJRNJJm0YZ+jJfRir5rnQtfKaK7sqG/S3RB6eTwYIyM5UgjAfBym65pzmr3lyjaia41+q4TZTUJtw==","signatures":[{"sig":"MEYCIQDztRvbLZCEnLb0l3YErRpZBKKi2pLq2aCCXGk+iKv2CwIhAJSnfFRp2LzZ7v+CeHZ8cLzbVGbMtgh89kuprv3MAZWk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437781},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"f9e5312aeced1abdda8cd30594e5096e42110548","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.8_1746638131750_0.9527137260010319","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"simple-ai-chat","version":"0.1.9","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.9","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"8f26ae6d692aa0bbeef96013cfe41ab81f11807c","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.9.tgz","fileCount":336,"integrity":"sha512-3nsXh/Y2D5v+eVK7w+zL4OQ0XDgH8kG/m6GKB0C9TaECEsax18tSKwOPWH55Tb+ca4f1wUl7CDNaTsaH+djmeA==","signatures":[{"sig":"MEUCIGnJSRKdu6tS0mO/V6oA+NKZ5JhcF+c75+XRHrGn0pSWAiEAhzfpODOKalEOaXnM6jV4Yf0jMoaHgWfF+rvQmsV9v/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437814},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"3aa9543b27063bdd5f8b55ef08f501fb31f57fb0","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.9_1746638629417_0.6607380495820541","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"simple-ai-chat","version":"0.1.10","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.10","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"f2d89ee1cf35a6b09394316591738a0c9c179fae","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.10.tgz","fileCount":336,"integrity":"sha512-OvTDL9Ag9XyewxRmFvkwjicFJS8YoyyhuNb1WibyJKNZxODubEv5kC9Sm7rB1P3c9ZKeIILnUzjQ1bjjy7+aWQ==","signatures":[{"sig":"MEUCIAbuAgXXn3t8dyBES003C51giORVHWchaqcCenOG/Hg/AiEA6O/08+uPWmyILFLEk/mblEkkMu8UBm6cGet4o6MW53k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439061},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"f40ee2d4f7b06865dbefbe97a9002eb99e5cec06","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.10_1746640924471_0.028955478325820128","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"simple-ai-chat","version":"0.1.11","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.11","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"6ad678ab2819348900d5557bcc5f24ec234034c5","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.11.tgz","fileCount":336,"integrity":"sha512-PYJdBcQWnYj6xRtsxG3qf3yDINHceSAuh+5ueHbFDFg67tksCtKz4K8aWVce4jpQWEgVFDjxVJZZ6zKD5XcOog==","signatures":[{"sig":"MEUCIBQdR/g8fAUiTdjsHepYy8Vl2zgaZWOpbJFfbTT1Wa14AiEA1XfKpNHX9Ltn1RP7y+KdqgidL+ae4O2r7pnm43mW5xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439061},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"fc3dfb8939ed51bc16056337021a54fb95d92f6b","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.11_1746641236824_0.4962127517986963","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"simple-ai-chat","version":"0.1.12","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.12","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"50e7ca4ea08e7b38883567ae385390122abc2966","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.12.tgz","fileCount":336,"integrity":"sha512-FST8GSHn+C1YEe2l4rrWYJrXuRb94VcaxCggd2bIvuavQK5Xsg+YAuCoZg1vgk0/lExP8lm3DSzhUo6ywO+vfA==","signatures":[{"sig":"MEUCIQCDjHMLO+DFieXS2B6wE7cIYlQ2/dCTE1eSbnARsue4mQIgZirp0fd4uogJ9TnOCOEPU4Jf8SUmyudRqPD/BHV4Cb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439950},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"c6d445a0197af264a5e50596840273c56586843f","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.12_1746644079330_0.8284146212261623","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"simple-ai-chat","version":"0.1.13","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.13","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"8b7bc274a541678b8e7c5a0fd7b3a71fa05c466d","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.13.tgz","fileCount":336,"integrity":"sha512-v7NEYWrqc4nT/S6lhSxAUcd7KKXhVfQlrfgUatd9YTdyB115kNO+Q1SBQmbugfO+jQO9A6+FLUz5ECshq6cIWw==","signatures":[{"sig":"MEQCIFQNQrxZHzJPm7b02eHC/4PIzGGWgtuIT0ZvrsMjYsnEAiAc8yNf9LyP0hRx8ONewHx++sUF5en15Zi7JNKJiJFxeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439876},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"1bb95aee932c80c1deb25aa29ff7b0a16562a52f","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.13_1746644978601_0.9449292565113376","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"simple-ai-chat","version":"0.1.14","keywords":["simple","ai","chat","llm","cli"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.14","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"e5f2131d5e918bc0662aa70dc33d8c425e4aa303","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.14.tgz","fileCount":336,"integrity":"sha512-UHG8dohIceZ8w7zTdptPoji6njGYvTMgTDOt+cfhuyxme5yPshBN87sHoHW3eibe3mn26XL8ZicrSYrdL3ZmQw==","signatures":[{"sig":"MEUCIEUDAWJYT8jH73anqQneWCniUQVe4cD+BUPUGNBsvZrMAiEAtUMe4cXB97Mqcyzc+/6saYWQq7iIXY/kv6S/kfeTXYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439926},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"a792da2f0d4dbfddc734b6fe9bedb4c3580df3a4","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.14_1746665767907_0.0206633965499734","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"simple-ai-chat","version":"0.1.15","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.15","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"12718c64bc0c59528081397084b3ac5a4e20d73c","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.15.tgz","fileCount":339,"integrity":"sha512-mPwrbzBEItCn3jsNt247eKyIgp6hmrInkDUzDaHwF7REte1DNWKOpM+rbwjLSdkmKu9q0oixeJT32bWzr3MDrw==","signatures":[{"sig":"MEYCIQDshu3Btl8Piy2KCpaW+FEhqY39i6Rr/9LZFtyTHO974QIhAPC4878rTzc+b+SfO0tOioSbrRshTdQWkZv112qRzoI7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1453917},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"7c61a37dfa7a0807d3de626265ba64e5a46dedef","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.15_1746709649225_0.012909970802817305","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"simple-ai-chat","version":"0.1.16","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.16","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"2aaaca9423e5816e62d82f896fe039b8f37f6cf7","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.16.tgz","fileCount":340,"integrity":"sha512-AxfYCMBGwOVPpg9huYyILGvFa/EF2h57ZgqU1b7r9lj5WQAJkd58VvsRxJUVWLj3r+Ge29OKQlXc2dRPnFmXcA==","signatures":[{"sig":"MEQCICS6YLg2EDGkM8PHlEBryB3VLoWXJ9A1rzYJ070KsthdAiBOOvGE9L8ISmg8fm9PIatHkBQGVDvgXkszt6aM0TqZVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504676},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"253ae3604e509de269715df8f4ffa06c0378d420","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.16_1746812987835_0.02791929432062834","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"simple-ai-chat","version":"0.1.17","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.17","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"5964cb5d02a95707917d8ad4b01823761b475de7","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.17.tgz","fileCount":340,"integrity":"sha512-TT+SrYtIofbHiemjuQR/0gVKmOJtFi9n11MxKfbaeEQ9INwrYnnbY2W4/wB6THD5HuyE8OzgUi74KmoO6b3u1g==","signatures":[{"sig":"MEQCIC3cABLcszrHpfD0W8r1gDfgy8Ycw9xyG0uGkUIwtBndAiALcDESnRWmGBuXnwt955Mb92aeeaa2WZMTeiO4LAUh2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506824},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"53346abe5eca97d69dbec8ea30b80d3922a5c695","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.17_1746816437035_0.6726162081442795","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"simple-ai-chat","version":"0.1.18","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.18","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"e53cdb690abc431d2f5730b2a58b2ad2add576a9","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.18.tgz","fileCount":340,"integrity":"sha512-SY1Yyy2encJC4RFCHA1vQMWFlznuRTZ7PFkCc64K/mU7D6MTYblzpWfG6JP/gkpUChbCTUbxuFBAScSjKaUD2g==","signatures":[{"sig":"MEUCIQCZqjU9uPxkO1zdjEL9WJLTSZr6Buuorh4p95BYenR/6QIgJXHY5i4AkMnfZJc4KbqhcasX0yrUNzqxJwL4LCcR+Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506867},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"98981972ad58e7ddaace5101179ca5230784042e","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.18_1746816895768_0.6598231205496237","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"simple-ai-chat","version":"0.1.19","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.19","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"7af9a8ed857a50cbcd9c4910037b6099a7fe2d96","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.19.tgz","fileCount":340,"integrity":"sha512-a1+9S8y/bpsuqPEIYl0oB0WxyP5EXlY6JYuDXse2ESiBvzuvbzKVqLazYZZW2jt9tkMNRkn6nzKEP+93fUtjJQ==","signatures":[{"sig":"MEUCIE3Xee0AbNKgKuzlpynz+zAx9r5Afuin88e/LxAU4QZXAiEAgMKsgDEQ/3zrJIN61uE7Y+F1xg6fPnLt9Z6wK70d/fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1507296},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"6ea23bbc304079e3107863ab24aa09f0ff8ce12d","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.19_1746851466603_0.7767255778496833","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"simple-ai-chat","version":"0.1.20","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.20","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"a85ad45f22096b667f0bbb41623e2028b856a19b","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.20.tgz","fileCount":340,"integrity":"sha512-4QGLHxQuvZ5ub001Wd77AhroaZBEE6IFE9IEicvCBwN6sgKeFZXibZ3rdzTWenpQIVUshCMcnenrhbtf8CsRbw==","signatures":[{"sig":"MEUCIQCumD0y4bVexB8eRai8Qwy6lqhVsfrbraGqhQ6A8FGkzAIgP0nvqejA0qD69HwDo+eCDnZ48dVQlTX2Gg5uefG3FRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523508},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"1196d58fc51745c65a13e9473584967edda5db65","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","aws-sdk":"^2.1692.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","eslint-config-next":"^14.0.4","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.20_1746905138751_0.2563990222399166","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"simple-ai-chat","version":"0.1.21","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.21","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"df6b632d2815acc2f65da2584e5ee11bad68c58d","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.21.tgz","fileCount":340,"integrity":"sha512-/JkeEdzhTrPi+5Ew3KAqwC+TwYEncjq88qNbXCdZGfNg6Uh1V+P0RDDAkOcbyN7YVGCwNzKezpuwbL8l0ItvvA==","signatures":[{"sig":"MEYCIQD7ZqWKCBV4YEHXa+vybbxegpIDTq1phJ2BXrxlgMXiHQIhAOkIDV8qeigAoI9ryB7pVi8Aq3ZXwrk5CmwnaFFrCYcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522591},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"91d9db5637d815313166768fb10a7118ff33c53e","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.806.0","eslint-config-next":"^15.3.2","@aws-sdk/client-ses":"^3.806.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.806.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.21_1746976626625_0.6598389074154172","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"simple-ai-chat","version":"0.1.22","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.22","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"0e49c955146176a193ad7cc96114d5f803feb2d1","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.22.tgz","fileCount":340,"integrity":"sha512-NKhsTw+oM1SW6FzEf/LWSBQspy0UYoKmLBWkE7iZc2nPU+Zy7+0DlqDox+s6+VCunj1thvD4AZvdzc4QZK/0hg==","signatures":[{"sig":"MEUCIQDhBds9VeHImsqgXKjdXvHOnYuQ3uO6acA/1OETL2hZ7wIgZXjP3TloVud5CFSXgq4STmlEYM0f49fm+3ZRFOgala4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1508338},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"a5cb17da8e29178e67992150f7e1b3b337782a4a","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.806.0","eslint-config-next":"^15.3.2","@aws-sdk/client-ses":"^3.806.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.806.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.22_1747051545560_0.5450773601041352","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"simple-ai-chat","version":"0.1.23","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.23","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"17706130b6963c6ac9e658154b3a0b52e8bb6860","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.23.tgz","fileCount":354,"integrity":"sha512-/djome/ahlwwWF9oLEuUMw5zIWacmijF0/ivn2EHrDf+xjInAEHRfw3zkEeTniDpfaXpNwRyvRhDwUjDveQNlQ==","signatures":[{"sig":"MEQCIFrVPWsYPCjX6lU+rQ4ojYI9QSP9qQA2ak+1IojfQpHYAiA2GZyQNgaQsOSi9RlKrXlpH/e6yLc4Bu6c25+ogXwLeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519245},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"e9840c58815cd424e82adcc966515cb3415200e0","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.806.0","eslint-config-next":"^15.3.2","@aws-sdk/client-ses":"^3.806.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.806.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.23_1747170249912_0.23911037701626525","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"simple-ai-chat","version":"0.1.25","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.25","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"659e18f64cbcfb44770ca005b7653a8b9a57af46","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.25.tgz","fileCount":355,"integrity":"sha512-tROqpmNcsPYhdKrDJmdYn9M7JBxNXwiXT90JY4mZbA1p3Qye/zcdP2v3t+IL0R+d40y+AZU1DHixGzBjNNIQnQ==","signatures":[{"sig":"MEUCIQD84GzjK6TxCc/HoibhZ5X24M4Y2WeKRk8z2+tPZAhW8AIgDG7lUI0TMA77u5huVKBGLDXdZ6rbteCBYVKk7CnPxjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522469},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"0e96ed62a7f533d18feb8d862f5b8516a8f5cc99","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.806.0","eslint-config-next":"^15.3.2","@aws-sdk/client-ses":"^3.806.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.806.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.25_1747386724702_0.16307337554857404","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"simple-ai-chat","version":"0.1.26","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.26","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"75bf6cc0b357fa0585275c05cb19d06109108b68","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.26.tgz","fileCount":355,"integrity":"sha512-jZ/6iUZVrcZTBPSggtmQbcVMvTawvEUeWv8DHyvh177QnAQSDjx8wmawGBJgakXOYQrTqTEszzI2tR9XRq8t7g==","signatures":[{"sig":"MEQCIDZvwGiaQ+CS57to+A3Qh1Yq8X/4vWjZws2LzUBWs8DfAiAJ//3Jzw5nHVytBTZjfGg6DSMgcFYuCIZ0/pZDGVd6Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1528527},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"55c328a6aefff40bd93c66d7ea9174fc144e02b0","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.806.0","eslint-config-next":"^15.3.2","@aws-sdk/client-ses":"^3.806.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.806.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.26_1748024403147_0.9866791728835507","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"simple-ai-chat","version":"0.1.27","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.27","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"32c41f1346c577b8a36942dfd4d34601cf23e7a3","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.27.tgz","fileCount":364,"integrity":"sha512-FLgrhuvpWuJtNWKb7kDepG9buKY7v7jzXdy+7KfU4V8ibDJNqol9S+y9khuNxSNR6OZuI0OKgOKhyri2USgM3g==","signatures":[{"sig":"MEYCIQCKuiQLNocos3iSgU6ZIqiSnvcD4aXy/5IRJ5/QWM8ymAIhAJCKPPFkUA2iZSmaXAKCRCgxpzY5XepDGJdPUPHQOhn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949820},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"35f6b64712bc7645a4696d91591f1c0b498117ac","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.2","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.806.0","eslint-config-next":"^15.3.2","@aws-sdk/client-ses":"^3.806.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.806.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.27_1748118727622_0.2771442169673495","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"simple-ai-chat","version":"0.1.28","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.28","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"9609c17cbcd95bdfd3b2db82c244d63beec758ed","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.28.tgz","fileCount":366,"integrity":"sha512-8MInPU8RP/Z4fteUgf4YMBTdh6PkKN7ZQHcye7IWLS4Vkj/9XfnQRzXtnwo7LOpJe2QcMa1yBVAgSOKycycwoA==","signatures":[{"sig":"MEUCIDivxFuvTJuGttqdEMNAh3hyabzesuPEHz44m+3UGivNAiEAuqaggmPBMqS2gjQeFMirPZ6asPbaX4z8SAmd7jBq7OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114544},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"7b987f7713db150cee36077ae1ddfd231fe9a215","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.8.3","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.3.1","axios":"^1.6.7","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.1.0","sharp":"^0.33.1","moment":"^2.29.4","mysql2":"^3.9.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.1.0","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.5.1","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.806.0","eslint-config-next":"^15.3.2","@aws-sdk/client-ses":"^3.806.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.806.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.28_1748143095137_0.2977254929196884","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"simple-ai-chat","version":"0.1.29","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.29","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"15c22ec0f7a1bc8f2906214edabb75977982bc8c","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.29.tgz","fileCount":347,"integrity":"sha512-S9RNLIAzeyLEBSX+c1km7oikuEUUL7LP1yEfrcNB5A90avzNX1L6u3vxoq5dbmZkKP6MjE4t5h54hbG3HALaeQ==","signatures":[{"sig":"MEYCIQDRx+tdRLlBXOVgdzGyp7MOeOw82Y4PDHXw4wv+wjiJpwIhALG7YPZKjKlWe8PZ/dzN/WRSzhHgGYSvuIxfbV9jzCDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2201013},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"5e2ae2330034f0cda287185451949951dc2b6ad3","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.29_1773152662323_0.5970280546162137","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"simple-ai-chat","version":"0.1.32","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.32","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"b0c3d4bab76b27d3d100ff80e7915e46810b6bbd","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.32.tgz","fileCount":346,"integrity":"sha512-wp/4LZhVQZXKm2pJhnoZe310rvAE4/pGLcL6hWN6HJiJ2ZQXh3d6QLsaoapo6TIe6HHBQBQQH/fV2VVbyP1gjg==","signatures":[{"sig":"MEQCIBSoobyrCc6/IR2Su6XWQujjTjY1xZ4DW01g69fdVL6PAiAmGFMwM3rNjjyq6oKdYb6irclSocn2tcEyAiKuFjenMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2153149},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"d85f0a218c4056a80f281cf96684aef4dabfec7e","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.32_1773245273549_0.8230385569090954","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"simple-ai-chat","version":"0.1.33","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.33","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"027c3f1865c68d1d84c213e34dd7aeb86162fe7d","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.33.tgz","fileCount":348,"integrity":"sha512-u7Gw0vOjb50/ACgsYjY1Qss4fJEevHM9INIHUXqda7Aeedhc0hXDSasGU465jlsSNO50W+RGJg31sjqdLgCPHQ==","signatures":[{"sig":"MEUCIQDi2479SB9yEf8lcj53XMj21CK0mN0tZ2l3Z+crycImhgIgJDJkTM/TwoAlZh1zPHzil3X6XSRAGkCxKFYRYWQ0tX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2154130},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"058699a4279c09432ab9f1f546110e05e237ecdc","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.33_1773337824065_0.4542150977031758","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"simple-ai-chat","version":"0.1.34","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.34","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"91674cbb3db256ac13b2ac0a6e25acc83cba3a7a","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.34.tgz","fileCount":349,"integrity":"sha512-LHg35wJfbUn7JPjstEmiVGkTJJVDfwQr7bdSAO3ZiitZZpEp8D0bNTXk7EpeKRcAmRNvo3H5FeALhzYSJnm0CA==","signatures":[{"sig":"MEUCIQDM9vqw3t2KgadPGU0OTXHlyCc2NYyle9eg9ZSHMFUUoQIgLd4t/tJ12kV5+yRv5epSYZY9TIwjlk5jDnsnl2Vk9ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2155402},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"4173f65e3b131b6ba4008bc330bb85c48735d2a5","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.34_1773365920264_0.8836086849229217","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"simple-ai-chat","version":"0.1.35","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.35","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"7447cc8e77ff90db105956c658df563bec1ec1c0","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.35.tgz","fileCount":349,"integrity":"sha512-nC8w7qvpKOiFJsOECbrNnMz/MsyfLb8oAVobxxfgf9VaTN1KY7LcblHZVcCc2SaPA7f5rraWfv68eo86YOIcjA==","signatures":[{"sig":"MEUCIQDKHnSh8kt7XAPke3n7HnhuEt7oPwRIPFnWDUD0ZHW/ewIgVolivB+RJBihnyiVXXu2qJe+LpBU0U4Er0Zo5mGZ0I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150717},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"ceb14f80c89bfda20ec4db44904d8d41e8348738","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.35_1773392759062_0.57924370264376","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"simple-ai-chat","version":"0.1.36","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.36","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"6b3f02aee9e183e653e9b0e19ec4c0260856d412","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.36.tgz","fileCount":353,"integrity":"sha512-p6RP06tvCtMobgBpHSTUAJZqlbDg97T0b2k+tiDdo+4+UV6qxwZ9OkMVrEwTgVlcanKHvanYUFrvdeJ9pmVdiA==","signatures":[{"sig":"MEYCIQDdJ1vdjOtvR/IbBk3Un+H5SLBt1Zufa9ZtnMthLNhZ5QIhAPMphrtJ0Kd4R8hq6RmPOquvL7YpK+gqCv3ZfMHUJct/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150361},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"8e148262abacca70924c14a5d76b5c0d9eac9b66","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.36_1773598253986_0.44091603070431407","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"simple-ai-chat","version":"0.1.37","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.37","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"915c33d45d6bb7bd6ad5e22f828ae8dc82e78ec5","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.37.tgz","fileCount":353,"integrity":"sha512-nwiYW4FWAZhz41slZM/NNIAuCCk5lmAmJQzG45Hg7KO7Bwx8pYmWBrhovYqeejFr4rvlYM4FdWw0BsthfWFI3Q==","signatures":[{"sig":"MEUCIQCuBccaHHFaFlGCex4EBcM+fCFo6q/dLxq2Hgn5/+BqeAIgGyZzRNsf7T8smroDyWtUkX9vDTdUfKAd2dUGDQbX+6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150361},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"aecb58e561371318488de28b668d825b63fa4b85","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.37_1773623828201_0.4240747080744227","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"simple-ai-chat","version":"0.1.38","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.38","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"49c90cd6bb7b9b19beb7896023a72f94279c41f9","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.38.tgz","fileCount":354,"integrity":"sha512-92A1HAzto75mdaGmymJsWcbD7AMCGEG7BYqGkNRpxSDfocbiGZMxkfqGWasQz02cTyW7p01rf2YBVpxv1nV2Eg==","signatures":[{"sig":"MEQCIFLSOXtXZMvD3U8ye7ZHRcbEeN6Xp6Cufl+m8KyHkoxJAiAZEFo8RwUNAOmOT/35fvCcoBQ5BrfEUzXRmSSmEzpZbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150223},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"e7e4bfcff03b2ad374b34def598f075b3713c5ae","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.38_1773664449834_0.1690613558125924","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"simple-ai-chat","version":"0.1.39","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.39","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"7eb2c682e23d569c18c2b22f36c51ecae4bbe85d","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.39.tgz","fileCount":355,"integrity":"sha512-oJ3HX1YOuyHom6iUoNlkbUBFi/xU0gvQP5fYSD1TITy63U5V/9a4B8F4qyabr6gdAtvokkJjKvqJ/v33cHhyjA==","signatures":[{"sig":"MEYCIQCiUjUU4R93a+2f481j7hPs4zsndFM0/L8NpQSI8D1D4gIhAMMV64yyX6++kf/2rqyx1cm7B1xjsN56EJfgsoKMgfX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2151802},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"0bb6f213487e9a50c8213a67472a165a3186db68","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.39_1773664530695_0.8969570111152676","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"simple-ai-chat","version":"0.1.40","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.40","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"ebb6e96a2e475007d1e43ae1c58cc0772d5eb123","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.40.tgz","fileCount":355,"integrity":"sha512-C0Jt442q6hHVM4eSB3jSVsIVP8H4B3zxenUj5UexxZXmsczAZsh4b/14/iAutqKppQkam0EOcAG9NRX/+SAH5w==","signatures":[{"sig":"MEYCIQDt9J+wBje6tWnTq002/qEdIPHW6+tXQnXMRPPpL71W3wIhAIWC0f0borUrgin1vOxoE/iQgN9WwGD+57TIKx7fROCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152348},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"af1436f388bdab5a8e06af77fee2620d9ac747ab","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.40_1773711079384_0.05389547562700625","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"simple-ai-chat","version":"0.1.41","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.41","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"670474787bf5f1f2bb32f04b8df7ec101448af6b","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.41.tgz","fileCount":355,"integrity":"sha512-BOLLiL8qNTMvh/u7hlG0D0wJHNpjU/hLxNErzvHrPgYJ7GgL3rXbGGxabkNnt62sSzUfVnRKbhcIAi6EB/zJ6g==","signatures":[{"sig":"MEYCIQCJ7FZhSMkaLEi7njKwKRZCdwSb0l2TFIJt13lviivYjwIhAM7xBR+jQE6BPGY4vtLNB9RSMVryfN44Exl25mIjFVL8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152351},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"909a02c52c7ba48a92f667a3d28cd8b08d0f7908","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.41_1773711232704_0.373582865657317","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"simple-ai-chat","version":"0.1.42","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.42","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"6b357fd5be18b3c5174af95aedecb3eb4b16f43a","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.42.tgz","fileCount":355,"integrity":"sha512-c0Ze4nLV47oBxUdu7HWeI+ziRX+yoNdRsRQf5xWniOczfl3Xyr6W9Y8Dc3i8vrBIm+xnQ+Fi7WteqzOL8ewjJQ==","signatures":[{"sig":"MEYCIQDnqJFTl3ErER+M1VKddaCNwmJxOS1/ybir3fcZ7qCs7AIhAPTp9x/BoXQwXvZuuXH0DbOnUpn9Y5GiN9ar7BbZ7T+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152376},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"a7afec5c92b4b3031764324810163d196279cf05","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.42_1773711524555_0.5048068214386257","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"simple-ai-chat","version":"0.1.43","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.43","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"02fa66f804f8c62afa1ea3803f585519234bafe4","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.43.tgz","fileCount":355,"integrity":"sha512-2Tz9aLnJGPU79P0PL6myJPg9aRCE1GQkPhBCZCnaJrKzyg0X1JEhH5apJyKvldsxVhtgOm3EULqbYBVOzfVL8Q==","signatures":[{"sig":"MEUCIQDjK2bn+JEl9z8BboRgKuTL0RzjjgpM5+Wgbx8/flJtKAIgEgb88n6oAm9UIJOUcOXIfADlukQdZDM98BcLIzVQIrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2152376},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"0695413a51d5c6d3be92de7efbdae7fba84800f5","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.43_1773711841853_0.28991764928511143","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"simple-ai-chat","version":"0.1.46","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.46","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"328f4940d59d168098200a1903eec9853a64c7bc","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.46.tgz","fileCount":355,"integrity":"sha512-bQcaxZxEX6BhevKUOb4+hAZPcvGvaBD6kqfDV27mHOv0gXBZFXDNMLuP98n2pRtqzEUsLk45BPLjiRTevJ1znA==","signatures":[{"sig":"MEUCIE49z5kPPQBkf/16tyDOcJ2vO0dZyJhbwOOzrZComLdkAiEAg3K8WFMdYleMClUl8dD22oUAdgEvlESz0LHyB+YbORE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2155502},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"abedcc00bf7d170aa890846ef8bc84f2e0f2b9e4","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.46_1774543755449_0.20231817673377006","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"simple-ai-chat","version":"0.1.47","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.47","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"bb64e16993da75de9c056a60a0f4a8fe7fc38b36","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.47.tgz","fileCount":355,"integrity":"sha512-yW2Q+O+blYyHPKdEBW5oZFt+JNqJT8ChBNtJJN3lfBhApdWwlQ/xXCSrb+B+Fx01D/fGhm9xObTcP6dN1svjrQ==","signatures":[{"sig":"MEUCIQCjJjHWdoFvkGg0jESra6nVALmK7wSWGQ+SWfF+YJ0NBwIgfvp487iv4DIqGml2XNJQSsiHVnbfB6p+nAuSnqh8Z84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2157266},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"c8014a85fd02245dde451bc3b6ac665195f130ed","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.47_1774573718053_0.056100047743587345","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"simple-ai-chat","version":"0.1.48","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.48","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"9489904c5a1d18bac55ec90ed5b97f064bb2d90c","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.48.tgz","fileCount":356,"integrity":"sha512-hW53SxB9B7vDy243IDmtsw3x4OrMQUGtUZQRQdTZLWqq8kRmPHJ0rwR2xl+Zw9EZi/jeWICOw1y76Fafw0uGWg==","signatures":[{"sig":"MEUCIFww2XDz8F3W1uaz6p6f+AV5ivqb+gTs5flpC2bFirezAiEA19vcQsUbkuHNoBsggjHeU3WWqtKHTqaV7mNh0T3cjI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2160981},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"052e9e636b620c21afb05ab887c261ee81bac33c","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.48_1774624977195_0.4013979874904172","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"simple-ai-chat","version":"0.1.50","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.50","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"d6f8a0954d39c00368eb3059ca142605d020885d","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.50.tgz","fileCount":356,"integrity":"sha512-Ik8xWEAtlaAtStwRbmyJWcBcE5BC9Bg8nDq29i4VN2WMR/HBda7pdWMrhfMv3YdPMmeNNQ8oMdS3/0kKISn9KQ==","signatures":[{"sig":"MEQCICTsbBml0q0qQUURRnfTUPFqbvmYfZDqcyvY7/SSKwmRAiAhJiNgUFpwx0cYbso+fTHOCcyMOmi5tzb1j1COvAmHRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2160981},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"0d33b1821ecb56bf02093946c185612ce6b3b975","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.50_1774625557337_0.4078567032650846","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"simple-ai-chat","version":"0.1.51","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.51","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","schat":"cli.js"},"dist":{"shasum":"eec1e2d270cd60d9a66801e8e6cff91d7f018b48","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.51.tgz","fileCount":356,"integrity":"sha512-X9ZcMDgWIUmJLE+BUYpwCCxC/Lm4kpYAPvJqLJJXnegy5FUPwI/ESKfx16Manrv1FPQ5j36f8yz/FRhqm8X03Q==","signatures":[{"sig":"MEQCIF+vRYZA3zuNAASpUp6mi1LmvlwRs8X//6MeyMmwpBQzAiA7qq7FQglG16+lR76KYyuhQc6BAe2QT64IZl4I0WYnoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2162599},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"a120adb09816927cb67afdaef60ab8223999ca1d","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.51_1774652844036_0.4068847560756923","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"simple-ai-chat","version":"0.1.52","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.52","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"a73d47127144814cda5bc99bec70b9fe17c0e545","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.52.tgz","fileCount":313,"integrity":"sha512-mzFiF6sjOie4eU9CUW+ioJkAlqZm2cXax6L7iNqBH9/dW34nsLT+6kWs5liV16C2wpHZsL6YWo+NIIuC+w4lEA==","signatures":[{"sig":"MEYCIQCREPWl/ZQ2nNwnCjtwbYYTIqzRXJtz+JTAcl8xdSd+swIhANIW5yhNXkIlsa/ER3G9DFZB8YlirqlkB8Sz+mojYnqo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099327},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"27865aba388ac5b7f235a1241f478bdcaca8edfd","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.52_1776537845348_0.00710025732253694","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"simple-ai-chat","version":"0.1.54","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.54","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"4a5184495e6e871583858c27d3ca49a917f17440","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.54.tgz","fileCount":314,"integrity":"sha512-+1KgTSbD+fkOQafl1zSvadznMfjNgeyfDvNeOgeS+C/8gUeGvXYJTgUGuxE26HpsZaYCu+pkJagaZVCdTulxhg==","signatures":[{"sig":"MEQCIHnG+O09+wNELtfiagv3V5cbbD+Jhdhp5YRfHyFj6G5OAiBDiA9dq05+nt2eumhW+oLIyg0Qx0B4l0FsMkdH0fgapw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2116931},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"880d1f57ade98f5a4bb464b236ac39d24ea9344f","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"11.6.1","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.54_1776882469964_0.6717684558015857","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"simple-ai-chat","version":"0.1.55","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.55","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"7bc7cffa92896e5c159539ec7dc8a137aab6d5be","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.55.tgz","fileCount":315,"integrity":"sha512-9lDhqrZN64Ydlpmrt9sAE/OMKufHdSvTxui0k9Za15Vx81dgXRtl8WUDVljauUJtQW4+7ter4RT097D+Lux3nQ==","signatures":[{"sig":"MEYCIQD1UEtEIRhaoR24imRVdU+c1yKar0Px4cNXOGgVLIJ8QgIhAJvNZwdWQjzgDqfTXViD/q5T9S2qmaWd3yWTrKZIpog2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2127380},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"22c2a2c339315d99037ca602f402c919b1e6c155","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.55_1776963748262_0.46203256069378584","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"simple-ai-chat","version":"0.1.56","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.56","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"cef86eacb3400d04dd9c93258ca2facfa2371d64","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.56.tgz","fileCount":315,"integrity":"sha512-J2NyI/irrpOdLX6FD2plPfB3FGP4OQsxhZnrUn09BkTjV5NRnISDccLrKwdMhvoRLIQ3Hw8lJLlcuEVx0ysgzA==","signatures":[{"sig":"MEUCIAYuX/F8dqcNyn1oPpSYaZ1LhMd6/bsyCSNwQW0MPkTpAiEA/h3GIXblD99z0PUF9viSrmJ26Sw/tuKJZwiF7sg8HOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2127400},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"a3843690ea604155f022d13af4af3adce5cd176e","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"11.12.1","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.56_1776965499820_0.9182127429240765","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"simple-ai-chat","version":"0.1.57","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.57","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"7227ee942b2335c450435f196c277ce8ac5dadd6","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.57.tgz","fileCount":315,"integrity":"sha512-taVxOEu8cQj0wUNpEUqcPdgydM0xkmksUtCFIjz9crK6/M1thC2FxOmQVOVk+ZhtYVOBqyPSJfJxxUQIUxWuTQ==","signatures":[{"sig":"MEUCIQCg9eZQIQrQ1AQhfneTPXkiHLmSVr29aKxfCHwdjaUVGwIgQeUkWZJGYB6NUOX2sGtLN5BT9HtmuRErWh19vYS9GF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128399},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"d79ddbcdd41dd84b7429ef56fef03f6a99a05218","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.57_1777051211802_0.6174625806977452","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"simple-ai-chat","version":"0.1.58","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.58","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"ec1729529b39f9015c81db8bd2919719f924ccd7","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.58.tgz","fileCount":315,"integrity":"sha512-o75xaVYFlB+cvObJghI6aWuhr9ILPM5mWouKEYvIiKiMAGh+wEKQtufrtrwNZlpZkDFkgFsrOtjxGxn1rgH5tQ==","signatures":[{"sig":"MEUCIQDXAMLWblhT5gpeOirfu5oLFfQ5DkxeZRsmFrPilgTmLgIgf8nLdCyUcwpo0mFjb38fUpN6lgob3evOPoKxs8gbNM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128422},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"1caa4c56f77d95f0a86164368ac981353727c450","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.58_1777052677369_0.8207504582439056","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"simple-ai-chat","version":"0.1.59","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.59","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"1fcdf61248b7fcff105659d0bf91c6b82c4d76cc","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.59.tgz","fileCount":315,"integrity":"sha512-oFsuVXb5sOkRMJlL0cMEc1SAatAbsCG+wfwUkLvBcsmkvhSNYfgC5hMLPHLL0M4xu9xMjb4xdS0ztrf7FYXF4g==","signatures":[{"sig":"MEUCIDOAp1NGSgJQKEdIWm29y+j0GHSr3MiHWP8sGHjb6cjUAiEAwXcwoNtdfexeqj+dFEBUKs77EPfL+RBhuTbEAqkudOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128595},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"45b52ea85036e86ca7ef09e9b0542b053b5b4e71","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.59_1777058390211_0.5033916632240569","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"simple-ai-chat","version":"0.1.60","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.60","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"af9c0a02c14b3906626140fc693504726c3ecfc9","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.60.tgz","fileCount":315,"integrity":"sha512-YysFvd7LVmwoxjuimwedG3ylyS7yQ/BFny91ua5/kk6CcxPNK8AIMistIRhPVqwxlRTnE/wCzVPlf5DhqiWGaw==","signatures":[{"sig":"MEUCICYid5/9/Tr8MOO1dK0L+snREzL99tQkybd8zmG/baVSAiEA4xY7oLRvQJrcXbaxDGL+jSy2u3EPlhtcLmfjxUuKnME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2130562},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"ed94df8dabc289e494f4078a8ffd829d4c58baa7","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.60_1778550486507_0.6492258703865459","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"simple-ai-chat","version":"0.1.62","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.62","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"8a5586df5f6c35238a2d95ed24ceb959fa3ed3df","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.62.tgz","fileCount":315,"integrity":"sha512-P/+Z3P13gE/1HZWmFl1frxqkMBO/Ch9g2YHGKQNkzxUotKToO/jroKmNCG0UuuYaAUos/Skc1G4gaxlEZ4iwJg==","signatures":[{"sig":"MEUCIQCVAYqK2Anm/sIy05BjKTEpG365GENRAEVcOXECfg/4lgIgWbQmDW/nuTEc9TQ0QQQYiPhlQceWPL7Z7PGeLYrzWow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2130579},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"f91c5e304a71eee43d8342871f54b99a3f37f430","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.62_1781117440566_0.33606560992649137","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"simple-ai-chat","version":"0.1.63","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.63","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"9cf2029046fbd2d683f60286ff31bd89eeceef7e","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.63.tgz","fileCount":315,"integrity":"sha512-xF1HYMMvg0nIREkT2ZoZd58yftMthMdPzGr9r/3wW6jNHZGfxN9ZMMBqts0zhagbW8kn/R7hcpyI/k6zZoWByw==","signatures":[{"sig":"MEYCIQCAVijhKbLniA0uCJLml8sbqaTvpI58eJZp1NzZXHrUNAIhALXbp0HnHrbZMqsXtPoo5nSX+iZJG51sfZ6AaUxmNVUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135776},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"8c65586784bca06c7f30e57d3ef19b952a4e2d24","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.31","cross-env":"^7.0.3","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.63_1781772994973_0.4897903094774574","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"simple-ai-chat","version":"0.1.64","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.64","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"13c778a738e39b030af6817c6792cf85f0064055","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.64.tgz","fileCount":314,"integrity":"sha512-gYaaHhg1lQulB/H4//r6AvJ7o/rrIl1zmfp5R+2wGg02h0ypHuxwasV37q5jsvo5voUgm2chsKFBCv6+Gu4TWQ==","signatures":[{"sig":"MEQCIFrrWBcSCtTEoIhQXB1ZzPxhDiF3wDij8hyvhvOe+vMWAiA0F91ATrYWsZJ+yA0g0xxnQlecKnqRDnzzC8KoMe2O4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2119712},"pnpm":{"onlyBuiltDependencies":["sharp","sqlite3","unrs-resolver"]},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"48563e9dc65eea11f97a8e2d544776449d65f5ea","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","postcss":"^8.4.31","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.64_1786051297105_0.2184549540552001","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"simple-ai-chat","version":"0.1.65","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"author":{"name":"Heyang Liu"},"license":"Simple AI License","_id":"simple-ai-chat@0.1.65","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"bin":{"sc":"cli.js","smcp":"mcp.js","simple-ai-chat":"cli.js"},"dist":{"shasum":"89d4efa6426a0671b843e0d84c5f95658549b18d","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.65.tgz","fileCount":315,"integrity":"sha512-UhHAyJE5TUkHu3cMow1x/zlk88I7YwtB1UJz0nHa6N1p63ktFXFqtbn/dWqiSKUeYcjrXyx0JKW8lFchYbWivA==","signatures":[{"sig":"MEUCIG9OHfl++rbg5VmO55sxXvMoolXC1X1aMn4PFDL3UR/PAiEAzU7N4g2dYhLO7r89DUBMHItXHFCUhhlc9mcBAeBHWu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2122303},"pnpm":{"onlyBuiltDependencies":["sharp","sqlite3","unrs-resolver"]},"type":"module","engines":{"node":">=14.6.0"},"gitHead":"5cfa59af7281be011342e95b3ffaa4ea8d90920b","scripts":{"dev":"next dev","build":"next build","start":"next start"},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"_npmVersion":"10.9.4","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"csv":"^6.3.0","cors":"^2.8.5","next":"^15.5.12","axios":"^1.7.9","chalk":"^5.2.0","katex":"^0.16.9","react":"^19.2.4","sharp":"^0.34.5","moment":"^2.29.4","mysql2":"^3.17.1","openai":"^4.97.0","xml2js":"^0.6.0","express":"^5.1.0","i18next":"^25.1.1","mammoth":"^1.6.0","postcss":"^8.4.31","sqlite3":"^5.1.7","next-pwa":"^5.6.0","tiktoken":"^1.0.21","form-data":"^4.0.0","pdf-parse":"^1.1.1","react-dom":"^19.2.4","csv-writer":"^1.6.0","image-size":"^1.1.0","node-fetch":"^3.3.2","tailwindcss":"^3.3.5","autoprefixer":"^10.4.16","fetch-cookie":"^3.1.0","highlight.js":"^11.9.0","jsonwebtoken":"^9.0.2","tough-cookie":"^5.1.2","nearby-cities":"^1.1.0","react-i18next":"^15.7.4","react-youtube":"^10.1.0","moment-timezone":"^0.5.43","universal-cookie":"^8.0.1","node-localstorage":"^3.0.5","@aws-sdk/client-s3":"^3.990.0","eslint-config-next":"^16.1.6","@aws-sdk/client-ses":"^3.990.0","node-sessionstorage":"^1.0.0","i18next-http-backend":"^3.0.2","@paypal/react-paypal-js":"^8.1.3","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@aws-sdk/s3-request-presigner":"^3.990.0","i18next-browser-languagedetector":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cross-env":"^7.0.3","aws-sdk-js-codemod":"^2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-ai-chat_0.1.65_1786078438687_0.014394728504136367","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"simple-ai-chat","description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"version":"0.1.67","author":{"name":"Heyang Liu"},"license":"Simple AI License","type":"module","scripts":{"build":"next build","dev":"next dev","start":"next start"},"engines":{"node":">=14.6.0"},"dependencies":{"@aws-sdk/client-s3":"^3.990.0","@aws-sdk/client-ses":"^3.990.0","@aws-sdk/s3-request-presigner":"^3.990.0","@modelcontextprotocol/sdk":"^1.11.0","@paypal/checkout-server-sdk":"^1.0.3","@paypal/react-paypal-js":"^8.1.3","autoprefixer":"^10.4.16","axios":"^1.7.9","chalk":"^5.2.0","commander":"^15.0.0","cors":"^2.8.5","csv":"^6.3.0","csv-writer":"^1.6.0","eslint-config-next":"^16.1.6","express":"^5.1.0","fetch-cookie":"^3.1.0","form-data":"^4.0.0","highlight.js":"^11.9.0","i18next":"^25.1.1","i18next-browser-languagedetector":"^8.1.0","i18next-http-backend":"^3.0.2","image-size":"^1.1.0","jsonwebtoken":"^9.0.2","katex":"^0.16.9","mammoth":"^1.6.0","moment":"^2.29.4","moment-timezone":"^0.5.43","mysql2":"^3.17.1","nearby-cities":"^1.1.0","next":"^15.5.12","next-pwa":"^5.6.0","node-fetch":"^3.3.2","node-localstorage":"^3.0.5","node-sessionstorage":"^1.0.0","openai":"^4.97.0","pdf-parse":"^1.1.1","postcss":"^8.4.31","react":"^19.2.4","react-dom":"^19.2.4","react-i18next":"^15.7.4","react-youtube":"^10.1.0","sharp":"^0.34.5","sqlite3":"^5.1.7","tailwindcss":"^3.3.5","tiktoken":"^1.0.21","tough-cookie":"^5.1.2","universal-cookie":"^8.0.1","xml2js":"^0.6.0"},"devDependencies":{"aws-sdk-js-codemod":"^2.4.5","cross-env":"^7.0.3"},"bin":{"sc":"cli.js","simple-ai-chat":"cli.js","smcp":"mcp.js"},"pnpm":{"onlyBuiltDependencies":["sharp","sqlite3","unrs-resolver"]},"_id":"simple-ai-chat@0.1.67","gitHead":"7f638bfdeab2286cd0b04b61e9e158794a1237df","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-kBiax+2ssjIqyOC0DlAc3ohvioq8VLXugO52tbJwEgYkc8OzH5aNcfbasXEzyiT87lGF9GV1XtmdOjijgzVmtw==","shasum":"1f2f126dc90650d4bc49b3f6043c59a756ed4d96","tarball":"https://registry.npmjs.org/simple-ai-chat/-/simple-ai-chat-0.1.67.tgz","fileCount":316,"unpackedSize":2130972,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFeW6p01rWSEWhDQhoxsfw+Q54VWHGHRvcOWM3YzkN5wIhAKdcv9euOCRF/I3VcVFCt3axL5llC59/Ai7VdV+oNLKz"}]},"_npmUser":{"name":"lhypds","email":"lhypds.dev@gmail.com"},"directories":{},"maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/simple-ai-chat_0.1.67_1786642100162_0.39084513186493863"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-04T15:12:02.960Z","modified":"2026-08-13T17:28:20.543Z","0.1.0":"2025-05-04T15:12:03.445Z","0.1.1":"2025-05-04T15:37:57.342Z","0.1.2":"2025-05-04T16:04:47.322Z","0.1.3":"2025-05-04T16:45:12.518Z","0.1.4":"2025-05-05T18:59:22.199Z","0.1.5":"2025-05-05T19:07:25.306Z","0.1.6":"2025-05-05T19:11:59.514Z","0.1.7":"2025-05-07T16:54:16.004Z","0.1.8":"2025-05-07T17:15:32.063Z","0.1.9":"2025-05-07T17:23:49.740Z","0.1.10":"2025-05-07T18:02:04.905Z","0.1.11":"2025-05-07T18:07:17.123Z","0.1.12":"2025-05-07T18:54:39.585Z","0.1.13":"2025-05-07T19:09:38.918Z","0.1.14":"2025-05-08T00:56:08.191Z","0.1.15":"2025-05-08T13:07:29.459Z","0.1.16":"2025-05-09T17:49:48.226Z","0.1.17":"2025-05-09T18:47:17.398Z","0.1.18":"2025-05-09T18:54:56.134Z","0.1.19":"2025-05-10T04:31:07.133Z","0.1.20":"2025-05-10T19:25:39.042Z","0.1.21":"2025-05-11T15:17:06.868Z","0.1.22":"2025-05-12T12:05:45.818Z","0.1.23":"2025-05-13T21:04:10.182Z","0.1.25":"2025-05-16T09:12:04.928Z","0.1.26":"2025-05-23T18:20:03.456Z","0.1.27":"2025-05-24T20:32:07.903Z","0.1.28":"2025-05-25T03:18:15.407Z","0.1.29":"2026-03-10T14:24:22.514Z","0.1.32":"2026-03-11T16:07:53.774Z","0.1.33":"2026-03-12T17:50:24.319Z","0.1.34":"2026-03-13T01:38:40.447Z","0.1.35":"2026-03-13T09:05:59.336Z","0.1.36":"2026-03-15T18:10:54.209Z","0.1.37":"2026-03-16T01:17:08.431Z","0.1.38":"2026-03-16T12:34:10.006Z","0.1.39":"2026-03-16T12:35:30.898Z","0.1.40":"2026-03-17T01:31:19.598Z","0.1.41":"2026-03-17T01:33:52.906Z","0.1.42":"2026-03-17T01:38:44.732Z","0.1.43":"2026-03-17T01:44:02.086Z","0.1.46":"2026-03-26T16:49:15.661Z","0.1.47":"2026-03-27T01:08:38.228Z","0.1.48":"2026-03-27T15:22:57.433Z","0.1.50":"2026-03-27T15:32:37.601Z","0.1.51":"2026-03-27T23:07:24.271Z","0.1.52":"2026-04-18T18:44:05.552Z","0.1.54":"2026-04-22T18:27:50.234Z","0.1.55":"2026-04-23T17:02:28.597Z","0.1.56":"2026-04-23T17:31:40.001Z","0.1.57":"2026-04-24T17:20:12.036Z","0.1.58":"2026-04-24T17:44:37.596Z","0.1.59":"2026-04-24T19:19:50.434Z","0.1.60":"2026-05-12T01:48:06.810Z","0.1.62":"2026-06-10T18:50:40.732Z","0.1.63":"2026-06-18T08:56:35.178Z","0.1.64":"2026-08-06T21:21:37.325Z","0.1.65":"2026-08-07T04:53:58.867Z","0.1.67":"2026-08-13T17:28:20.377Z"},"author":{"name":"Heyang Liu"},"license":"Simple AI License","keywords":["openai","chatgpt","ollama","llm","cli","mcp"],"description":"AI chat application based on large language models (LLMs), supports web and command-line interfaces. Available at `simple-ai.io`.","maintainers":[{"name":"lhypds","email":"lhypds.dev@gmail.com"}],"readme":"<div align=\"center\">\n  <a href=\"https://ollama.com\">\n    <img alt=\"ollama\" height=\"200px\" src=\"https://github.com/user-attachments/assets/1f8f0f14-23d6-4e45-9a32-ad79a390b35b\">\n  </a>\n</div>\n\n\nSimple AI\n=========\n\n\nSimple AI (`simple-ai-chat`) is a command-based AI chat application that supports both the web and CLI, aimed at providing users with an easy and simple AI experience.\nIt can use advanced large language models (LLMs) from multiple companies: OpenAI, xAI, Google AI, Anthropic, and Ollama models.\n\nText generation, image generation, and vision models are supported.\nFeatures like function calling and the Model Control Protocol (MCP) are also supported.\n\nThe application is deployed at [simple-ai.io](https://simple-ai.io).  \n\nFor bugs or suggestions, please report them to the repository's [GitHub Issues page](https://github.com/gcc3/simple-ai-chat/issues).  \n\n\nQuick Start\n-----------\n\n1. Web interface  \n  [`https://simple-ai.io`](https://simple-ai.io)  \n\n2. CLI  \n  Install: `npm i simple-ai-chat -g`  \n  Start: `simple-ai-chat` or `sc`  \n  Start CLI will also start the MCP client.  \n  npm package: [`simple-ai-chat`](https://www.npmjs.com/package/simple-ai-chat)  \n\n3. Web CLI  \n  [`https://cli.simple-ai.io`](https://cli.simple-ai.io)  \n  The CLI interface in the browser, no installation needed.  \n\n4. MCP client  \n  Install: `npm i simple-ai-chat -g`  \n  Use `smcp` to start the client service.  \n  The `mcpconfig.json` file is located in the `~/.simple` folder.  \n\n\nDocumentation\n-------------\n\nThe documentation of user manual is available at [`simple-ai.io`](https://simple-ai.io). \nIn the webpage, there is a little dot on the bottom right corner, click it to open the back page. \nAlternatively, you can use the command `:store use \"Simple AI Documentation\"` to enable the data to AI, and ask it.  \n\nFull documentation is available at [`simple-ai.io/docs`](https://simple-ai.io/docs).\n\n\nCLI Interface\n-------------\n\n`cli.js` is for the command-line interface. \n\n* Setup with npm package  \n\nInstll from npm package  \n`npm i simple-ai-chat -g`  \n\nStart the CLI with npm package command\n`simple-ai-chat` or `sc`  \n\nCheck version  \n`sc [-v|--version]`  \n\nUpdate  \n`npm install simple-ai-chat -g`  \n\nNote: Start the CLI interface will also start the MCP client.  \n\n* CLI commands\n\nUse the VI as editor for input  \n`:vi`  \n\nExit  \n`:exit`  \n\n* Development  \n\nStart the CLI  \n`node cli.js`  \n\nDebug  \n`sc [-d|--debug]`  \n\nChange server base URL  \nBy default the CLI will communicate with `simple-ai.io` server.  \nTo change the server base URL use the command:\n`sc [-b|--base-url <base_url>]`  \n\n\nMCP Client\n----------\n\n`mcp.js` is for the MCP client.  \n\nStart the MCP client  \n`node mcp.js`  \n\nConfigure the MCP client  \nUse `mcpconfig.json` located in the `~/.simple` folder to setup the MCP connection.  \n\nnpm package start  \nAfter installing the npm package, start with the command  \n`smcp`  \n\nWork with Docker MCP Tookit  \nInstall Docker and setup the [MCP Tookit](https://docs.docker.com/ai/mcp-catalog-and-toolkit/toolkit/).  \nUse `mcpconfig.json.docker.example` to connect.  \n\n\nLocal Installation\n------------------\n\n0. Prerequisites  \n   OpenAI API key (get from https://platform.openai.com/account/api-keys)  \n\n1. Install the requirements.  \n  `npm install`  \n\n2. Create `.env` and setup it.  \n  Create `.env` from `.env.example`  \n\n3. Run `setup.sh` to initialize.  \n  `bash setup.sh`  \n\n4. Build and run the app.  \n  `npm run build`  \n  Then use `npm run dev` or `npm start`  \n\n\nLicense\n-------\n\n[Simple AI License](LICENSE) © 2023 simple-ai.io\n\nYou can fork this code and deploy it on your own machine for non-commercial use.  \nCommercial use of the software, or any part of it, is not permitted, and neither is  \noffering a product that competes with it, free of charge or not.  \n\nPortions of this project are based on code from OpenAI and are provided under the MIT License.  \n\n_Originally Forked from https://github.com/openai_  \n","readmeFilename":"README.md"}