{"_id":"@ai-me-chat/core","_rev":"7-c1e6f8cfa19797eb3c62168c93802188","name":"@ai-me-chat/core","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.1":{"name":"@ai-me-chat/core","version":"0.0.1","license":"MIT","_id":"@ai-me-chat/core@0.0.1","maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"homepage":"https://github.com/aselims/ai-me-chat#readme","bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"dist":{"shasum":"ef2bb590f830ab436dac81db1e89b3231017323b","tarball":"https://registry.npmjs.org/@ai-me-chat/core/-/core-0.0.1.tgz","fileCount":8,"integrity":"sha512-5jIe9A7Jnv7ZB059XnkT7yjrcEAsAlfvMwvwfxKo48/iE+cd3ut1ajj43Ppzl3K3wnnkUxjiPOKf8lSXLjhsLA==","signatures":[{"sig":"MEQCIBVWaW2YLe/iSYQw7YtRbUbfoh0Yyx26WNafnEsHTFbxAiAAvOcFQv+et1x/Dhl9Mw1A0kaaTP9/SnYcgYJ/lDYswg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162919},"main":"./dist/index.cjs","type":"module","_from":"file:ai-me-chat-core-0.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aselims","email":"eleventures.ai@gmail.com"},"_resolved":"/private/var/folders/n9/_1c4b1vx76g5j3nbkn9xmmkm0000gn/T/7d5638d51e49b485d3860e95a97d2b24/ai-me-chat-core-0.0.1.tgz","_integrity":"sha512-5jIe9A7Jnv7ZB059XnkT7yjrcEAsAlfvMwvwfxKo48/iE+cd3ut1ajj43Ppzl3K3wnnkUxjiPOKf8lSXLjhsLA==","repository":{"url":"git+https://github.com/aselims/ai-me-chat.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.2","description":"AI-Me core — framework-agnostic AI copilot engine","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.1_1774544693423_0.9849349964677532","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ai-me-chat/core","version":"0.1.0","keywords":["ai","copilot","chatbot","ai-assistant","tool-calling","openapi","vercel-ai-sdk","llm"],"license":"MIT","_id":"@ai-me-chat/core@0.1.0","maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"homepage":"https://github.com/aselims/ai-me-chat#readme","bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"dist":{"shasum":"75e3732146d6e8651e6ab60963b75ad7183a34b2","tarball":"https://registry.npmjs.org/@ai-me-chat/core/-/core-0.1.0.tgz","fileCount":9,"integrity":"sha512-wh5QR1hSpPJNgKAI1LGA34pgWMmbCv8Fr7Z3UbHGBqCmd0/SJpH1c5cf2ePWoQNeyJ/EePi/LxPFw6ugfMdhhg==","signatures":[{"sig":"MEUCIQCA3ZUXKA+pn7Dc+g8a9KNR6Zgh9m1No8dGZ1H1Ufoj8wIgJ39+P8u8s8XS2X9dzhaJcHjMBvCxczjLvCwJUNcVZEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164275},"main":"./dist/index.cjs","type":"module","_from":"file:ai-me-chat-core-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aselims","email":"eleventures.ai@gmail.com"},"_resolved":"/private/var/folders/n9/_1c4b1vx76g5j3nbkn9xmmkm0000gn/T/6d4d6badafda05ac20f6d08d5cb5af70/ai-me-chat-core-0.1.0.tgz","_integrity":"sha512-wh5QR1hSpPJNgKAI1LGA34pgWMmbCv8Fr7Z3UbHGBqCmd0/SJpH1c5cf2ePWoQNeyJ/EePi/LxPFw6ugfMdhhg==","repository":{"url":"git+https://github.com/aselims/ai-me-chat.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.2","description":"AI-Me core — framework-agnostic AI copilot engine with tool discovery, schema extraction, and OpenAPI support","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1774546042131_0.7196290683964575","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ai-me-chat/core","version":"0.2.0","keywords":["ai","copilot","chatbot","ai-assistant","tool-calling","openapi","vercel-ai-sdk","llm"],"license":"MIT","_id":"@ai-me-chat/core@0.2.0","maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"homepage":"https://github.com/aselims/ai-me-chat#readme","bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"dist":{"shasum":"006550e8682f8a30ecf78b4f22cf355ce2cb1772","tarball":"https://registry.npmjs.org/@ai-me-chat/core/-/core-0.2.0.tgz","fileCount":9,"integrity":"sha512-72EgeuHMUmmhM+Ri6nYoAG8Gzgk0Nd4wX5K5nxaRBFLnmWTPFdR2yNavmeF4cdJSS+0LA4Jfvd0/FgN5F3nGEQ==","signatures":[{"sig":"MEQCIExbWmrnl8MNjIksiDiLLGPdcNwbkDf/2+nITPztjqZ6AiALZr7j13PwtGJKnTAfCrfcw+us5oO+2DnOl7RTeoJTDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164953},"main":"./dist/index.cjs","type":"module","_from":"file:ai-me-chat-core-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aselims","email":"eleventures.ai@gmail.com"},"_resolved":"/private/var/folders/n9/_1c4b1vx76g5j3nbkn9xmmkm0000gn/T/def3c22fbf65951d53be1e88004db1f0/ai-me-chat-core-0.2.0.tgz","_integrity":"sha512-72EgeuHMUmmhM+Ri6nYoAG8Gzgk0Nd4wX5K5nxaRBFLnmWTPFdR2yNavmeF4cdJSS+0LA4Jfvd0/FgN5F3nGEQ==","repository":{"url":"git+https://github.com/aselims/ai-me-chat.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.2","description":"AI-Me core — framework-agnostic AI copilot engine with tool discovery, schema extraction, and OpenAPI support","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1774822082601_0.1643404358940519","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ai-me-chat/core","version":"0.2.1","keywords":["ai","copilot","chatbot","ai-assistant","tool-calling","openapi","vercel-ai-sdk","llm"],"license":"MIT","_id":"@ai-me-chat/core@0.2.1","maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"homepage":"https://github.com/aselims/ai-me-chat#readme","bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"dist":{"shasum":"f034b254a79fbacfa61b20c3cd18913870d2523d","tarball":"https://registry.npmjs.org/@ai-me-chat/core/-/core-0.2.1.tgz","fileCount":9,"integrity":"sha512-1E4nYkRme4Dy17+GOoNrtqtxhONmsuPrEhVY4olbOscB16L8h42wttGDU6+3jkdCzzLyxdUVIfGco+L6ODFiMQ==","signatures":[{"sig":"MEYCIQCLr43Hy8N4su7qhzI22f8dE0w9rMwJQrSCNTZ+oIVXeQIhAJjDDlXeFlIhCrENiSaW6+7WuaV5u/M7m6KKQcvbev1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164953},"main":"./dist/index.cjs","type":"module","_from":"file:ai-me-chat-core-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aselims","email":"eleventures.ai@gmail.com"},"_resolved":"/private/var/folders/n9/_1c4b1vx76g5j3nbkn9xmmkm0000gn/T/a37dd3d8ce528a1a6b591995267edb73/ai-me-chat-core-0.2.1.tgz","_integrity":"sha512-1E4nYkRme4Dy17+GOoNrtqtxhONmsuPrEhVY4olbOscB16L8h42wttGDU6+3jkdCzzLyxdUVIfGco+L6ODFiMQ==","repository":{"url":"git+https://github.com/aselims/ai-me-chat.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.2","description":"AI-Me core — framework-agnostic AI copilot engine with tool discovery, schema extraction, and OpenAPI support","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1774869086183_0.3242243104980824","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ai-me-chat/core","version":"0.3.0","keywords":["ai","copilot","chatbot","ai-assistant","tool-calling","openapi","vercel-ai-sdk","llm"],"license":"MIT","_id":"@ai-me-chat/core@0.3.0","maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"homepage":"https://github.com/aselims/ai-me-chat#readme","bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"dist":{"shasum":"91d05b5102c283c2054cfb49ebe73ed42f48c71d","tarball":"https://registry.npmjs.org/@ai-me-chat/core/-/core-0.3.0.tgz","fileCount":9,"integrity":"sha512-614tUKe6rEUC9IJzqDY6e2NEkTcbpqnh+P1zyjMiwBhXO08feyRU7AbROGRhDWgFPrn1pyiT/I4wngUTPhvsNg==","signatures":[{"sig":"MEQCIFsOUGYreZKYVZLomWdvlLkL4DkipSq4RP+6092T/YYpAiBgrcqmYf/v3K8g97VwM6kgs491JQJd4eHzIqeL9CDYcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164953},"main":"./dist/index.cjs","type":"module","_from":"file:ai-me-chat-core-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aselims","email":"eleventures.ai@gmail.com"},"_resolved":"/private/var/folders/n9/_1c4b1vx76g5j3nbkn9xmmkm0000gn/T/7a5ab3e251dbf1046ac3d630a0947744/ai-me-chat-core-0.3.0.tgz","_integrity":"sha512-614tUKe6rEUC9IJzqDY6e2NEkTcbpqnh+P1zyjMiwBhXO08feyRU7AbROGRhDWgFPrn1pyiT/I4wngUTPhvsNg==","repository":{"url":"git+https://github.com/aselims/ai-me-chat.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"AI-Me core — framework-agnostic AI copilot engine with tool discovery, schema extraction, and OpenAPI support","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1775398243260_0.5504798560750968","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ai-me-chat/core","version":"0.4.0","keywords":["ai","copilot","chatbot","ai-assistant","tool-calling","openapi","vercel-ai-sdk","llm"],"license":"MIT","_id":"@ai-me-chat/core@0.4.0","maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"homepage":"https://github.com/aselims/ai-me-chat#readme","bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"dist":{"shasum":"0609aae1124dab6bfc6d0f4d047d88ce75bde794","tarball":"https://registry.npmjs.org/@ai-me-chat/core/-/core-0.4.0.tgz","fileCount":9,"integrity":"sha512-67r+eYtPDXJ2i8HX22wW1hvICD2H5NqPg/LjRLhOlLhLPlAa13u4D6I783RK4q9bVy/kNjLQ+SUN8E60HxdQVA==","signatures":[{"sig":"MEUCIGl4qgv4556B4aIeX+i2LzbRuQvrPAUu69y15kuI6YeOAiEA2Cb+Me9MwoYHCCamgugyUHK4XwMIzzuz2Q++mmabwe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164953},"main":"./dist/index.cjs","type":"module","_from":"file:ai-me-chat-core-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aselims","email":"eleventures.ai@gmail.com"},"_resolved":"/private/var/folders/n9/_1c4b1vx76g5j3nbkn9xmmkm0000gn/T/94cf708368f1519fb4f19a202af5364d/ai-me-chat-core-0.4.0.tgz","_integrity":"sha512-67r+eYtPDXJ2i8HX22wW1hvICD2H5NqPg/LjRLhOlLhLPlAa13u4D6I783RK4q9bVy/kNjLQ+SUN8E60HxdQVA==","repository":{"url":"git+https://github.com/aselims/ai-me-chat.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"AI-Me core — framework-agnostic AI copilot engine with tool discovery, schema extraction, and OpenAPI support","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1775738038593_0.8790961806318176","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ai-me-chat/core","version":"0.5.0","description":"AI-Me core — framework-agnostic AI copilot engine with tool discovery, schema extraction, and OpenAPI support","license":"MIT","keywords":["ai","copilot","chatbot","ai-assistant","tool-calling","openapi","vercel-ai-sdk","llm"],"repository":{"type":"git","url":"git+https://github.com/aselims/ai-me-chat.git","directory":"packages/core"},"engines":{"node":">=20"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"sideEffects":false,"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0"},"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","typescript":"^5.9.3","tsup":"^8.5.1","vitest":"^4.1.0"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","typecheck":"tsc --noEmit","lint":"eslint src/","clean":"rm -rf dist"},"_id":"@ai-me-chat/core@0.5.0","bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"homepage":"https://github.com/aselims/ai-me-chat#readme","_integrity":"sha512-bs2E8/dq8FDFhlBMVckxvu4wWzxNaSGn2rgUQs0U+JSiEVE3jSqvb5sjFok7++QEZzX/Rg25dvAhjhxWw1Udew==","_resolved":"/private/var/folders/n9/_1c4b1vx76g5j3nbkn9xmmkm0000gn/T/b31e9b7f91b3b0a4b01caf795faf423e/ai-me-chat-core-0.5.0.tgz","_from":"file:ai-me-chat-core-0.5.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-bs2E8/dq8FDFhlBMVckxvu4wWzxNaSGn2rgUQs0U+JSiEVE3jSqvb5sjFok7++QEZzX/Rg25dvAhjhxWw1Udew==","shasum":"1428e2730ad523661d54cce0f5657cdab1879b7f","tarball":"https://registry.npmjs.org/@ai-me-chat/core/-/core-0.5.0.tgz","fileCount":9,"unpackedSize":165819,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiDkFPC/gjesfGGkJf3JGRBZSbzRvsOPY6/7zdPTAxDAIgLv+Mdgz1KdB1Xgn3rtJO/z7j7LXgAyEGe7gcJmOkDzY="}]},"_npmUser":{"name":"aselims","email":"eleventures.ai@gmail.com"},"directories":{},"maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.5.0_1776002367898_0.11693610341474514"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T17:04:53.343Z","modified":"2026-04-12T13:59:28.192Z","0.0.1":"2026-03-26T17:04:53.621Z","0.1.0":"2026-03-26T17:27:22.312Z","0.2.0":"2026-03-29T22:08:02.773Z","0.2.1":"2026-03-30T11:11:26.318Z","0.3.0":"2026-04-05T14:10:43.410Z","0.4.0":"2026-04-09T12:33:58.750Z","0.5.0":"2026-04-12T13:59:28.044Z"},"bugs":{"url":"https://github.com/aselims/ai-me-chat/issues"},"license":"MIT","homepage":"https://github.com/aselims/ai-me-chat#readme","keywords":["ai","copilot","chatbot","ai-assistant","tool-calling","openapi","vercel-ai-sdk","llm"],"repository":{"type":"git","url":"git+https://github.com/aselims/ai-me-chat.git","directory":"packages/core"},"description":"AI-Me core — framework-agnostic AI copilot engine with tool discovery, schema extraction, and OpenAPI support","maintainers":[{"name":"aselims","email":"eleventures.ai@gmail.com"}],"readme":"# @ai-me-chat/core\n\nFramework-agnostic AI copilot engine. Provides tool discovery, schema extraction, OpenAPI parsing, and execution for building AI assistants that interact with your app's API.\n\n## Installation\n\n```bash\nnpm install @ai-me-chat/core\n```\n\n## What it does\n\n- **Tool discovery** — scans API routes and generates LLM-compatible tool definitions\n- **Schema extraction** — reads Zod schemas from route files for rich parameter types\n- **OpenAPI support** — parses OpenAPI 3.x specs into tool definitions\n- **Execution engine** — proxies tool calls to your API with auth forwarding\n\n## Usage\n\n```typescript\nimport { generateToolDefinitions, executeToolCall } from \"@ai-me-chat/core\";\n```\n\nThis is the foundation package — typically used via `@ai-me-chat/nextjs` (server) and `@ai-me-chat/react` (client) rather than directly.\n\n## Peer Dependencies\n\n| Package | Version |\n|---------|---------|\n| `ai` | ^6.0.0 |\n| `zod` | ^4.0.0 |\n\n## Documentation\n\nFull setup guide and API reference: [github.com/aselims/ai-me-chat](https://github.com/aselims/ai-me-chat)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}