{"_id":"@bniladridas/linea","_rev":"14-b93dd24fde835bcca3a5b0175f3e30e6","name":"@bniladridas/linea","dist-tags":{"latest":"0.3.27"},"versions":{"0.3.0":{"name":"@bniladridas/linea","version":"0.3.0","license":"MIT","_id":"@bniladridas/linea@0.3.0","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"87a1934015e283cb0d8b4ca8f0e433a61f6af896","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.0.tgz","fileCount":42,"integrity":"sha512-y5+1SwhKTXFy2E+3nQ46R8mNgoJ5k3v63GTSgm+0oZxkpkHpnb3XBWS+fWLSYnyomkg7Y1iCLf2xiyFptThzbA==","signatures":[{"sig":"MEUCIQCVkFanSzdl2w81qRC8oA4ai7Q8/zJPI14WOfo1tmpqbQIgYphrqN6le8obuP1nWbFESTWwCMKJ3Z2b6AjAT/CCQwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25729983},"engines":{"node":">=18"},"gitHead":"612ddd862a431d091f0fd148be0951c356688248","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"bniladridas","email":"dasniladri874@gmail.com"},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.16.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"26.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.0_1781441597011_0.5371629633277903","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@bniladridas/linea","version":"0.3.1","license":"MIT","_id":"@bniladridas/linea@0.3.1","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"44fc131af278eea5fe6ac2a63a28ca650dc95d68","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.1.tgz","fileCount":43,"integrity":"sha512-T0gM6sJAMVco4RErRJbdMXfRa82nbJ29T2mhOTe7xu9Mek7krcZoMQxFbcONYo6By+Dy34Le96exC0bKlwFy3A==","signatures":[{"sig":"MEUCIQD4xgzbG1t/7SQQtPKmQSDHr0DTLe5/zGwQ6saAnfqLvQIgLARp+Sl32TsZO2TCP00neKPVeGEYC8kjGSRUVa/Qzxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66512589},"engines":{"node":">=18"},"gitHead":"fa0ab88caa8f1036e21fad0824c79dbb6f968441","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"bniladridas","email":"dasniladri874@gmail.com"},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"10.9.8","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.1_1781441863133_0.09853489296561224","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@bniladridas/linea","version":"0.3.2","license":"MIT","_id":"@bniladridas/linea@0.3.2","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"94fd525a71e36608d104b66ad2407264b2b4590c","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.2.tgz","fileCount":43,"integrity":"sha512-4wEqgWfjBvJCJoHxOchn4nEjYuHdzbBvkgn+dP6FLe3Fet70xhTDlvh5Ywa1T5vAi3Ds08KizoBw+03NhYBbSQ==","signatures":[{"sig":"MEQCIBHXIaMfBsQc6W9sFpSRm7B34JA2Ur7CvYuVA+bLsE+nAiAc7tNOdeO0iT097WSSOm7x8X691uBGP+NOwBuEr6X8KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66512572},"engines":{"node":">=18"},"gitHead":"dd0ee936bf0a229d5915a07dbad41e42677e3472","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"bniladridas","email":"dasniladri874@gmail.com"},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"10.9.8","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.2_1781444119373_0.5455469498833363","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@bniladridas/linea","version":"0.3.3","license":"MIT","_id":"@bniladridas/linea@0.3.3","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"8cdb67609b974210f6b3c50e9eb10f6595f4c149","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.3.tgz","fileCount":43,"integrity":"sha512-gEFwKhqNwEgC6AA1nlJt/+7K3az4//gpRHKDgY4c8Q5p/fYa6oMwJIHq+KHC2X94PISDjndm5R7LyvEdCquDRg==","signatures":[{"sig":"MEUCIQDEbAogi+E0Es9lEZ0LX77r4uUII51hzv0vVr/2vAWDkwIgJB0p2o4T2Dd1NinavGKuPzcmitDYqMLIeQBJp8MDmAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66517652},"engines":{"node":">=18"},"gitHead":"c52acea56cd98bcb07cbcfc0a0257a6ad72ef342","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"bniladridas","email":"dasniladri874@gmail.com"},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"10.9.8","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.3_1781444943195_0.6184126674764618","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@bniladridas/linea","version":"0.3.4","license":"MIT","_id":"@bniladridas/linea@0.3.4","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"24bd940b68b53052c61fc710556c8206b56d19f3","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.4.tgz","fileCount":43,"integrity":"sha512-6AYkfs3c2T+ODDRmKdy4FPB+TVjq4PiZokgkaCzZiy5EQ8lrnkTpmxGZiC1zvAa9HSV5ColA9T8kMLFUKrTRqg==","signatures":[{"sig":"MEQCICR58egkUk6ByvumCmJlEf5ZLuiVJfcQiicpUCJe47guAiBSQkH+hhnwwYQH9bMKgueq09FNDHR2sX2p4H6LdO259w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66518441},"engines":{"node":">=18"},"gitHead":"0c5584ecd36f3173b67b727e5eb6d0161e3a9181","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"bniladridas","email":"dasniladri874@gmail.com"},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"10.9.8","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.4_1781445526449_0.5658154882538684","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@bniladridas/linea","version":"0.3.5","license":"MIT","_id":"@bniladridas/linea@0.3.5","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"7ca0dab2b6de9f6ec0fda756dd8347dc04f224b9","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.5.tgz","fileCount":43,"integrity":"sha512-z9ZKeZbjwWgmBfQXgFOIZ3XnDt8GgEJd56mrobpjuPpFhyDJG4xYXgwzf7JVV3bokKiX5qA0xG/ufsY7wciA8g==","signatures":[{"sig":"MEYCIQD17BvL/TAf+P5XwoeKpipROjbIFt4Fo5xD1o3wm5KYaAIhAN98ObIzoindn583Mp71FmcQAwzPukK7N0umChKJWPHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66869952},"engines":{"node":">=18"},"gitHead":"01274d673ebb10863e15f1527e36a7a82d3eba5d","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"bniladridas","email":"dasniladri874@gmail.com"},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"10.9.8","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.5_1781454144147_0.8178397841583136","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@bniladridas/linea","version":"0.3.20","license":"MIT","_id":"@bniladridas/linea@0.3.20","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"539a2f299f43f4447abaaf7bd51068106b1292c4","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.20.tgz","fileCount":43,"integrity":"sha512-SibEdRPe3tYAa8hyykv8iAJ/aAqRRQjXusN0ZeR3QMFtxGUC7mDiGqaoWckspNS/bnEWCXwqgREkWLt10sb1Sg==","signatures":[{"sig":"MEQCIHd0SPM6foX4dT8JVpfgdGWDHfaLMrGGPQkoDL0PtNshAiAIauBhtsU1jWDL0zzZhmhMcm/jd9UTRALvqPCJUzXl0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66869928},"engines":{"node":">=18"},"gitHead":"e41db5217662d4d4cb3f152649f7c741e4c5c75b","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.17.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.20_1781457746125_0.5538080704709891","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@bniladridas/linea","version":"0.3.21","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"license":"MIT","_id":"@bniladridas/linea@0.3.21","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"139ae754cdacf7539de933b22c6f1a328d3c8e5f","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.21.tgz","fileCount":43,"integrity":"sha512-+IOHF8VGYWz826QO7jGEho3N4nlqe7leexYoX/MhyN8/6i9233jX0uON1bpb5qbzKfvS1nEQXY/PKrpB0yYn/Q==","signatures":[{"sig":"MEUCIQCknZAw3O36zP7xcMr6ZctWKr5VO8IH8FsZQBJAtgO+tAIgQwvFVrK4VTwtKmbvF+rv4XJNv9PigP0XVhq1+GNtKFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66864645},"engines":{"node":">=18"},"gitHead":"0377140f86413c9e0265425894b38e21c0849f21","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.17.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.21_1781458447788_0.38337933872355157","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@bniladridas/linea","version":"0.3.22","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"license":"MIT","_id":"@bniladridas/linea@0.3.22","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"0ceecad25e28032371e01279014a4227ac747bf0","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.22.tgz","fileCount":44,"integrity":"sha512-qILe4qg8kQIvWCO3l+A3PHrKEiS7L6W3htgtrAiaTrw6dNB79JsscWtVQbwoZTb2ooXwSNrk/9w44aPi7nP2kA==","signatures":[{"sig":"MEYCIQDaV+zZnZbLLfa52KajxjPluAnfQ+JjofJiCNoXAUh4OwIhAPTHOobXWIPVFWlp4veguwSGgg1W0Y+VJ47oVrMC33up","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66932962},"engines":{"node":">=18"},"gitHead":"f9c9342be9cc50109a222fe596ca03e36fb4a165","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.17.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.22_1781517672471_0.8557054534579001","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@bniladridas/linea","version":"0.3.23","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"license":"MIT","_id":"@bniladridas/linea@0.3.23","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"6edbea87ca59a3fb987c3b2d1e3e45c8c5fbd49d","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.23.tgz","fileCount":44,"integrity":"sha512-KGKRy7V++y4AaL3MxsJ+0xkp785ftdrUkcmuX3c499cmUf5B8eZKCZzmHnElFvjgVsQ3H9Rh31dhn2RQnjwFmg==","signatures":[{"sig":"MEYCIQCOY9M88+ifX5LmRkiZ9HTsHxEUgCpFhMUZbopa6JoTDQIhALK3sbcSAQBcbw0lrlX3zEYOn4K7nmfCfy37TQ7BqQ4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67705094},"engines":{"node":">=18"},"gitHead":"2ccfaedbfeab20955459ca41f84c20eb4220818f","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.17.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.23_1781603219603_0.05436296172391675","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@bniladridas/linea","version":"0.3.24","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"license":"MIT","_id":"@bniladridas/linea@0.3.24","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"be198371d75b3b0eac8cdaa23659410342d7aafb","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.24.tgz","fileCount":47,"integrity":"sha512-Hfa+WYf2nVWUYwwMB7Lyn6l6/VjJFIXw3kXC2+esXw4MG1k3iaFraadb9V82fXAzucQoCYWqLPBQPRXhpiN3SA==","signatures":[{"sig":"MEQCIH2dP8SpEj6lsFO/6BSrsovo/t683EUeosTfcwtSW1qPAiB7aufkZqr3Bhbu0f3qgG+1KukZR9iyDWm+poZNpJvaMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68149726},"engines":{"node":">=18"},"gitHead":"4343f7f63223f0ec3f031ac8392bffb745d183dc","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.17.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.24_1781626908069_0.01569872245625281","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@bniladridas/linea","version":"0.3.25","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"license":"MIT","_id":"@bniladridas/linea@0.3.25","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"41e9fda49e11c6281eba01c38287b46da38a3cb8","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.25.tgz","fileCount":47,"integrity":"sha512-5n3hKVGgziLQVjuYotFOPWVUxcRZmTUb3lVaDSC46959H9cYsPxRt13Oi7Vey0awZ4G9jLWAyaxj5K1O81nf6g==","signatures":[{"sig":"MEQCIHkXjoQKbyDx/owhiSJcMPj4KZnKZe4QHzvE0FN0fktxAiAzOV3MIRfLLb5/pjlJFW1RNNSbf6xa0N0oXfA5/QN2tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68149781},"engines":{"node":">=18"},"gitHead":"17b93ff205f37e47518b3747c828604b3216e28d","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.17.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.25_1781640202976_0.6556241331175181","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@bniladridas/linea","version":"0.3.26","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"license":"MIT","_id":"@bniladridas/linea@0.3.26","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"homepage":"https://github.com/bniladridas/linea#readme","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"os":["darwin"],"bin":{"linea":"cli.js"},"cpu":["arm64","x64"],"dist":{"shasum":"03f7282fef0c9d2a0f3c8cfbc0a861cc9e1f3f25","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.26.tgz","fileCount":47,"integrity":"sha512-CY9gfRlDMpd89WvohGAYgb/+A9k6nrneHTH+l+s7DLim99IL4THh74fJO1I759S/Swl4JqRSz5v7Br+u0ac3jw==","signatures":[{"sig":"MEQCIA4DttH29Az0+dP09hp8QTIiTXXnMqfAXWewCKL3Nh85AiA2RG5J/d9u+2oM3/Ww6p6vaReoOBIJr7o/B9KptD5YOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68174279},"engines":{"node":">=18"},"gitHead":"a69b8cd66de96602c34663a761be7a9a25a72341","scripts":{"postinstall":"node scripts/download-binary.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"repository":{"url":"git+https://github.com/bniladridas/linea.git","type":"git"},"_npmVersion":"11.17.0","description":"Local-first AI assistant","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/linea_0.3.26_1781720793690_0.6722853397913344","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@bniladridas/linea","version":"0.3.27","description":"Local-first AI assistant","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"bin":{"linea":"cli.js"},"scripts":{"postinstall":"node scripts/download-binary.js"},"repository":{"type":"git","url":"git+https://github.com/bniladridas/linea.git"},"license":"MIT","engines":{"node":">=18"},"os":["darwin"],"cpu":["arm64","x64"],"gitHead":"de4a4bb23d0a982efdd71bffd7238ed7b90c4a45","_id":"@bniladridas/linea@0.3.27","bugs":{"url":"https://github.com/bniladridas/linea/issues"},"homepage":"https://github.com/bniladridas/linea#readme","_nodeVersion":"24.16.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-MeBDIb5yw9i2VNE2/ACSIYftHoRiG1dZH3nc7+Q/NxECPIxtLlZXqxkgkYZQRyA1GLyHKwJUE50WGx5SpOF/Gw==","shasum":"0b58c61057ef4dc4c1dd2f8796ef0ce326262c7b","tarball":"https://registry.npmjs.org/@bniladridas/linea/-/linea-0.3.27.tgz","fileCount":47,"unpackedSize":68174206,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bniladridas%2flinea@0.3.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC03JhvJcz5vtaQwELIAka91ob/9PnbJj/LJLK4+5ctzAIhANO6aZJli6SAgcNCupfvWm26yHiDNjR9ggMvlxhvYLv1"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f79cd15-2c62-47c2-bbe7-df5f8d08939b"}},"directories":{},"maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/linea_0.3.27_1781721621817_0.1509922330535225"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-14T12:53:16.902Z","modified":"2026-06-17T18:40:22.847Z","0.3.0":"2026-06-14T12:53:17.324Z","0.3.1":"2026-06-14T12:57:44.072Z","0.3.2":"2026-06-14T13:35:20.044Z","0.3.3":"2026-06-14T13:49:03.993Z","0.3.4":"2026-06-14T13:58:47.235Z","0.3.5":"2026-06-14T16:22:24.795Z","0.3.20":"2026-06-14T17:22:26.779Z","0.3.21":"2026-06-14T17:34:08.456Z","0.3.22":"2026-06-15T10:01:13.255Z","0.3.23":"2026-06-16T09:47:00.246Z","0.3.24":"2026-06-16T16:21:48.790Z","0.3.25":"2026-06-16T20:03:23.650Z","0.3.26":"2026-06-17T18:26:34.355Z","0.3.27":"2026-06-17T18:40:22.529Z"},"bugs":{"url":"https://github.com/bniladridas/linea/issues"},"license":"MIT","homepage":"https://github.com/bniladridas/linea#readme","keywords":["ai","assistant","local","cli","chat","gemini","llm","terminal"],"repository":{"type":"git","url":"git+https://github.com/bniladridas/linea.git"},"description":"Local-first AI assistant","maintainers":[{"name":"bniladridas","email":"dasniladri874@gmail.com"}],"readme":"# Linea\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"./assets/linea-route.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"./assets/linea-route-dark.svg\">\n  <img src=\"./assets/linea-route-dark.svg\" width=\"48\" height=\"48\" alt=\"Linea\">\n</picture>\n\nLocal-first AI assistant. Chats with LLMs, searches the web, manages files, automates local dev tasks. Runs on your machine.\n\n```bash\nbrew install linea\nlinea\n```\n\n[Docs](./docs/reference.md) · [API](./docs/client-api.md) · [Build](./docs/start.md) · [macOS](./docs/macos.md)\n\n> Everything runs locally. No data leaves your network unless you explicitly use web search or third-party models.\n\n---\n\n## Setup\n\n1. Install Go 1.21+, Node.js 18+, and PostgreSQL.\n2. Create the database:\n   ```\n   createdb linea\n   createuser linea\n   psql -c \"ALTER USER linea WITH PASSWORD 'linea';\"\n   psql -c \"GRANT ALL ON DATABASE linea TO linea;\"\n   ```\n3. Copy `.env.example` to `.env` in the repo root. Add a Gemini API key:\n   ```\n   GEMINI_API_KEY=your-key-here\n   ```\n4. Build and start:\n   ```\n   make start\n   ```\n5. Open http://localhost:8080.\n\nSkip Postgres with `make start NODB=1`.\n\n## Quick Start\n\n| Method | Command |\n| :--- | :--- |\n| Homebrew | `brew install linea && linea` |\n| npm | `npm i -g @bniladridas/linea && linea` |\n| Source | `git clone ... && cd linea && make start` |\n\n## CLI\n\n```\nlinea              Start the web server\nlinea tui          Terminal chat interface\nlinea daemon       Background daemon\nlinea check        Health checks\nlinea status       Daemon status\nlinea migrate      Database migrations\nlinea version      Print version\nlinea help         Show help\n```\n\n## Configuration\n\nSet variables in `~/.config/linea/linea.env` or as env vars.\n\n| Variable | Default | Description |\n| :--- | :--- | :--- |\n| `API_ADDR` | `127.0.0.1:8080` | Server bind address |\n| `GEMINI_API_KEY` | - | Gemini API key |\n| `GEMINI_MODEL` | `gemini-2.5-flash-lite` | Model ID |\n\nFull reference in [docs/reference.md](./docs/reference.md).\n\n## Integrations\n\n- [GitHub MCP](./docs/mcp.md#github) -- issues, PRs, code search\n- [GitLab MCP](./docs/mcp.md#gitlab) -- issues, MRs, code search\n- [Google MCP](./docs/mcp.md#google) -- Gmail, Calendar, Drive\n- [OAuth setup](./docs/oauth.md) -- connect GitHub, GitLab, Google accounts\n\n## Platforms\n\n| Platform | Method |\n| :--- | :--- |\n| macOS | `brew install linea` or [Releases](https://github.com/bniladridas/linea/releases) |\n| Android | [Build from source](./android/README.md) |\n| iOS | [Build from source](./ios/README.md) |\n\n## Troubleshooting\n\n```\nlinea daemon --debug        # verbose output\n~/.cache/linea/audit.jsonl  # audit log\n```\n\n## License\n\nMIT.\n","readmeFilename":"README.md"}