{"_id":"@blmarket/llm-daemon-provider","name":"@blmarket/llm-daemon-provider","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@blmarket/llm-daemon-provider","version":"0.1.0","description":"AI SDK provider for llm-daemon","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup","dev":"tsup --watch","type-check":"tsc --noEmit"},"dependencies":{"@ai-sdk/openai-compatible":"^1.0.15","@blmarket/llm-daemon":"0.7.2"},"devDependencies":{"@types/node":"^24","tsup":"^8.0.0","typescript":"^5.0.0"},"engines":{"node":">=18"},"license":"GPL-3.0-only","_id":"@blmarket/llm-daemon-provider@0.1.0","gitHead":"340466427274b3171472365da5d24abbead524db","_nodeVersion":"24.6.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-Q1mLsZgF6/GYITLBobq7ErUT4vf9Apdzk2NbmZqkhPgR0nQZ2lRYDL+HOje0grA3wd+DLNOvXsUQnknj8+iyrg==","shasum":"53e5aedd1ddc00d6752acb4f27181018a4472ed3","tarball":"https://registry.npmjs.org/@blmarket/llm-daemon-provider/-/llm-daemon-provider-0.1.0.tgz","fileCount":13,"unpackedSize":44042,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA6TzS33bsa0La5fW7aPjoywy0JljgrMR+sth8J4UXeIAiBgwnIhC4OoO69F3Ui9/ZJ0dk/JV9HoQ+oiAha4ecCErg=="}]},"_npmUser":{"name":"blmarket","email":"blmarket@gmail.com"},"directories":{},"maintainers":[{"name":"blmarket","email":"blmarket@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/llm-daemon-provider_0.1.0_1757199033659_0.5393963008658647"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-06T22:50:33.544Z","0.1.0":"2025-09-06T22:50:33.856Z","modified":"2025-09-06T22:50:34.162Z"},"maintainers":[{"name":"blmarket","email":"blmarket@gmail.com"}],"description":"AI SDK provider for llm-daemon","license":"GPL-3.0-only","readme":"# @blmarket/llm-daemon-provider\n\nThis package provides an AI SDK provider that integrates with `@blmarket/llm-daemon` to offer OpenAI-compatible interface.\n\n## Example\n\n```javascript\nconst { createLlmDaemonProvider } = require(\"@blmarket/llm-daemon-provider\");\nconst { generateText } = require('ai');\n\nasync function main() {\n    const provider = createLlmDaemonProvider({\n      hfRepo: \"ggml-org/gpt-oss-20b-GGUF\",\n      args: [ \"--jinja\", \"-ngl\", \"99\", \"--threads\", \"-1\", \"--ctx-size\", \"131072\", \"-ub\", \"2048\", \"-b\", \"2048\", ],\n    });\n    \n    const result = await generateText({\n        model: provider('ggml-org/gpt-oss-20b-GGUF'),\n        prompt: 'Create a python code prints hello world',\n    });\n    \n    console.log('Generated text:', result.text);\n}\n\nmain().catch(console.error);\n```\n","readmeFilename":"README.md","_rev":"1-ffd9ae23219b46cef3e199cac2f75eac"}