{"_id":"@adverant-nexus/cli","_rev":"8-ba12f1eb76d99c072cabbd9bfae96ba6","name":"@adverant-nexus/cli","dist-tags":{"latest":"3.1.3"},"versions":{"2.0.0":{"name":"@adverant-nexus/cli","version":"2.0.0","keywords":["nexus","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","_id":"@adverant-nexus/cli@2.0.0","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"homepage":"https://adverant-nexus.dev","bugs":{"url":"https://github.com/adverant-ai/adverant-nexus/issues"},"bin":{"nexus":"dist/index.js"},"dist":{"shasum":"2dfd467f0b0784d713d051e80bc6fcbcc7fd6314","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-2.0.0.tgz","fileCount":541,"integrity":"sha512-pYJwmFNdQI89GpnzNbqqArcxrl2H0zIoiCkuXb9niirr9PG9Z3Psl+KFxkQHiPO+Ni3L1kXav42we6VBAZSBvg==","signatures":[{"sig":"MEQCIDVmzffdeKZQ6loASHRMkuYG9SgtQeS4fr/2jZsNi1s6AiAIkthV8A0NxLlDBKbQh1dgVL1vC+83YUlv6dzFp5Ysxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794323},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bf57cc378948b8a0d927fe47547688ebb291fd43","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && chmod +x dist/index.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","verify":"node scripts/verify-package.js","prepack":"npm run build","docs:dev":"cd docs-site && npm run docs:dev","lint:fix":"eslint src/**/*.ts --fix","postpack":"echo '✓ Package created successfully'","validate":"node scripts/prepublish.js","dev:build":"tsc --watch","typecheck":"tsc --noEmit","docs:build":"cd docs-site && npm run docs:build","test:watch":"jest --watch","link:global":"npm run build && npm link","postinstall":"echo '\nℹ️  To install shell completions, run: npm run completions:install\n'","publish:dry":"npm publish --dry-run","docs:install":"cd docs-site && npm install","docs:preview":"cd docs-site && npm run docs:preview","publish:test":"npm run verify","test:coverage":"jest --coverage","unlink:global":"npm unlink -g @adverant-nexus/cli","prepublishOnly":"npm run validate && npm run clean && npm run build","completions:install":"bash scripts/install-completions.sh","completions:install:zsh":"bash scripts/install-completions.sh --shell zsh","completions:install:bash":"bash scripts/install-completions.sh --shell bash","completions:install:fish":"bash scripts/install-completions.sh --shell fish"},"_npmUser":{"name":"adverant","email":"don@adverant.ai"},"repository":{"url":"git+https://github.com/adverant-ai/adverant-nexus.git","type":"git","directory":"packages/nexus-cli"},"_npmVersion":"11.6.0","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.16.0","ora":"^8.0.1","zod":"^3.22.4","conf":"^12.0.0","glob":"^10.3.10","open":"^10.0.3","yaml":"^2.3.4","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","dayjs":"^1.11.10","debug":"^4.3.4","execa":"^8.0.1","dotenv":"^16.6.1","listr2":"^8.0.1","semver":"^7.5.4","figures":"^6.0.1","js-yaml":"^4.1.0","p-queue":"^8.0.1","prompts":"^2.4.2","chokidar":"^3.6.0","date-fns":"^3.0.6","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","fast-glob":"^3.3.2","lodash-es":"^4.17.21","pretty-ms":"^9.0.0","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","node-fetch":"^3.3.2","strip-ansi":"^7.1.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","log-symbols":"^6.0.0","nanospinner":"^1.1.0","ansi-escapes":"^6.2.0","pretty-bytes":"^6.1.1","string-width":"^7.0.0","eventemitter3":"^5.0.1","terminal-link":"^3.0.0","parse-duration":"^1.1.0","update-notifier":"^7.0.0","socket.io-client":"^4.7.2","@adverant-nexus/sdk":"file:../nexus-sdk","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","eslint":"^8.56.0","vitest":"^1.1.0","ts-jest":"^29.1.1","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/lodash-es":"^4.17.12","@types/iarna__toml":"^2.0.5","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.0_1766940808884_0.37939538821272345","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@adverant-nexus/cli","version":"2.0.1","keywords":["nexus","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","_id":"@adverant-nexus/cli@2.0.1","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"homepage":"https://adverant-nexus.dev","bugs":{"url":"https://github.com/adverant-ai/adverant-nexus/issues"},"bin":{"nexus":"dist/index.js"},"dist":{"shasum":"f303ce3dcb32d72b0dd00cb5bf90f8556063831a","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-2.0.1.tgz","fileCount":541,"integrity":"sha512-MO4TvLiKoHaIw3gHIRa1uLQwRlEuiO68/YcTQuw1oHNKLeBHK0xRBX7GPdT6sNl7Q/nqA4heaVD/q+W0AX+OJA==","signatures":[{"sig":"MEQCIHx0Tt6+pESSo1znDjup/em3RczP5I+v+dDtYTRmS4buAiASr4P7MeZgizYm9D8v1ezqtLwIOFKyYgHqOeE9LhNlPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794323},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bf57cc378948b8a0d927fe47547688ebb291fd43","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && chmod +x dist/index.js","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","verify":"node scripts/verify-package.js","prepack":"npm run build","docs:dev":"cd docs-site && npm run docs:dev","lint:fix":"eslint src/**/*.ts --fix","postpack":"echo '✓ Package created successfully'","validate":"node scripts/prepublish.js","dev:build":"tsc --watch","typecheck":"tsc --noEmit","docs:build":"cd docs-site && npm run docs:build","test:watch":"jest --watch","link:global":"npm run build && npm link","postinstall":"echo '\nℹ️  To install shell completions, run: npm run completions:install\n'","publish:dry":"npm publish --dry-run","docs:install":"cd docs-site && npm install","docs:preview":"cd docs-site && npm run docs:preview","publish:test":"npm run verify","test:coverage":"jest --coverage","unlink:global":"npm unlink -g @adverant-nexus/cli","prepublishOnly":"npm run validate && npm run clean && npm run build","completions:install":"bash scripts/install-completions.sh","completions:install:zsh":"bash scripts/install-completions.sh --shell zsh","completions:install:bash":"bash scripts/install-completions.sh --shell bash","completions:install:fish":"bash scripts/install-completions.sh --shell fish"},"_npmUser":{"name":"adverant","email":"don@adverant.ai"},"repository":{"url":"git+https://github.com/adverant-ai/adverant-nexus.git","type":"git","directory":"packages/nexus-cli"},"_npmVersion":"11.6.0","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.16.0","ora":"^8.0.1","zod":"^3.22.4","conf":"^12.0.0","glob":"^10.3.10","open":"^10.0.3","yaml":"^2.3.4","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","dayjs":"^1.11.10","debug":"^4.3.4","execa":"^8.0.1","dotenv":"^16.6.1","listr2":"^8.0.1","semver":"^7.5.4","figures":"^6.0.1","js-yaml":"^4.1.0","p-queue":"^8.0.1","prompts":"^2.4.2","chokidar":"^3.6.0","date-fns":"^3.0.6","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","fast-glob":"^3.3.2","lodash-es":"^4.17.21","pretty-ms":"^9.0.0","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","node-fetch":"^3.3.2","strip-ansi":"^7.1.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","log-symbols":"^6.0.0","nanospinner":"^1.1.0","ansi-escapes":"^6.2.0","pretty-bytes":"^6.1.1","string-width":"^7.0.0","eventemitter3":"^5.0.1","terminal-link":"^3.0.0","parse-duration":"^1.1.0","update-notifier":"^7.0.0","socket.io-client":"^4.7.2","@adverant-nexus/sdk":"file:../nexus-sdk","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","eslint":"^8.56.0","vitest":"^1.1.0","ts-jest":"^29.1.1","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/lodash-es":"^4.17.12","@types/iarna__toml":"^2.0.5","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.1_1766940964368_0.8348708137281593","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@adverant-nexus/cli","version":"3.0.0","keywords":["brain","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","_id":"@adverant-nexus/cli@3.0.0","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"homepage":"https://github.com/adverant/Adverant-Nexus-CLI#readme","bugs":{"url":"https://github.com/adverant/Adverant-Nexus-CLI/issues"},"bin":{"nexus":"dist/index.js"},"dist":{"shasum":"42ed94096eead2acfb4c4d6d3d721aaf5931d0a2","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-3.0.0.tgz","fileCount":411,"integrity":"sha512-ALNCQdsEUnNShYlJalDngeY9ZzoA/5M/Q82+Fwn3t5HlMXt4HwDfcZ7dT7AT2kce5PwvhVi4X08ydmuSUJujrQ==","signatures":[{"sig":"MEUCIG8jWaOnqUfiBg7aYxruE0VlD+mwNijvRoerGRhL7BKMAiEAxy1D2OvWJf06qDM89RhZlgR5cVxTv7E3FnRyPD0VwH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adverant-nexus%2fcli@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1447880},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1b9df9b09102f6babfc4910cf7ed636847432012","private":false,"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsc && chmod +x dist/index.js","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","link:global":"npm run build && npm link","publish:dry":"npm publish --dry-run","test:coverage":"jest --coverage","unlink:global":"npm unlink -g @adverant/nexus-cli","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea98caaa-0e4c-4e55-8c82-135258586b78"}},"repository":{"url":"git+https://github.com/adverant/Adverant-Nexus-CLI.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.7.0","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.16.0","ora":"^8.0.1","zod":"^3.22.4","conf":"^12.0.0","glob":"^10.3.10","open":"^10.0.3","uuid":"^10.0.0","yaml":"^2.3.4","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","dayjs":"^1.11.10","debug":"^4.3.4","execa":"^8.0.1","dotenv":"^16.6.1","listr2":"^8.0.1","semver":"^7.5.4","figures":"^6.0.1","js-yaml":"^4.1.0","p-queue":"^8.0.1","prompts":"^2.4.2","chokidar":"^3.6.0","date-fns":"^3.0.6","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","fast-glob":"^3.3.2","lodash-es":"^4.17.21","pretty-ms":"^9.0.0","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","node-fetch":"^3.3.2","strip-ansi":"^7.1.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","log-symbols":"^6.0.0","nanospinner":"^1.1.0","ansi-escapes":"^6.2.0","pretty-bytes":"^6.1.1","string-width":"^7.0.0","eventemitter3":"^5.0.1","terminal-link":"^3.0.0","parse-duration":"^1.1.0","update-notifier":"^7.0.0","socket.io-client":"^4.7.2","@adverant-nexus/sdk":"*","@adverant-nexus/types":"*","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/lodash-es":"^4.17.12","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.0_1766956246529_0.596464753111047","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@adverant-nexus/cli","version":"3.0.1","keywords":["brain","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","_id":"@adverant-nexus/cli@3.0.1","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"homepage":"https://github.com/adverant/Adverant-Nexus-CLI#readme","bugs":{"url":"https://github.com/adverant/Adverant-Nexus-CLI/issues"},"bin":{"nexus":"dist/index.js"},"dist":{"shasum":"4b5251e3dd2546495d48b344ec50300a54f391d7","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-3.0.1.tgz","fileCount":411,"integrity":"sha512-MZY8ZIX8rAzvox4wWRZ0rID3TEgXchrdw4AF6tcPs1LKByVp9pEi5F9BCIhk6bjlYXdWo1rbWNsr8ubGh4U/HA==","signatures":[{"sig":"MEYCIQDZThzdb6QsyeiP5KQszpy8qnx62CRasTdvjUL5MkOXzgIhALWZZ/x3CPmxd+qkqZXEspTGZkIdTs50mH0LwJNRjGYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adverant-nexus%2fcli@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1462764},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8c10eac26cfc79892dd9ca6dcc173cfc5c7c4519","private":false,"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsc && chmod +x dist/index.js","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","link:global":"npm run build && npm link","publish:dry":"npm publish --dry-run","test:coverage":"jest --coverage","unlink:global":"npm unlink -g @adverant/nexus-cli","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea98caaa-0e4c-4e55-8c82-135258586b78"}},"repository":{"url":"git+https://github.com/adverant/Adverant-Nexus-CLI.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.7.0","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.16.0","ora":"^8.0.1","zod":"^3.22.4","conf":"^12.0.0","glob":"^10.3.10","open":"^10.0.3","uuid":"^10.0.0","yaml":"^2.3.4","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","dayjs":"^1.11.10","debug":"^4.3.4","execa":"^8.0.1","dotenv":"^16.6.1","listr2":"^8.0.1","semver":"^7.5.4","figures":"^6.0.1","js-yaml":"^4.1.0","p-queue":"^8.0.1","prompts":"^2.4.2","chokidar":"^3.6.0","date-fns":"^3.0.6","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","fast-glob":"^3.3.2","lodash-es":"^4.17.21","pretty-ms":"^9.0.0","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","node-fetch":"^3.3.2","strip-ansi":"^7.1.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","log-symbols":"^6.0.0","nanospinner":"^1.1.0","ansi-escapes":"^6.2.0","pretty-bytes":"^6.1.1","string-width":"^7.0.0","eventemitter3":"^5.0.1","terminal-link":"^3.0.0","parse-duration":"^1.1.0","update-notifier":"^7.0.0","socket.io-client":"^4.7.2","@adverant-nexus/sdk":"*","@adverant-nexus/types":"*","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/lodash-es":"^4.17.12","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.1_1766956650848_0.3868243938670739","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@adverant-nexus/cli","version":"3.1.0","keywords":["brain","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","_id":"@adverant-nexus/cli@3.1.0","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"homepage":"https://github.com/adverant/Adverant-Nexus-CLI#readme","bugs":{"url":"https://github.com/adverant/Adverant-Nexus-CLI/issues"},"bin":{"nexus":"dist/index.js"},"dist":{"shasum":"2b489ec7b316cab2b95fe098392824aaa7f7d4ec","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-3.1.0.tgz","fileCount":451,"integrity":"sha512-YronWGvv31qg1f7Uj8R6eJpJ/mJP3auo8J94SCIu0vn+CM6Xw04PBBPCaxE/lAHWgUFSIue7qLu0EyZceHfASA==","signatures":[{"sig":"MEYCIQCO3I3O0uAElF4a0yXkUDPz4TH6gXwyNbX1rHA8q+7tngIhANwBMfI7pgIAQvV54ab/mDKMCjY5FjHmuM3gpRdoqHVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adverant-nexus%2fcli@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1694859},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"097f4513aae39a3c577240686f9ff6535286206e","private":false,"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsc && chmod +x dist/index.js","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","link:global":"npm run build && npm link","publish:dry":"npm publish --dry-run","test:coverage":"jest --coverage","unlink:global":"npm unlink -g @adverant/nexus-cli","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea98caaa-0e4c-4e55-8c82-135258586b78"}},"repository":{"url":"git+https://github.com/adverant/Adverant-Nexus-CLI.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.7.0","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.16.0","ora":"^8.0.1","zod":"^3.22.4","conf":"^12.0.0","glob":"^10.3.10","open":"^10.0.3","uuid":"^10.0.0","yaml":"^2.3.4","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","dayjs":"^1.11.10","debug":"^4.3.4","execa":"^8.0.1","dotenv":"^16.6.1","listr2":"^8.0.1","semver":"^7.5.4","express":"^4.18.2","figures":"^6.0.1","js-yaml":"^4.1.0","p-queue":"^8.0.1","prompts":"^2.4.2","chokidar":"^3.6.0","date-fns":"^3.0.6","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","fast-glob":"^3.3.2","lodash-es":"^4.17.21","pretty-ms":"^9.0.0","socket.io":"^4.7.2","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","node-fetch":"^3.3.2","strip-ansi":"^7.1.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","log-symbols":"^6.0.0","nanospinner":"^1.1.0","ansi-escapes":"^6.2.0","pretty-bytes":"^6.1.1","string-width":"^7.0.0","eventemitter3":"^5.0.1","terminal-link":"^3.0.0","parse-duration":"^1.1.0","update-notifier":"^7.0.0","socket.io-client":"^4.7.2","@adverant-nexus/sdk":"*","@adverant-nexus/types":"*","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/lodash-es":"^4.17.12","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.0_1767036903987_0.9100950236182175","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@adverant-nexus/cli","version":"3.1.1","keywords":["brain","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","_id":"@adverant-nexus/cli@3.1.1","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"homepage":"https://github.com/adverant/Adverant-Nexus-CLI#readme","bugs":{"url":"https://github.com/adverant/Adverant-Nexus-CLI/issues"},"bin":{"nexus":"dist/index.js"},"dist":{"shasum":"b3fb30e89cfd0bd69e8572a28ae4e870a13e77ea","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-3.1.1.tgz","fileCount":511,"integrity":"sha512-T9RuiQrBNVArnJu2b4ZZMtvIubZ/7C91UZlpT2l5lkc2GC8f/h2akUwXqqxKg064dxT3UJlrvU4f6arSFNrQCQ==","signatures":[{"sig":"MEQCIDQNnUdFlksIL53XfL4ggE9Biw/N8DEjSQ7OpTZAiIcAAiAHiCbuFi/qgB4CEOTCoPP8U1guQ3A/smpoHOizrEJMSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adverant-nexus%2fcli@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1866447},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8f6e6c159781e949d8a142a796a0f0e285bd8c56","private":false,"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsc && chmod +x dist/index.js","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","link:global":"npm run build && npm link","publish:dry":"npm publish --dry-run","test:coverage":"jest --coverage","unlink:global":"npm unlink -g @adverant/nexus-cli","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea98caaa-0e4c-4e55-8c82-135258586b78"}},"repository":{"url":"git+https://github.com/adverant/Adverant-Nexus-CLI.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.7.0","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.16.0","ora":"^8.0.1","zod":"^3.22.4","conf":"^12.0.0","glob":"^10.3.10","open":"^10.0.3","uuid":"^10.0.0","yaml":"^2.3.4","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","dayjs":"^1.11.10","debug":"^4.3.4","execa":"^8.0.1","dotenv":"^16.6.1","listr2":"^8.0.1","semver":"^7.5.4","express":"^4.18.2","figures":"^6.0.1","js-yaml":"^4.1.0","p-queue":"^8.0.1","prompts":"^2.4.2","chokidar":"^3.6.0","date-fns":"^3.0.6","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","fast-glob":"^3.3.2","lodash-es":"^4.17.21","pretty-ms":"^9.0.0","socket.io":"^4.7.2","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","node-fetch":"^3.3.2","strip-ansi":"^7.1.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","log-symbols":"^6.0.0","nanospinner":"^1.1.0","ansi-escapes":"^6.2.0","pretty-bytes":"^6.1.1","string-width":"^7.0.0","eventemitter3":"^5.0.1","terminal-link":"^3.0.0","parse-duration":"^1.1.0","update-notifier":"^7.0.0","socket.io-client":"^4.7.2","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/lodash-es":"^4.17.12","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.1_1767038536913_0.12649111665144663","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@adverant-nexus/cli","version":"3.1.2","keywords":["brain","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","_id":"@adverant-nexus/cli@3.1.2","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"homepage":"https://github.com/adverant/Adverant-Nexus-CLI#readme","bugs":{"url":"https://github.com/adverant/Adverant-Nexus-CLI/issues"},"bin":{"nexus":"dist/index.js"},"dist":{"shasum":"5bcdc5e4b2fea2db98e0cd51eaea82652f728e81","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-3.1.2.tgz","fileCount":511,"integrity":"sha512-LlfcwHgjrMK2oNFVYQHnKTbe9Ffu3rfWmtCWURoFr8Hah/pxmU4cPh1qiJvjaJgb5h4VBEqfMxbnKotaFsU9IQ==","signatures":[{"sig":"MEUCIH4bbGsWbW35MjXDRhKIs1g52fawZ7kOCbEL/GYGuWoaAiEAipvkVxY2X40n5OtUlXcIQCNXzPbnDmiNEAoyAKOXu+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adverant-nexus%2fcli@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1868252},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0293407033cce7ce4acc55286884a08a3b837067","private":false,"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsc && chmod +x dist/index.js","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write \"src/**/*.ts\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","link:global":"npm run build && npm link","publish:dry":"npm publish --dry-run","test:coverage":"jest --coverage","unlink:global":"npm unlink -g @adverant/nexus-cli","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea98caaa-0e4c-4e55-8c82-135258586b78"}},"repository":{"url":"git+https://github.com/adverant/Adverant-Nexus-CLI.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.7.0","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.16.0","ora":"^8.0.1","zod":"^3.22.4","conf":"^12.0.0","glob":"^10.3.10","open":"^10.0.3","uuid":"^10.0.0","yaml":"^2.3.4","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","dayjs":"^1.11.10","debug":"^4.3.4","execa":"^8.0.1","dotenv":"^16.6.1","listr2":"^8.0.1","semver":"^7.5.4","express":"^4.18.2","figures":"^6.0.1","js-yaml":"^4.1.0","p-queue":"^8.0.1","prompts":"^2.4.2","chokidar":"^3.6.0","date-fns":"^3.0.6","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","fast-glob":"^3.3.2","lodash-es":"^4.17.21","pretty-ms":"^9.0.0","socket.io":"^4.7.2","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","node-fetch":"^3.3.2","strip-ansi":"^7.1.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","log-symbols":"^6.0.0","nanospinner":"^1.1.0","ansi-escapes":"^6.2.0","pretty-bytes":"^6.1.1","string-width":"^7.0.0","eventemitter3":"^5.0.1","terminal-link":"^3.0.0","parse-duration":"^1.1.0","update-notifier":"^7.0.0","socket.io-client":"^4.7.2","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","@types/express":"^4.17.21","@types/js-yaml":"^4.0.9","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/lodash-es":"^4.17.12","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.2_1767039417127_0.048948816889481384","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@adverant-nexus/cli","version":"3.1.3","description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","main":"dist/index.js","type":"module","bin":{"nexus":"dist/index.js"},"scripts":{"build":"tsc && chmod +x dist/index.js","dev":"tsc --watch","start":"node dist/index.js","clean":"rm -rf dist","typecheck":"tsc --noEmit","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","format":"prettier --write \"src/**/*.ts\"","prepublishOnly":"npm run clean && npm run build","link:global":"npm run build && npm link","unlink:global":"npm unlink -g @adverant/nexus-cli","publish:dry":"npm publish --dry-run"},"keywords":["brain","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"author":{"name":"Adverant AI"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/adverant/Adverant-Nexus-CLI.git","directory":"packages/cli"},"homepage":"https://github.com/adverant/Adverant-Nexus-CLI#readme","bugs":{"url":"https://github.com/adverant/Adverant-Nexus-CLI/issues"},"engines":{"node":">=20.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^0.5.0","ansi-escapes":"^6.2.0","axios":"^1.6.2","boxen":"^7.1.1","chalk":"^5.3.0","chokidar":"^3.6.0","cli-cursor":"^4.0.0","cli-table3":"^0.6.3","commander":"^12.0.0","conf":"^12.0.0","configstore":"^7.0.0","cosmiconfig":"^9.0.0","date-fns":"^3.0.6","dayjs":"^1.11.10","debug":"^4.3.4","dotenv":"^16.6.1","eventemitter3":"^5.0.1","execa":"^8.0.1","express":"^4.18.2","fast-glob":"^3.3.2","figures":"^6.0.1","fs-extra":"^11.2.0","glob":"^10.3.10","inquirer":"^9.2.12","js-yaml":"^4.1.0","listr2":"^8.0.1","lodash-es":"^4.17.21","log-symbols":"^6.0.0","nanospinner":"^1.1.0","node-fetch":"^3.3.2","open":"^10.0.3","ora":"^8.0.1","p-queue":"^8.0.1","parse-duration":"^1.1.0","pretty-bytes":"^6.1.1","pretty-ms":"^9.0.0","prompts":"^2.4.2","semver":"^7.5.4","socket.io":"^4.7.2","socket.io-client":"^4.7.2","string-width":"^7.0.0","strip-ansi":"^7.1.0","terminal-link":"^3.0.0","update-notifier":"^7.0.0","uuid":"^10.0.0","wrap-ansi":"^9.0.0","ws":"^8.16.0","yaml":"^2.3.4","zod":"^3.22.4"},"devDependencies":{"@types/debug":"^4.1.12","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/js-yaml":"^4.0.9","@types/lodash-es":"^4.17.12","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@types/uuid":"^10.0.0","@types/ws":"^8.5.10","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","jest":"^29.7.0","prettier":"^3.1.1","ts-jest":"^29.1.1","tsx":"^4.7.0","typescript":"^5.3.3"},"publishConfig":{"access":"public"},"private":false,"gitHead":"baf93a04ba11f475089e16e53806c1488dc411ee","types":"./dist/index.d.ts","_id":"@adverant-nexus/cli@3.1.3","_nodeVersion":"22.21.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-QQ8qY+6T+2sc1avpSTu8GyJr38TX3SABk8XNnyIL78PVbmBV6/8xWHNaTjmjo/sgMze++D3Q8BtppcH3u4f1VA==","shasum":"60c1b8679f97d4466edfb5c80b43fb86cbdc4031","tarball":"https://registry.npmjs.org/@adverant-nexus/cli/-/cli-3.1.3.tgz","fileCount":511,"unpackedSize":1869898,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adverant-nexus%2fcli@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCm0GklTZLsn8TOQGRDUaVT5ETuZ12kZGKwe2DZfoSmuQIgatee+H1dYoc0p8RYRPr9PrhUkoQkR0RlM4S7YoFn5Ro="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea98caaa-0e4c-4e55-8c82-135258586b78"}},"directories":{},"maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_3.1.3_1767039662470_0.9106382142916687"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-28T16:53:28.815Z","modified":"2025-12-29T20:21:03.046Z","2.0.0":"2025-12-28T16:53:29.087Z","2.0.1":"2025-12-28T16:56:04.564Z","3.0.0":"2025-12-28T21:10:46.714Z","3.0.1":"2025-12-28T21:17:31.008Z","3.1.0":"2025-12-29T19:35:04.155Z","3.1.1":"2025-12-29T20:02:17.137Z","3.1.2":"2025-12-29T20:16:57.318Z","3.1.3":"2025-12-29T20:21:02.664Z"},"bugs":{"url":"https://github.com/adverant/Adverant-Nexus-CLI/issues"},"author":{"name":"Adverant AI"},"license":"MIT","homepage":"https://github.com/adverant/Adverant-Nexus-CLI#readme","keywords":["brain","nexus","cli","ai","mcp","model-context-protocol","autonomous-agents","multi-agent","graphrag","microservices","devtools"],"repository":{"type":"git","url":"git+https://github.com/adverant/Adverant-Nexus-CLI.git","directory":"packages/cli"},"description":"World-class CLI for Adverant-Nexus - Surpassing Claude Code and Gemini CLI","maintainers":[{"name":"adverant","email":"don@adverant.ai"}],"readme":"<div align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/adverant/Adverant-Nexus-CLI/main/docs/images/adverant-logo-final.svg\" alt=\"Adverant\" width=\"280\"/>\n\n  # Nexus CLI\n\n  **Enterprise-Grade CLI for AI-Powered Development**\n\n  [![npm version](https://img.shields.io/npm/v/@adverant-nexus/cli.svg)](https://www.npmjs.com/package/@adverant-nexus/cli)\n  [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n  [![TypeScript](https://img.shields.io/badge/TypeScript-5.3-blue.svg)](https://www.typescriptlang.org/)\n  [![Node.js](https://img.shields.io/badge/Node.js-%3E%3D20.0.0-green.svg)](https://nodejs.org/)\n\n  **Version:** 3.0.0 | **Last Updated:** December 2024\n\n  [Why Nexus?](#why-nexus-cli) &#8226; [Features](#-features) &#8226; [Quick Start](#-quick-start) &#8226; [Commands](#-command-reference) &#8226; [Architecture](#-architecture) &#8226; [Contributing](#-contributing)\n\n</div>\n\n---\n\n## Why Nexus CLI?\n\n**Most AI CLIs give you a chatbot. Nexus gives you a command center.**\n\nDevelopers often juggle multiple tools, copy context between terminals, and lose track of what each system knows. Nexus CLI was built to unify your AI-powered workflow into a single, coherent interface.\n\n### Key Capabilities\n\n| Capability | Description |\n|------------|-------------|\n| **Auto-Discovery** | Automatically detects and integrates 32+ microservices |\n| **MCP Integration** | 70+ Model Context Protocol tools exposed as commands |\n| **Multi-Agent Orchestration** | Run 10+ concurrent AI agents for complex tasks |\n| **ReAct Agent Mode** | Autonomous task execution with up to 20 iterations |\n| **Interactive REPL** | Full-featured shell with history and tab completion |\n| **Plugin SDK** | Complete extensibility for custom integrations |\n| **Workflow Automation** | YAML-based workflows with visual builder |\n| **Real-time Monitoring** | Dashboard with alerts and performance metrics |\n| **Cost Tracking** | Built-in usage analytics per operation |\n| **Session Management** | Save, resume, and checkpoint your work |\n| **Collaboration** | Multi-user sessions for team workflows |\n| **Streaming** | WebSocket and SSE support for real-time updates |\n\n---\n\n## The Problem We Solve\n\n```\n                    BEFORE: Fragmented Tooling\n\n  Your Terminal --> Tool A    Custom Scripts    Tool B\n                       |           |               |\n                       v           v               v\n                  Context Lost | No Integration | Limited Features\n\n                    AFTER: Unified Command Center\n\n  Your Terminal --> NEXUS CLI\n                    - 32+ Services\n                    - 70+ MCP Tools\n                    - 10+ Agents\n                    - Full Context\n                         |\n        +----------------+----------------+\n        v                v                v\n    GraphRAG        MageAgent         Gateway\n```\n\n---\n\n## Features\n\n### Auto-Discovery & Integration\n\nStop configuring. Start building.\n\n- **Automatic service detection** from Docker Compose, Kubernetes, and OpenAPI specs\n- **70+ MCP tools** exposed through Model Context Protocol integration\n- **32+ microservices** accessible through a single CLI\n- **500+ API endpoints** auto-generated as commands\n- **Plugin auto-loading** from `~/.nexus/plugins/`\n\n```bash\n# Nexus discovers your entire stack automatically\nnexus services list\n# Output: 32 services discovered, 47 healthy, 0 degraded\n\nnexus mcp tools\n# Output: 70 tools available across 12 providers\n```\n\n### Intelligent Automation\n\nYour AI that actually gets things done.\n\n- **Natural language commands**: Just describe what you want\n- **ReAct agent mode**: 20 autonomous iterations with reasoning\n- **Multi-agent orchestration**: Up to 10 concurrent specialized agents\n- **Context-aware execution**: Remembers your stack, preferences, and patterns\n- **Workflow templates**: YAML-defined automation pipelines\n\n```bash\n# Natural language - Nexus understands intent\nnexus ask \"Deploy the latest GraphRAG changes to staging\"\n\n# ReAct agent - autonomous problem solving\nnexus agent task \"Analyze the codebase and suggest performance improvements\" --iterations 20\n\n# Multi-agent - parallel specialized work\nnexus agent orchestrate --agents \"code-review,security-scan,test-coverage\"\n```\n\n### Extensible Architecture\n\nBuild on top of Nexus, don't work around it.\n\n- **Plugin SDK** with full TypeScript support\n- **Hot-reloadable** plugins without restart\n- **Permission-based sandbox** for security\n- **Custom commands** via workspace configuration\n- **MCP protocol** support for tool integration\n\n```typescript\n// Create a plugin in minutes\nimport { NexusPlugin, command } from '@adverant-nexus/sdk';\n\nexport default class MyPlugin extends NexusPlugin {\n  @command('greet', 'Say hello')\n  async greet(name: string) {\n    return `Hello, ${name}! Welcome to Nexus.`;\n  }\n}\n```\n\n### Rich Developer Experience\n\nBuilt by developers, for developers who demand excellence.\n\n- **Interactive REPL** with full history and tab completion\n- **Session checkpointing**: Save work, switch contexts, resume later\n- **Multiple output formats**: JSON, YAML, Table, Streaming\n- **Git integration**: Status, diff, commit from Nexus\n- **Real-time streaming**: Watch operations as they happen\n\n```bash\n# Interactive mode - your AI command center\nnexus repl\n\nnexus> services health --all\nnexus> agent start research --topic \"GraphRAG optimization\"\nnexus> session save \"morning-work\"\nnexus> exit\n\n# Resume exactly where you left off\nnexus session load \"morning-work\"\n```\n\n### Monitoring & Analytics\n\nKnow everything. Miss nothing.\n\n- **Service health dashboard** with live updates\n- **Custom alert conditions** with webhooks and notifications\n- **Performance metrics** per operation\n- **Cost tracking** for API operations\n- **Time-series analytics** for optimization\n\n```bash\n# Real-time health monitoring\nnexus monitor --dashboard\n\n# Cost analysis\nnexus analytics costs --period 30d\n# Output: Total: $47.82 | GraphRAG: $23.41 | MageAgent: $18.90 | Other: $5.51\n\n# Performance insights\nnexus analytics performance --service graphrag\n```\n\n---\n\n## Quick Start\n\n### Installation\n\n```bash\n# npm (recommended)\nnpm install -g @adverant-nexus/cli\n\n# yarn\nyarn global add @adverant-nexus/cli\n\n# pnpm\npnpm add -g @adverant-nexus/cli\n```\n\n### First Run\n\n```bash\n# 1. Configure your API endpoint\nnexus config set services.apiUrl https://your-nexus-api.com\n\n# 2. Authenticate\nnexus auth login\n# Opens browser for OAuth, or use API key:\nnexus auth login --api-key YOUR_API_KEY\n\n# 3. Verify connection\nnexus services health\n\n# 4. Explore what's available\nnexus --help\nnexus services list\nnexus mcp tools\n```\n\n### Your First Commands\n\n```bash\n# Ask a natural language question\nnexus ask \"What services are currently running?\"\n\n# Check all service health\nnexus services health --all\n\n# Start an interactive session\nnexus repl\n\n# Run an autonomous agent task\nnexus agent task \"Analyze authentication patterns in the codebase\"\n```\n\n---\n\n## Command Reference\n\n### Core Commands\n\n| Command | Description |\n|---------|-------------|\n| `nexus auth login` | Authenticate with Nexus API |\n| `nexus auth logout` | Clear stored credentials |\n| `nexus auth whoami` | Show current user info |\n| `nexus config set <key> <value>` | Update configuration |\n| `nexus config get <key>` | Get configuration value |\n\n### Service Commands\n\n| Command | Description |\n|---------|-------------|\n| `nexus services list` | List all discovered services |\n| `nexus services health [--all]` | Check service health |\n| `nexus services info <service>` | Get detailed service info |\n| `nexus services logs <service>` | Stream service logs |\n| `nexus services restart <service>` | Restart a service |\n\n### Agent Commands\n\n| Command | Description |\n|---------|-------------|\n| `nexus agent task <description>` | Run autonomous agent task |\n| `nexus agent orchestrate` | Multi-agent orchestration |\n| `nexus agent status <id>` | Check agent task status |\n| `nexus agent list` | List running agents |\n| `nexus agent stop <id>` | Stop running agent |\n\n### MCP Commands\n\n| Command | Description |\n|---------|-------------|\n| `nexus mcp tools` | List available MCP tools |\n| `nexus mcp run <tool> [args]` | Execute an MCP tool |\n| `nexus mcp servers` | List MCP servers |\n| `nexus mcp status` | MCP connection status |\n\n### Session Commands\n\n| Command | Description |\n|---------|-------------|\n| `nexus session save <name>` | Save current session |\n| `nexus session load <name>` | Load saved session |\n| `nexus session list` | List all saved sessions |\n| `nexus session export` | Export session to file |\n\n### Workflow Commands\n\n| Command | Description |\n|---------|-------------|\n| `nexus workflow run <file>` | Execute workflow from YAML |\n| `nexus workflow create` | Interactive workflow builder |\n| `nexus workflow list` | List saved workflows |\n| `nexus workflow status <id>` | Check workflow status |\n\n### Analytics Commands\n\n| Command | Description |\n|---------|-------------|\n| `nexus analytics costs` | View cost breakdown |\n| `nexus analytics usage` | View usage statistics |\n| `nexus analytics performance` | Performance metrics |\n\n---\n\n## Architecture\n\n```\n+-----------------------------------------------------------------------------+\n|                              NEXUS CLI                                       |\n+-----------------------------------------------------------------------------+\n|                                                                             |\n|   +------------------+  +------------------+  +-------------------------+   |\n|   |    Commands      |  |      REPL        |  |     Plugin System       |   |\n|   |   (60+ cmds)     |  |  (Interactive)   |  |    (SDK + Hooks)        |   |\n|   +--------+---------+  +--------+---------+  +------------+------------+   |\n|            |                     |                         |                |\n|            +---------------------+-------------------------+                |\n|                                  |                                          |\n|                     +------------v------------+                             |\n|                     |     Command Router      |                             |\n|                     |  (Discovery + Routing)  |                             |\n|                     +------------+------------+                             |\n|                                  |                                          |\n|            +---------------------+---------------------+                    |\n|            |                     |                     |                    |\n|     +------v------+       +------v------+       +------v------+            |\n|     | HTTP Client |       |  WebSocket  |       |     MCP     |            |\n|     |  (REST API) |       | (Streaming) |       |   (Tools)   |            |\n|     +------+------+       +------+------+       +------+------+            |\n|            |                     |                     |                    |\n+------------+---------------------+---------------------+--------------------+\n             |                     |                     |\n             v                     v                     v\n+-----------------------------------------------------------------------------+\n|                        NEXUS PLATFORM SERVICES                               |\n+-----------------------------------------------------------------------------+\n|                                                                             |\n|  +-------------+  +-------------+  +-------------+  +-----------------+    |\n|  |  GraphRAG   |  |  MageAgent  |  |   Gateway   |  |   32+ More...   |    |\n|  |   Memory    |  |   Agents    |  |   Routing   |  |    Services     |    |\n|  +-------------+  +-------------+  +-------------+  +-----------------+    |\n|                                                                             |\n+-----------------------------------------------------------------------------+\n```\n\n---\n\n## Configuration\n\n### Environment Variables\n\n```bash\n# Required\nNEXUS_API_URL=https://your-nexus-api.com\n\n# Authentication (choose one)\nNEXUS_API_KEY=your_api_key_here\nNEXUS_JWT_TOKEN=your_jwt_token_here\n\n# Optional\nNEXUS_OUTPUT_FORMAT=json          # json, yaml, table, text\nNEXUS_STREAMING=true              # Enable real-time streaming\nNEXUS_LOG_LEVEL=info              # debug, info, warn, error\nNEXUS_CACHE_ENABLED=true          # Enable response caching\nNEXUS_CACHE_TTL=300000            # Cache TTL in ms (5 min)\nNEXUS_REQUEST_TIMEOUT=30000       # Request timeout in ms\nNEXUS_MAX_RETRIES=3               # Max retry attempts\n```\n\n### Configuration Files\n\n**Global config**: `~/.nexus/config.toml`\n```toml\n[services]\napi_url = \"https://your-nexus-api.com\"\ntimeout = 30000\n\n[auth]\ntype = \"api-key\"\napi_key = \"${NEXUS_API_KEY}\"\n\n[output]\nformat = \"json\"\ncolor = true\nstreaming = true\n\n[plugins]\ndirectory = \"~/.nexus/plugins\"\nauto_update = false\n```\n\n**Workspace config**: `.nexus.toml`\n```toml\n[project]\nname = \"my-project\"\ndefault_service = \"graphrag\"\n\n[commands]\n# Custom command aliases\ndeploy = \"workflow run ./deploy.yaml\"\ntest = \"agent task 'Run all tests and report coverage'\"\n```\n\n---\n\n## Plugin Development\n\nCreate powerful extensions with the Nexus SDK.\n\n### Quick Start\n\n```bash\n# Create new plugin\nnpx @adverant-nexus/sdk create my-plugin\ncd my-plugin\n\n# Install dependencies\nnpm install\n\n# Build and link\nnpm run build\nnexus plugin install ./dist\n```\n\n### Example Plugin\n\n```typescript\nimport {\n  NexusPlugin,\n  command,\n  option,\n  PluginContext\n} from '@adverant-nexus/sdk';\n\nexport default class AnalyticsPlugin extends NexusPlugin {\n  name = 'analytics';\n  version = '1.0.0';\n  description = 'Custom analytics commands';\n\n  @command('report', 'Generate analytics report')\n  @option('--period <days>', 'Report period in days', '30')\n  @option('--format <type>', 'Output format', 'table')\n  async generateReport(ctx: PluginContext) {\n    const { period, format } = ctx.options;\n\n    // Access Nexus services\n    const analytics = await ctx.services.get('analytics');\n    const data = await analytics.getReport({ days: parseInt(period) });\n\n    // Format and return\n    return ctx.format(data, format);\n  }\n}\n```\n\n---\n\n## Contributing\n\nWe welcome contributions! Nexus CLI is open source and community-driven.\n\n### Getting Started\n\n```bash\n# Fork and clone\ngit clone https://github.com/YOUR_USERNAME/Adverant-Nexus-CLI.git\ncd Adverant-Nexus-CLI\n\n# Install dependencies\nnpm install\n\n# Build all packages\nnpm run build\n\n# Run tests\nnpm test\n\n# Run in development\nnpm run dev:cli\n```\n\n### Development Guidelines\n\n- **TypeScript**: All code must be TypeScript with strict mode\n- **Testing**: Add tests for new features\n- **Commits**: Use [Conventional Commits](https://www.conventionalcommits.org/)\n- **PRs**: Include description, tests, and documentation updates\n\nSee [CONTRIBUTING.md](https://github.com/adverant/Adverant-Nexus-CLI/blob/main/CONTRIBUTING.md) for detailed guidelines.\n\n---\n\n## Documentation\n\n- [Full Documentation](https://docs.adverant.ai/nexus-cli)\n- [API Reference](https://docs.adverant.ai/nexus-cli/api)\n- [Plugin SDK Guide](https://docs.adverant.ai/nexus-cli/plugins)\n- [Configuration Guide](https://docs.adverant.ai/nexus-cli/config)\n\n---\n\n## Security\n\nSecurity is a top priority. See [SECURITY.md](https://github.com/adverant/Adverant-Nexus-CLI/blob/main/SECURITY.md) for:\n- Reporting vulnerabilities\n- Security best practices\n- Credential management\n\n---\n\n## License\n\nMIT License - see [LICENSE](https://github.com/adverant/Adverant-Nexus-CLI/blob/main/LICENSE) for details.\n\n---\n\n## Acknowledgments\n\nBuilt with these amazing open source projects:\n\n- [Commander.js](https://github.com/tj/commander.js/) - CLI framework\n- [Inquirer.js](https://github.com/SBoudrias/Inquirer.js/) - Interactive prompts\n- [Chalk](https://github.com/chalk/chalk) - Terminal styling\n- [Axios](https://github.com/axios/axios) - HTTP client\n- [Zod](https://github.com/colinhacks/zod) - Schema validation\n- [MCP SDK](https://github.com/anthropics/mcp) - Model Context Protocol\n\n---\n\n<div align=\"center\">\n\n**Built with love by [Adverant](https://adverant.ai)**\n\n[Website](https://adverant.ai) &#8226; [Documentation](https://docs.adverant.ai) &#8226; [Twitter](https://twitter.com/adverant) &#8226; [Discord](https://discord.gg/adverant)\n\n</div>\n","readmeFilename":"README.md"}