{"_id":"@anthony_miles/nexus-ai-sdk","name":"@anthony_miles/nexus-ai-sdk","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@anthony_miles/nexus-ai-sdk","version":"0.1.0","description":"TypeScript SDK for NEXUS AI OS — build apps against your local NEXUS instance.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/anthonymiles1/nexus-ai-os.git","directory":"packages/sdk/typescript"},"homepage":"https://github.com/anthonymiles1/nexus-ai-os/tree/main/packages/sdk/typescript","bugs":{"url":"https://github.com/anthonymiles1/nexus-ai-os/issues"},"keywords":["nexus","ai","llm","local-first","sdk","client"],"type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"rimraf dist","prepublishOnly":"npm run clean && npm run build"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"devDependencies":{"rimraf":"^5.0.5","typescript":"^5.4.5"},"gitHead":"c3d0a6effa4bb4a9634e01205fcdbebc2f9e6530","_id":"@anthony_miles/nexus-ai-sdk@0.1.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-glF/dwBtVo48QC61tvQutAtf7a7oc4U1/Py8EfHh5q+zdlrdk/5MdSSA7hqAdQFME1w4s5gS8xUzLMZOou2UmQ==","shasum":"79574fca6060d927ccdfe1ba7ed01a8548fe9121","tarball":"https://registry.npmjs.org/@anthony_miles/nexus-ai-sdk/-/nexus-ai-sdk-0.1.0.tgz","fileCount":6,"unpackedSize":29366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAlZl2X7ILx+RcnNqK19+BMdq8+VkcmxNWc/XgB7oxI3AiEAuq/9sR73XAatS2mgKZxfQOcYiK/2JFWiSX9wT2OQzrY="}]},"_npmUser":{"name":"anthony_miles","email":"anthonymiles1@me.com"},"directories":{},"maintainers":[{"name":"anthony_miles","email":"anthonymiles1@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nexus-ai-sdk_0.1.0_1776626918950_0.19257527024043286"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-19T19:28:38.850Z","0.1.0":"2026-04-19T19:28:39.103Z","modified":"2026-04-19T19:28:39.305Z"},"maintainers":[{"name":"anthony_miles","email":"anthonymiles1@me.com"}],"description":"TypeScript SDK for NEXUS AI OS — build apps against your local NEXUS instance.","homepage":"https://github.com/anthonymiles1/nexus-ai-os/tree/main/packages/sdk/typescript","keywords":["nexus","ai","llm","local-first","sdk","client"],"repository":{"type":"git","url":"git+https://github.com/anthonymiles1/nexus-ai-os.git","directory":"packages/sdk/typescript"},"bugs":{"url":"https://github.com/anthonymiles1/nexus-ai-os/issues"},"license":"MIT","readme":"# nexus-ai-sdk\n\nTypeScript SDK for [NEXUS AI OS](https://github.com/anthonymiles1/nexus-ai-os). Build apps on top of a local NEXUS instance with a typed, async-friendly client.\n\n## Install\n\n```bash\nnpm install nexus-ai-sdk\n```\n\n## Quick start\n\n```ts\nimport { NexusClient } from 'nexus-ai-sdk';\n\nconst nexus = new NexusClient('http://localhost:3000', 'your-api-key');\n\nconst response = await nexus.chat('Hello!');\nconsole.log(response.content);\n```\n\n## Requirements\n\n- Node.js 18+\n- A running NEXUS gateway (default: `http://localhost:3000`)\n\n## Publish\n\nThe package ships from `packages/sdk/typescript/`:\n\n```bash\ncd packages/sdk/typescript\nnpm ci\nnpm run build\nnpm publish --access public\n```\n\nCI publishing happens via `.github/workflows/publish-sdk.yml` when a maintainer dispatches the workflow with a version bump.\n","readmeFilename":"README.md","_rev":"1-fb7cacdd16497befdaff58366b814314"}