{"_id":"@drewsepsi/nextpi","_rev":"8-27676fdd9ebcdff051ec3b1fef9bc644","name":"@drewsepsi/nextpi","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@drewsepsi/nextpi","version":"0.1.0","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","_id":"@drewsepsi/nextpi@0.1.0","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"bin":{"nextpi":"bin/cli.js"},"dist":{"shasum":"d114d9ac42b9acb01a5979f978de543167954a2c","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.0.tgz","fileCount":303,"integrity":"sha512-v4lB+x98KuGttm+wC4ZSzEwnnxjxKjRLVCDZwxBDMifvyyrt/GHEzCIKBJEDuJrfFYiUH/OXje8TyYVO+dJLCQ==","signatures":[{"sig":"MEQCIBNxzbUuHWx9ev6syncOr6ZE4NSIdxehrB6Cm63QtwxMAiB7KhmCdffNQme52kpLnM0zaoMk75Ox1hho7UFna8j5zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8410472},"type":"module","gitHead":"0b8c725b04887b30abc995d869321b3b440a0b92","scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build","start":"next start","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"_npmVersion":"11.12.1","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","next":"16.1.7","react":"^19.2.4","shadcn":"^4.2.0","radix-ui":"^1.4.3","react-dom":"^19.2.4","next-themes":"^0.4.6","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@mariozechner/pi-ai":"^0.66.1","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@mariozechner/pi-coding-agent":"^0.66.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","postcss":"^8","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@eslint/eslintrc":"^3","@types/react-dom":"^19.2.3","eslint-config-next":"16.1.7","@tailwindcss/postcss":"^4.2.1","prettier-plugin-tailwindcss":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpi_0.1.0_1775917165107_0.6497590572302605","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@drewsepsi/nextpi","version":"0.1.1","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","_id":"@drewsepsi/nextpi@0.1.1","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"bin":{"nextpi":"bin/cli.js"},"dist":{"shasum":"97a1d6b3c0d39a5bffa03abc61a489bc53dc87c2","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.1.tgz","fileCount":304,"integrity":"sha512-t4Agr5rvU5YHsjmjAdWbg+BoZWvfaUJ11uMnlbE4uybfMrXwJRJyv1Oasrz7bUFEn+GlR9uyURDQUKoof/s0og==","signatures":[{"sig":"MEUCIBMkEN1SDNYvR2pWzrJ1OQhCauGRn/GMGUKeUvi80+mqAiEAyThgN0416I4HxU6WPpVO02L+CoCyKQ83yq6FMIWkZeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8412669},"type":"module","gitHead":"365f6916dd2e3b35e040384a02fee63f308fb5f6","scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build","start":"next start","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"_npmVersion":"11.6.2","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","next":"16.1.7","react":"^19.2.4","shadcn":"^4.2.0","radix-ui":"^1.4.3","react-dom":"^19.2.4","next-themes":"^0.4.6","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@mariozechner/pi-ai":"^0.66.1","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@mariozechner/pi-coding-agent":"^0.66.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","postcss":"^8","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@eslint/eslintrc":"^3","@types/react-dom":"^19.2.3","eslint-config-next":"16.1.7","@tailwindcss/postcss":"^4.2.1","prettier-plugin-tailwindcss":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpi_0.1.1_1775919655202_0.13557043398570667","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@drewsepsi/nextpi","version":"0.1.2","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","_id":"@drewsepsi/nextpi@0.1.2","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"bin":{"nextpi":"bin/cli.js"},"dist":{"shasum":"6785877ed2f948757091503926c5b868c503c988","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.2.tgz","fileCount":1806,"integrity":"sha512-oAqhizyh85DLjkMm22zucDClpTnTc4V4okA/+y9+uxT9cWPBuu0GV+49FmaXcIy35nvlMeXZG3TG3iVH/b13qw==","signatures":[{"sig":"MEUCIQCNaUnsNxijnKWfs8d9RLQJM+hrRrUavHVVD0H8BQjoSgIgdwIifQnJ/KTFlFKIJhs5H7ivGRdoKRktMt0Ng9MsDnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73891020},"type":"module","gitHead":"365f6916dd2e3b35e040384a02fee63f308fb5f6","scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build","start":"next start","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"_npmVersion":"11.6.2","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","next":"16.1.7","react":"^19.2.4","shadcn":"^4.2.0","radix-ui":"^1.4.3","react-dom":"^19.2.4","next-themes":"^0.4.6","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@mariozechner/pi-ai":"^0.66.1","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@mariozechner/pi-coding-agent":"^0.66.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","postcss":"^8","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@eslint/eslintrc":"^3","@types/react-dom":"^19.2.3","eslint-config-next":"16.1.7","@tailwindcss/postcss":"^4.2.1","prettier-plugin-tailwindcss":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpi_0.1.2_1775922470694_0.2141080141110625","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@drewsepsi/nextpi","version":"0.1.3","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","_id":"@drewsepsi/nextpi@0.1.3","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"bin":{"nextpi":"bin/cli.js"},"dist":{"shasum":"e44fdbf80483d52f1ac0ad6cab4acfd6db4dfc72","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.3.tgz","fileCount":1813,"integrity":"sha512-HqdcSo5bXY8Z2xzKHmoCvA/geFuWU1vlcchP1ZrUD3lw+SRAs81o2/Cd4yed+1eA/r95TzPXxBx/WRkGakAFXg==","signatures":[{"sig":"MEYCIQCWihFbNWnxv5+PUr4J/hk20e+e6sgAtgqsG1rPrBwYLQIhAPFM2W+zgFi/odiVmlrDKN4EgNkmg7yC2M8y2td3rj/h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73899273},"type":"module","gitHead":"365f6916dd2e3b35e040384a02fee63f308fb5f6","scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build","start":"next start","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"_npmVersion":"11.6.2","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","next":"16.1.7","react":"^19.2.4","shadcn":"^4.2.0","radix-ui":"^1.4.3","react-dom":"^19.2.4","next-themes":"^0.4.6","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@mariozechner/pi-ai":"^0.66.1","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@mariozechner/pi-coding-agent":"^0.66.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","postcss":"^8","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@eslint/eslintrc":"^3","@types/react-dom":"^19.2.3","eslint-config-next":"16.1.7","@tailwindcss/postcss":"^4.2.1","prettier-plugin-tailwindcss":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpi_0.1.3_1775922558030_0.6309557895512115","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@drewsepsi/nextpi","version":"0.1.4","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","_id":"@drewsepsi/nextpi@0.1.4","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"bin":{"nextpi":"bin/cli.js"},"dist":{"shasum":"00978658a6d344c9b4b9404fd579ebad602ebff2","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.4.tgz","fileCount":1813,"integrity":"sha512-V4aSTMg+d/7+LFjp7BCS5vvfra5hmAWwkBs1Cc3XEujykFLQuEQzbj+rSsmuoKccu0ZOJqemOzhUFU1kP5YwlQ==","signatures":[{"sig":"MEUCIQCgfq2JIFlFqJYGUJ2tf2LHBJNCBw1/WDh0+jbeQyZgKAIgf+G1LMcCxw6Migq24gG7rvu24AYBqHgo1+cxOSHlY+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73899273},"type":"module","gitHead":"365f6916dd2e3b35e040384a02fee63f308fb5f6","scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build","start":"next start","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"_npmVersion":"11.6.2","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","next":"16.1.7","react":"^19.2.4","shadcn":"^4.2.0","radix-ui":"^1.4.3","react-dom":"^19.2.4","next-themes":"^0.4.6","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@mariozechner/pi-ai":"^0.66.1","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@mariozechner/pi-coding-agent":"^0.66.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","postcss":"^8","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@eslint/eslintrc":"^3","@types/react-dom":"^19.2.3","eslint-config-next":"16.1.7","@tailwindcss/postcss":"^4.2.1","prettier-plugin-tailwindcss":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpi_0.1.4_1775922603164_0.7980382083471311","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@drewsepsi/nextpi","version":"0.1.5","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","_id":"@drewsepsi/nextpi@0.1.5","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"bin":{"nextpi":"bin/cli.js"},"dist":{"shasum":"5aa1f24c0c8dfda2c2384ec8c8060af805cfa97a","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.5.tgz","fileCount":1703,"integrity":"sha512-6SzA9yiJOPxkKx2KhZeXuOR+wUmiMH76qWkxXMqUl1inB7mra3mjrFU9IH+Bqcq6UA+57A3posxiLrVH5qxIUA==","signatures":[{"sig":"MEUCIB6xzsx6aYWV+D7cYKes3/nzznNS+UIIoPsw3+O12yWPAiEA/+tYkKb8mUeA0LpMCHYg24RsCxgWfcFW2h4Vo2Phgs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73668790},"type":"module","gitHead":"365f6916dd2e3b35e040384a02fee63f308fb5f6","scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build","start":"next start","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"_npmVersion":"11.6.2","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","next":"16.1.7","react":"^19.2.4","shadcn":"^4.2.0","radix-ui":"^1.4.3","react-dom":"^19.2.4","next-themes":"^0.4.6","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@mariozechner/pi-ai":"^0.66.1","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@mariozechner/pi-coding-agent":"^0.66.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","postcss":"^8","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@eslint/eslintrc":"^3","@types/react-dom":"^19.2.3","eslint-config-next":"16.1.7","@tailwindcss/postcss":"^4.2.1","prettier-plugin-tailwindcss":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpi_0.1.5_1775922840806_0.8172692198089397","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@drewsepsi/nextpi","version":"0.1.6","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","_id":"@drewsepsi/nextpi@0.1.6","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"bin":{"nextpi":"bin/cli.js"},"dist":{"shasum":"afd6f015208a9181b8583b047be37391c48840ab","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.6.tgz","fileCount":1723,"integrity":"sha512-JjKbujgy60RuJliqGG4Nz56Uu9tXHlt68xZZ93poG9kBX3ur583F8X+9JYtcHNVxuzCypsdrrC/dSym+mOCPmA==","signatures":[{"sig":"MEQCIGgiJsQpwjgwCaAkOo/QvJoYXa2S5T8KbUNFDgPspla2AiAwWz1PSX3wgt6RMytsyCaj5DKECfwu3nNTN0Ra2SAfJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74639161},"type":"module","gitHead":"365f6916dd2e3b35e040384a02fee63f308fb5f6","scripts":{"dev":"next dev --turbopack","lint":"eslint","build":"next build && npm run postbuild","start":"next start","format":"prettier --write \"**/*.{ts,tsx}\"","postbuild":"cp -r .next/static .next/standalone/.next/ 2>/dev/null || true","typecheck":"tsc --noEmit"},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"_npmVersion":"11.6.2","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"clsx":"^2.1.1","next":"16.1.7","react":"^19.2.4","shadcn":"^4.2.0","radix-ui":"^1.4.3","react-dom":"^19.2.4","next-themes":"^0.4.6","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@mariozechner/pi-ai":"^0.66.1","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@mariozechner/pi-coding-agent":"^0.66.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","postcss":"^8","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","tailwindcss":"^4.2.1","@types/react":"^19.2.14","@eslint/eslintrc":"^3","@types/react-dom":"^19.2.3","eslint-config-next":"16.1.7","@tailwindcss/postcss":"^4.2.1","prettier-plugin-tailwindcss":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/nextpi_0.1.6_1775923189340_0.8245042134349085","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@drewsepsi/nextpi","version":"0.1.7","description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","type":"module","bin":{"nextpi":"bin/cli.js"},"keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"author":{"name":"Drew Sepeczi"},"license":"MIT","scripts":{"dev":"next dev --turbopack","build":"next build && npm run postbuild","postbuild":"cp -r .next/static .next/standalone/.next/ 2>/dev/null || true","start":"next start","lint":"eslint","format":"prettier --write \"**/*.{ts,tsx}\"","typecheck":"tsc --noEmit"},"dependencies":{"@mariozechner/pi-ai":"^0.66.1","@mariozechner/pi-coding-agent":"^0.66.1","@radix-ui/react-accordion":"^1.2.12","class-variance-authority":"^0.7.1","clsx":"^2.1.1","lucide-react":"^1.8.0","next":"16.1.7","next-themes":"^0.4.6","radix-ui":"^1.4.3","react":"^19.2.4","react-dom":"^19.2.4","shadcn":"^4.2.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0"},"devDependencies":{"@eslint/eslintrc":"^3","@tailwindcss/postcss":"^4.2.1","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","eslint":"^9.39.4","eslint-config-next":"16.1.7","prettier":"^3.8.1","prettier-plugin-tailwindcss":"^0.7.2","postcss":"^8","tailwindcss":"^4.2.1","typescript":"^5.9.3"},"gitHead":"365f6916dd2e3b35e040384a02fee63f308fb5f6","_id":"@drewsepsi/nextpi@0.1.7","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-bfCe+VVT6t279gEph8XcgJ4kgkEkmWsDDbMNbCxSmYQn/t/eWXu8EXrgrhPbukiI1+9o+7D1Subxu23diJKebw==","shasum":"1f6c87797499d1bfdfd422ed9c705a3305c3768b","tarball":"https://registry.npmjs.org/@drewsepsi/nextpi/-/nextpi-0.1.7.tgz","fileCount":1723,"unpackedSize":74639985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCl4b55hbznHonU7bLrGXyGcVcf7zIB1NDWij/9oIjZZQIgJ7vcHYwVblz4amIVPpDyyvUhzCjK9sSuCAbOkTrIU2c="}]},"_npmUser":{"name":"drewsepsi","email":"novaraeex@gmail.com"},"directories":{},"maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextpi_0.1.7_1775923501894_0.8595742870825276"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-11T14:19:25.004Z","modified":"2026-04-11T16:05:02.732Z","0.1.0":"2026-04-11T14:19:25.342Z","0.1.1":"2026-04-11T15:00:55.388Z","0.1.2":"2026-04-11T15:47:51.435Z","0.1.3":"2026-04-11T15:49:18.775Z","0.1.4":"2026-04-11T15:50:03.958Z","0.1.5":"2026-04-11T15:54:01.569Z","0.1.6":"2026-04-11T15:59:50.041Z","0.1.7":"2026-04-11T16:05:02.619Z"},"author":{"name":"Drew Sepeczi"},"license":"MIT","keywords":["ai","agent","ide","coding","research","nextjs","nextpi"],"description":"The Agentic IDE - An AI-powered research and coding assistant workspace.","maintainers":[{"name":"drewsepsi","email":"novaraeex@gmail.com"}],"readme":"# 🚀 NextPi: The Agentic IDE\n[![npm version](https://img.shields.io/npm/v/@drewsepsi/nextpi.svg)](https://www.npmjs.com/package/@drewsepsi/nextpi)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n**NextPi** is your project's personal secret agent. It's a lightweight, powerful AI-IDE that lives in your project folder and helps you research, code, and debug using top-tier LLMs—all through a beautiful, VS-Code-like interface in your browser.\n\nTurn any folder into an intelligent workspace with just one command.\n\n---\n\n## ⚡️ Quick Start\n\nYou don't even need to install it! Just run this in any folder on your computer:\n\n```bash\nnpx @drewsepsi/nextpi\n```\n\n*Requires [Node.js](https://nodejs.org/) installed.*\n\n---\n\n## 🤔 Why NextPi?\n\nChatGPT and Claude are great, but they don't have **context**. They can't see your files, they can't run your code, and they can't confirm if their suggestions actually work.\n\n**NextPi is different.** It is an *agent*, not just a chatbot.\n1.  **It sees what you see**: It automatically indexes your local files.\n2.  **It takes action**: It can create files, fix bugs, and run terminal commands.\n3.  **It researches**: If it doesn't know something, it searches the web and reads documentation for you.\n\n---\n\n## ✨ Features\n\n- **📂 Folder-Aware**: Instant context for your current workspace.\n- **🌐 Web Research**: Real-time internet access to find the latest API docs and solutions.\n- **🛠 Code Editing**: High-fidelity file modifications and bug fixes.\n- **🧠 Multi-Model Support**: Powered by OpenRouter—use Claude 3.5 Sonnet, GPT-4o, Gemini 1.5 Pro, and more.\n- **🚀 Live Preview**: Launch your app (e.g., `npm run dev`) and view it side-by-side with the agent.\n- **🌑 Sleek UI**: A premium dark-mode interface with glassmorphism and smooth animations.\n\n---\n\n## 🔑 Setup & Config\n\nNextPi works out of the box. You'll need an [OpenRouter](https://openrouter.ai/) API key to power the AI.\n\nYou can set it up in two ways:\n1.  **In the UI**: Click the **Settings** gear in the top right and paste your key.\n2.  **Via Terminal**:\n    ```bash\n    export OPENROUTER_API_KEY=your_key_here\n    ```\n\n---\n\n## 🔒 Privacy & Safety\n\nNextPi runs **locally** on your machine. While it communicates with AI providers via API, it only reads the files in the directory where you launch it. Your local environment remains under your total control.\n\n---\n\nBuilt with ❤️ by [drewsepsi](https://github.com/drewsepsi)\n","readmeFilename":"README.md"}