{"_id":"@apexradar/apex","_rev":"10-1b1d3a93bbfb8d8848c5c01abaf9fe7b","name":"@apexradar/apex","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@apexradar/apex","version":"0.1.0","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.0","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"00a45fe8b95b919cc5cde8c94e5fd924dfc22267","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.0.tgz","fileCount":73,"integrity":"sha512-5eD/NdBDa4uToBWLd4DLA2XiEFUho+e4czF/MBNzEke39VIouUhIC8p94Hp4KCj5356K98T5XxbzH4HC+rmY1A==","signatures":[{"sig":"MEYCIQDrtNBRO2pK7xB3npbgeqYJSPUcVi6Ni96jXjP3QXzp0gIhALe1Fm3SJ3Sx3k7rr6CJcVWjpv7M4rsb7hhFlk1RonEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cdb5cbf787080297bec62c4730392a6472d54f0a","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.0_1778159561206_0.7015684254467369","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@apexradar/apex","version":"0.1.1","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.1","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"f36065f01cef96a02f67fc3a93de8ba01950c2e8","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.1.tgz","fileCount":73,"integrity":"sha512-HtRGg3zIhYKwnR2tj1QsjpnGAT/fKB01OR0iN3sOyf5pfBuYtqE8ozkDQJF92ZcWm0JRZnu3lMRmYi5if1SWJw==","signatures":[{"sig":"MEYCIQD6KxcwpzKPRs0zzB0oT7LxROvp6LY34KA/VXtz6UayLQIhAIuFKRSk9uRfEyHLxo/12z+BLv37Y922nakYD1qcadAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"31ae8dc4376b0faab74f6c5cd3f061f69571cc26","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.1_1778160404189_0.9527989138518789","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@apexradar/apex","version":"0.1.2","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.2","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"03cfe4d16666035b43af47c2013ca546f2ece139","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.2.tgz","fileCount":73,"integrity":"sha512-jAYY3dXCzKrO4aLUK8bqUDOmHMyzN+sivJb9DxhYmgt6e2ETObeHeNFsKEe/hM7jd8k75fL2WLWRS/upYRyDDw==","signatures":[{"sig":"MEUCIQCJC2PJog6emNcmqvYyZeHjsMSpavdtreaFVoYawX52OwIgcde4CP59PWcIgjVIdfhMQCPDRMGUbIXxa7QF8ylPyAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a0c3a4b214f058700f24795df784b6c3eb891f6d","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.2_1778166010700_0.855059289340127","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@apexradar/apex","version":"0.1.3","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.3","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"2d4f385ca718c666ae45117ba9de23ebb1a18db7","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.3.tgz","fileCount":73,"integrity":"sha512-qr0+eVvnbu5aJSEfT/NM5f/PBvx/3d2YxOEDa5RDP4gvbtbOIyDlmI6a8b4ALEw1IYPyyqbbFfZUTkqLB7QAxQ==","signatures":[{"sig":"MEUCIEZWftU9ZHKXhV7VJb33ilTyJ+qPGZvADGJv4ey1yquiAiEAunQU54+rmbf/zOMHU675mfYh3fIjv5fsCYKNi/OI8kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8fc65abafceb0ea5151d7c8cf75df1aedf9a4740","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.3_1778171541008_0.9823288271637518","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@apexradar/apex","version":"0.1.4","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.4","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"eb971b7a3dab6314eaa1bfc5dbfb8ce7c4b9c54f","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.4.tgz","fileCount":73,"integrity":"sha512-/wwofLloN4pokFih51PuEwzY7q5wi2ow0h8UNR44DN8gBpm6//dvKv7lejcLgxPLt10p8Faad2ERH2fQJpo9VA==","signatures":[{"sig":"MEQCIFsgOZkB+unbtXbYMMXVI5qMkijB6Lh1rl8tSGcLDhQpAiBNaOcnH90u/WmGbN5ennSBLusN0C6kFf2XGJyzXargkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422495},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ca5e7ed8557cf1abf14d1b572266d7eb5968c339","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.4_1778176252335_0.8046053174461039","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@apexradar/apex","version":"0.1.5","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.5","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"3a532d6d4e9d9d04c8f49c8c1856430bbb38aaea","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.5.tgz","fileCount":73,"integrity":"sha512-u+GG4ocCqVhDishGk1ZE24zV8KSKjqpGB2PXPRMytRAPNHYtMyINLFpUnccMO9OJq911DfuHZQvAioyGOppY4A==","signatures":[{"sig":"MEUCIQDLySKrhiKZL2Gyf4XWOYJa2xqaTOXClTdCldFnD4eosAIgO/o6JvEXpVYNzO+6HQkFDkkUjnwyNSErP0DVtiVaNPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436898},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"4d3083cfe621f4cd530f779668ede365242fc977","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.5_1778243887023_0.9445686007944349","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@apexradar/apex","version":"0.1.6","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.6","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"6f44f0f4a6a8e2b681ee1e9eb61f8367cd0d96a8","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.6.tgz","fileCount":73,"integrity":"sha512-sExHrL1RN2IK5d5zO2l+vqv7AzNmxz6pLigfQ9L9rR8sJjqd8GftK22CiaBO/zdVRk2TAHmqJPoN7JPRxk/t2Q==","signatures":[{"sig":"MEUCIEEnBWYRS19YCRESJ6mpM1+zer3V3PhDfr/leAdQXJTFAiEAmg5bCwxrHCTM1uoPvKL6gIdRpzEke4ik687GPiLTTqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c2ad1ec81c99c06b09d2856e6eb7ee354b016892","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.6_1778247616524_0.5578486185983904","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@apexradar/apex","version":"0.1.7","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.1.7","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"9527d8b85dc9738228431cf3b2e4f359e10a094f","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.1.7.tgz","fileCount":73,"integrity":"sha512-/UfoFi+N9yZhW3DG5PeWRjTHfpk2Z5QMQs53LtF23wY9myZmtRTNAloULRoUd7WPFDY3pl0HfGU5axKjAlueAA==","signatures":[{"sig":"MEUCIQC3nnVOGTgbQTDilOZXwgZgcoc3JArnm1cqwEE/bqBqLQIgPNayv0gBDUaNeTWZe6dYMwtFYmjHHjEoUcoOuk4F4xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7f8c7d1cd2f1c8807a97d73f6407c9da95c9c736","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2","@apexradar/contracts":"file:../clients/apex-contracts"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.1.7_1778277930246_0.7330224508953838","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@apexradar/apex","version":"0.2.0","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"license":"MIT","_id":"@apexradar/apex@0.2.0","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"homepage":"https://getapexradar.com","bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"bin":{"apex":"dist/cli.js"},"dist":{"shasum":"3bac4b6c354abaa010eec4d526bf09673cbf285f","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.2.0.tgz","fileCount":51,"integrity":"sha512-VTH6Vf2sP9lzGVAFp4rgNhz5jS7QywMRUd6f4z1MUMqad5FvJnBcPV+m3pgYAkUYzV60jh31ugasL9ZnP+uQeA==","signatures":[{"sig":"MEQCIHAHW0jipLMjuPTCBW95D3rbVzTXmlfmwiwL33rbU1ZSAiBUEQMas6/806+5L0dR6f/bVO6LAPHa+lL2W/vLyYbpfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c88557ebe215454ccfca61202f572512a5e1372c","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","prepare":"npm run build"},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"repository":{"url":"git+https://github.com/Apex-Radar/apex.git","type":"git"},"_npmVersion":"11.11.0","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","diff":"^5.2.0","kleur":"^4.1.5","yargs":"^17.7.2","keytar":"^7.9.0","undici":"^6.19.8","cheerio":"^1.2.0","fast-glob":"^3.3.2","@apexradar/contracts":"file:../clients/apex-contracts"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/apex_0.2.0_1778328925417_0.1992913744854743","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@apexradar/apex","version":"0.2.1","description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","license":"MIT","type":"module","homepage":"https://getapexradar.com","repository":{"type":"git","url":"git+https://github.com/Apex-Radar/apex.git"},"bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"bin":{"apex":"dist/cli.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup","dev":"tsx src/cli.ts","test":"vitest run","lint":"eslint src --ext .ts","prepare":"npm run build"},"dependencies":{"@apexradar/contracts":"file:../clients/apex-contracts","cheerio":"^1.2.0","diff":"^5.2.0","fast-glob":"^3.3.2","keytar":"^7.9.0","kleur":"^4.1.5","undici":"^6.19.8","yargs":"^17.7.2","zod":"^3.23.8"},"devDependencies":{"@types/diff":"^5.2.1","@types/node":"^20.12.7","@types/yargs":"^17.0.32","tsup":"^8.0.2","tsx":"^4.7.0","typescript":"^5.4.5","vitest":"^1.6.0"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"gitHead":"d7e74fff0869efc6ac13f75b171ca191b71b07c4","_id":"@apexradar/apex@0.2.1","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-xdtPOlxCwei6ZMoEEnY/FmCyVwGme0UXdD+RO25O5jM5YkymIo4/w+FDz3y1RPgsOelxr2c6uFkgLJffDSh0mw==","shasum":"6a3036dba57e55587cd3ae45913236752397f3c6","tarball":"https://registry.npmjs.org/@apexradar/apex/-/apex-0.2.1.tgz","fileCount":51,"unpackedSize":451408,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC446ilVdwq0iPa8Eirtq5ljIzclfpr+5nCu4VR7KkrjQIgGKZ/vY1HkseHbvhFbN6g7wtXT5Mx6at95r4Odffg3N8="}]},"_npmUser":{"name":"mindreadr","email":"mark.pernitsch@me.com"},"directories":{},"maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apex_0.2.1_1778359294263_0.6732265830545272"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-07T13:12:41.116Z","modified":"2026-05-09T20:41:34.563Z","0.1.0":"2026-05-07T13:12:41.389Z","0.1.1":"2026-05-07T13:26:44.322Z","0.1.2":"2026-05-07T15:00:10.897Z","0.1.3":"2026-05-07T16:32:21.177Z","0.1.4":"2026-05-07T17:50:52.520Z","0.1.5":"2026-05-08T12:38:07.189Z","0.1.6":"2026-05-08T13:40:16.677Z","0.1.7":"2026-05-08T22:05:30.431Z","0.2.0":"2026-05-09T12:15:25.619Z","0.2.1":"2026-05-09T20:41:34.447Z"},"bugs":{"url":"https://github.com/Apex-Radar/apex/issues"},"license":"MIT","homepage":"https://getapexradar.com","keywords":["aeo","answer-engine-optimization","ai-search","claude-code","claude-skill","llms-txt","schema-org","apex-radar","aaiv"],"repository":{"type":"git","url":"git+https://github.com/Apex-Radar/apex.git"},"description":"The AEO operating system for Claude Code. AAIV first. Citations follow.","maintainers":[{"name":"mindreadr","email":"mark.pernitsch@me.com"}],"readme":"# Apex\n\n**A Claude skill (and standalone CLI) for AAIV — Apex AI Visibility.**\nScore how well your site can be understood and cited by ChatGPT, Claude, Perplexity, and Gemini — right inside Claude Code, Claude Desktop, or any terminal.\n\nBuilt by [Apex Radar](https://getapexradar.com).\n\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![Tests](https://img.shields.io/badge/tests-21%2F21-brightgreen.svg)](#)\n\n---\n\n## What Apex does\n\nApex turns Claude (or your terminal) into your AEO analyst. Drop the skill in, then ask:\n\n> /apex visibility https://yoursite.com\n\nAnd Claude will:\n\n1. Crawl the page\n2. Run **77 portable AEO + SEO checks** (schema breadth, AI crawler access, citation hooks, entity strength, content depth, semantic structure, llms.txt, freshness)\n3. Score you out of 100 across SEO, AEO, and AAIV (Apex AI Visibility — the composite metric Apex Radar developed for AI search readiness)\n4. Tell you exactly what to fix first, in plain English\n\nEverything runs locally on your machine. No account. No backend. No data leaves.\n\nBring your own LLM keys (`apex keys set openai|anthropic|perplexity`) to fill the live citation checks and unlock the full /100 score. The CLI never proxies your calls — keys go straight from your machine to the provider.\n\n---\n\n## Install in 60 seconds\n\n### Option A — Claude Code (one-line plugin install, recommended)\n\nInside Claude Code:\n\n```\n/plugin marketplace add Apex-Radar/apex\n/plugin install apex@apex-marketplace\n```\n\nThat's it. The slash commands appear immediately — no clone, no build, no restart.\n\n### Option B — Claude Code (manual clone, for hacking on it)\n\n```bash\ngit clone https://github.com/Apex-Radar/apex.git ~/.claude/skills/apex\ncd ~/.claude/skills/apex\nnpm install\nnpm run build\n```\n\nRestart Claude Code. The slash commands appear automatically:\n\n- `/apex` — entry point, status + subcommand list\n- `/apex-visibility <url>` — full AAIV + AEO + SEO scorecard for any URL\n- `/apex-citation <query>` — BYOK ad-hoc citation probe (ChatGPT / Claude / Perplexity)\n- `/apex-fix <fixer-id>` — apply a fixer (`ai-crawler-access`, `faq-schema`, `organization-schema`). Dry-run by default; confirms before writing.\n- `/apex-keys` — manage BYOK API keys\n- `/apex-costs` — inspect local BYOK cost ledger\n\n### Option C — Claude Desktop\n\n```bash\ngit clone https://github.com/Apex-Radar/apex.git \\\n  ~/Library/Application\\ Support/Claude/skills/apex\ncd ~/Library/Application\\ Support/Claude/skills/apex\nnpm install\nnpm run build\n```\n\nRestart Claude Desktop. Same commands as above.\n\n### Option D — standalone CLI (no Claude required)\n\n```bash\nnpm install -g @apexradar/apex\napex visibility https://yoursite.com\n```\n\n---\n\n## How it works\n\nThe CLI runs entirely locally. It fetches the URL, parses the HTML in-process with Cheerio, and runs the full check suite on your machine. No backend, no signup, no data leaves.\n\n**Citation slots:** 13 of the AEO checks need to actually call the AI engines (ChatGPT / Claude / Perplexity) to grade — that can't happen from HTML alone. Without BYOK keys, those 13 emit as `skipped` and the AEO score is honestly capped at /75. With BYOK keys configured, `apex visibility <url>` automatically fans out probes in parallel to every provider you've set up, fills the matching citation slots with graded results, and renders the score against the /100 scale.\n\n```bash\napex keys set openai <your-openai-key>\napex keys set anthropic <your-anthropic-key>\napex keys set perplexity <your-perplexity-key>\n\napex visibility yoursite.com\n# → AEO grades against /100; cost shown in the footer; probes logged to ~/.apex/ledger.jsonl\n```\n\nConfigure one provider → only its per-engine slots grade (others stay `skipped`, ceiling rises but not to /100). Configure all three → every citation slot grades, /100 unlocked. You can scope what the probes ask with `--query \"<question>\"` and override the auto-derived brand with `--brand \"<name>\"`.\n\nYou pay the providers directly. Apex Radar never sees your traffic, your keys, or your data. Probes use cheap models by default: `gpt-4o-mini`, `claude-3-5-haiku`, `perplexity sonar` — typical full 3-engine probe runs ~$0.01–0.05 per scan.\n\n---\n\n## The vocabulary\n\nApex Radar invented the following framing for AAIV. Use it to talk about AI search readiness clearly:\n\n- **Are you understood?** — Can LLMs identify your brand, what you do, who you serve?\n- **Are you cited?** — When someone asks an LLM a question you should answer, do you appear?\n- **Move this number first.** — Apex always tells you the single highest-impact fix.\n- **AEO compounds after.** — Schema + crawler access + entity strength compound over weeks.\n\n---\n\n## What's checked\n\n**77 portable checks** running against your raw HTML. Same check logic as the hosted Apex Radar audit.\n\n**SEO foundations (45 checks):**\ntitle length, meta description length, H1 count, heading hierarchy, word count, content-to-HTML ratio, canonical tag, HTTPS, robots meta, Open Graph tags, HTML language, hreflang, image alt text, lazy loading, dimensions, internal/external/empty links, anchor text quality, nofollow links, URL length & characters, page size, inline CSS, render-blocking scripts, deprecated HTML, iframes, text compression, structured data presence, social media links, exposed emails, duplicate meta tags, content freshness, robots.txt (presence + blocking + syntax), XML sitemap, sitemap-in-robots.txt.\n\n**AEO signals (32 checks):**\n12 schema types (Organization, LocalBusiness, FAQPage, FAQ schema visibility, HowTo, Article, BreadcrumbList, Review, Service/Product, ContactPoint, SameAs, Author/Person), schema completeness + validity, 6 AI-crawler bots access (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, Bytespider), llms.txt presence + validity, question headings, direct answer format + blocks, list content, table content, paragraph length, content depth, entity mentions, citation-ready paragraphs, FAQ content, authority signals, clear CTAs, location signals, topical focus, content originality, semantic HTML, external authority links.\n\nEach check returns `pass | warn | fail` plus an impact score so the renderer can rank fixes by ROI.\n\n---\n\n## BYOK (Bring Your Own Keys)\n\nApex never proxies LLM calls. If a check needs an LLM, it uses *your* API key from your local env or keychain. We never charge you, never see your traffic, never see your data.\n\nSupported providers: OpenAI, Anthropic, Perplexity, Gemini, Grok, DeepSeek, Firecrawl.\n\nSet keys with:\n\n```bash\napex keys set openai <your-key>\napex keys set anthropic <your-key>\n```\n\nKeys are stored in macOS Keychain when available, falling back to env vars otherwise.\n\n---\n\n## Architecture\n\n```\n~/.claude/skills/apex/\n├── SKILL.md              ← teaches Claude what Apex is and how to use it\n├── commands/             ← slash command specs (one .md per command)\n├── src/\n│   ├── local-audit/      ← runs without any backend\n│   ├── fixers/           ← idempotent, safe code patches\n│   └── core/             ← rendering, key management, shared utilities\n└── dist/                 ← compiled output\n```\n\n---\n\n## License\n\nMIT. Use it, fork it, ship it inside your own product.\n\n## Credits\n\nApex stands on the shoulders of:\n\n- **[aeo.js](https://github.com/aeoschool/aeo.js)** — pioneering open-source AEO checks\n- **[goose-aeo](https://github.com/block/goose-aeo)** — Block's AEO methodology\n- **[aeo-strategist-claude-skill](https://github.com/indranilbanerjee/aeo-strategist-claude-skill)** — Indranil Banerjee's enterprise AEO skill\n\nSee [ATTRIBUTIONS.md](ATTRIBUTIONS.md) for upstream license texts.\n\n## Built by Apex Radar\n\nAAIV (Apex AI Visibility) is the metric Apex Radar developed to measure AI search readiness. This skill is the free, open-source way to compute AAIV anywhere.\n\nThe full product — continuous AAIV monitoring, multi-page audits, citation history, competitor tracking, scheduled scans, Slack alerts — lives at **[getapexradar.com](https://getapexradar.com)**.\n\nThe skill stands on its own. Forever free.\n","readmeFilename":"README.md"}