{"_id":"@anujmau/nexus-agent","name":"@anujmau/nexus-agent","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@anujmau/nexus-agent","version":"0.1.0","description":"Terminal-native AI coding agent powered by OpenRouter.","type":"module","author":{"name":"85652518698a"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/85652518698a/Nexus.git"},"bin":{"nexus":"dist/index.js","nexus-setup":"dist/setup.js"},"scripts":{"dev":"tsx src/index.ts","start":"tsx src/index.ts","build":"tsc","typecheck":"tsc --noEmit","prepack":"npm run build"},"keywords":["ai","cli","coding-agent","openrouter","terminal"],"engines":{"node":">=20"},"dependencies":{"chalk":"^5.4.1","commander":"^13.1.0","dotenv":"^16.4.7","fast-glob":"^3.3.3","ink":"^5.1.0","ink-text-input":"^6.0.0","node-fetch":"^3.3.2","react":"^18.3.1","zod":"^3.24.1","zod-to-json-schema":"^3.24.1"},"devDependencies":{"@types/node":"^22.10.5","@types/react":"^18.3.18","tsx":"^4.19.2","typescript":"^5.7.2"},"gitHead":"175dbfcd9c83eb84cefa433641a4c37bc10e1a72","_id":"@anujmau/nexus-agent@0.1.0","bugs":{"url":"https://github.com/85652518698a/Nexus/issues"},"homepage":"https://github.com/85652518698a/Nexus#readme","_nodeVersion":"24.16.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-dU3kwKGsctIr3YQwxD8Xz2KvWGMrV2Ooo3RSaWv+QW9MimJReUOSwIL8mL2TcQtDMwJneTI3kuziQggJRy5Ivw==","shasum":"1fdd0f57d14cab0119bc27c2fb53d148320b3f75","tarball":"https://registry.npmjs.org/@anujmau/nexus-agent/-/nexus-agent-0.1.0.tgz","fileCount":25,"unpackedSize":37037,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHbm+7EQ+MbXdqBKDrq8VLxo5ra5sXHCDIIs7Hp/hOJtAiAaaIhO1Ip7S5VUdHRDlfi2omKplBFopvOHYfhyszGUyg=="}]},"_npmUser":{"name":"anujmau","email":"anujmhatre125@gmail.com"},"directories":{},"maintainers":[{"name":"anujmau","email":"anujmhatre125@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nexus-agent_0.1.0_1782037323975_0.1736405992842478"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-21T10:22:03.793Z","0.1.0":"2026-06-21T10:22:04.127Z","modified":"2026-06-21T10:22:04.336Z"},"maintainers":[{"name":"anujmau","email":"anujmhatre125@gmail.com"}],"description":"Terminal-native AI coding agent powered by OpenRouter.","homepage":"https://github.com/85652518698a/Nexus#readme","keywords":["ai","cli","coding-agent","openrouter","terminal"],"repository":{"type":"git","url":"git+https://github.com/85652518698a/Nexus.git"},"author":{"name":"85652518698a"},"bugs":{"url":"https://github.com/85652518698a/Nexus/issues"},"license":"MIT","readme":"# NEXUS\n\nNEXUS is a terminal-native coding agent built with Node.js, TypeScript, Ink, local persistence, and OpenRouter.\n\n## Setup\n\n```bash\nnpm install\ncp .env.example .env\nnpm run dev\n```\n\nSet `OPENROUTER_API_KEY` in `.env` before using the agent.\n\n## Global Install\n\n```bash\nnpm install -g @anujmau/nexus-agent\nnexus-setup\nnexus \"hello\"\n```\n\n`nexus-setup` writes your OpenRouter config to `~/.nexus/.env`, so the `nexus` command works from any folder.\n\n## Usage\n\n```bash\nnpm run dev                 # Interactive TUI\nnpm run dev -- \"inspect this repo\"\nnpm run dev -- --dir ../app \"fix the failing tests\"\nnpm run build\n```\n\nThe initial implementation includes file, shell, codebase, memory, and optional Tavily web search tools.\n\nNote: the PRD calls for `better-sqlite3`, but this scaffold uses a JSON-backed store at `~/.nexus/memory.json` under the same memory API because the current Node 24 Windows environment cannot install the native SQLite dependency without a Windows SDK.\n","readmeFilename":"README.md","_rev":"1-c2490a94abff8dd6426b7aa2b726e0b8"}