{"versions":{"0.1.2":{"name":"@proj-airi/unplugin-live2d-sdk","type":"module","version":"0.1.2","description":"Vite plugin to download Live2D SDK","author":{"name":"Project AIRI Team","email":"airi-team@moeru.ai","url":"https://github.com/proj-airi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/proj-airi/unplugin-live2d-sdk.git"},"exports":{".":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","require":"./dist/vite/index.cjs"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","node":"./dist/vite/index.cjs"}},"main":"./dist/vite/index.cjs","module":"./dist/vite/index.mjs","types":"./dist/vite/index.d.ts","dependencies":{"ofetch":"^1.4.1","vite":"^6.2.2","yauzl":"^3.2.0"},"devDependencies":{"@antfu/eslint-config":"^4.10.1","@antfu/ni":"^24.2.0","@types/node":"^22.13.10","@types/yauzl":"^2.10.3","bumpp":"^10.1.0","changelogithub":"^13.13.0","eslint":"^9.22.0","eslint-plugin-format":"^1.0.1","lint-staged":"^15.5.0","rollup":"^4.35.0","simple-git-hooks":"^2.11.1","taze":"^18.7.1","typescript":"~5.8.2","unbuild":"3.0.0-rc.11"},"scripts":{"dev":"pnpm run stub","stub":"unbuild --stub","build":"unbuild","lint":"eslint --cache .","lint:fix":"eslint --cache --fix .","typecheck":"tsc --noEmit","up":"taze major -I","changelogithub":"changelogithub"},"_id":"@proj-airi/unplugin-live2d-sdk@0.1.2","bugs":{"url":"https://github.com/proj-airi/unplugin-live2d-sdk/issues"},"homepage":"https://github.com/proj-airi/unplugin-live2d-sdk#readme","_integrity":"sha512-zmpjfQ64le+NTzWrM7eXIVUtSicsyYDuJeYBXPK8Z0eW3S7oMoGHrlcm0oPqPROpRoem4PHgHLhB6T1LLQqitw==","_resolved":"/tmp/786e0ba9f7dbed700b8f1bbddd16c76f/proj-airi-unplugin-live2d-sdk-0.1.2.tgz","_from":"file:proj-airi-unplugin-live2d-sdk-0.1.2.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zmpjfQ64le+NTzWrM7eXIVUtSicsyYDuJeYBXPK8Z0eW3S7oMoGHrlcm0oPqPROpRoem4PHgHLhB6T1LLQqitw==","shasum":"80e201930ab7c8fa1ab0087bbdb2c03637d086e5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@proj-airi/unplugin-live2d-sdk/-/unplugin-live2d-sdk-0.1.2.tgz","fileCount":8,"unpackedSize":13969,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@proj-airi%2funplugin-live2d-sdk@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGpNeswY6ivLg3KHojC82/mr4nge24NhDJUBWGuScR+NAiEA0uvuT/KhnSHpwihrjCVcl2h7ZAMhHAUdJ+7Oa1oELpE="}],"size":3867},"_npmUser":{"name":"anonymous","email":"neko@ayaka.moe"},"directories":{},"maintainers":[{"name":"anonymous","email":"neko@ayaka.moe"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unplugin-live2d-sdk_0.1.2_1742051664582_0.101055906146583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-15T15:14:24.777Z","publish_time":1742051664777,"_source_registry_name":"default","contributors":[]},"0.1.3":{"name":"@proj-airi/unplugin-live2d-sdk","type":"module","version":"0.1.3","description":"Vite plugin to download Live2D SDK","author":{"name":"Project AIRI Team","email":"airi-team@moeru.ai","url":"https://github.com/proj-airi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/proj-airi/unplugin-live2d-sdk.git"},"exports":{".":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","require":"./dist/vite/index.cjs"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","node":"./dist/vite/index.cjs"}},"main":"./dist/vite/index.cjs","module":"./dist/vite/index.mjs","types":"./dist/vite/index.d.ts","dependencies":{"ofetch":"^1.4.1","vite":"^6.3.3","yauzl":"^3.2.0"},"devDependencies":{"@antfu/eslint-config":"^4.12.0","@antfu/ni":"^24.3.0","@types/node":"^22.14.1","@types/yauzl":"^2.10.3","bumpp":"^10.1.0","changelogithub":"^13.13.0","eslint":"^9.25.1","eslint-plugin-format":"^1.0.1","lint-staged":"^15.5.1","rollup":"^4.40.0","simple-git-hooks":"^2.13.0","taze":"^19.0.4","typescript":"^5.8.3","unbuild":"^3.5.0"},"scripts":{"dev":"pnpm run stub","stub":"unbuild --stub","build":"unbuild","lint":"eslint --cache .","lint:fix":"eslint --cache --fix .","typecheck":"tsc --noEmit","up":"taze major -I","changelogithub":"changelogithub"},"_id":"@proj-airi/unplugin-live2d-sdk@0.1.3","bugs":{"url":"https://github.com/proj-airi/unplugin-live2d-sdk/issues"},"homepage":"https://github.com/proj-airi/unplugin-live2d-sdk#readme","_integrity":"sha512-0qjbzAmaU2Gx/AiQz0wNS1aojQDtnatXoT2l4QiiLdQDRZvo4gpJ2ItDr2lSAEZ1RyyWL6T818EEdbnVcKjnvg==","_resolved":"/tmp/72cbb232b06d726ed54c8b8dbc94b589/proj-airi-unplugin-live2d-sdk-0.1.3.tgz","_from":"file:proj-airi-unplugin-live2d-sdk-0.1.3.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0qjbzAmaU2Gx/AiQz0wNS1aojQDtnatXoT2l4QiiLdQDRZvo4gpJ2ItDr2lSAEZ1RyyWL6T818EEdbnVcKjnvg==","shasum":"43807583e07f931d2939074938ba45a43ef67027","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@proj-airi/unplugin-live2d-sdk/-/unplugin-live2d-sdk-0.1.3.tgz","fileCount":8,"unpackedSize":14673,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@proj-airi%2funplugin-live2d-sdk@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE2fSIxAPklYEd5JwLOkcwDtjtfPf58GX2SWfZt7pVkAAiEAhznkd4TdnQQUIi+y6HA8WowFuz+Bo1fCIglGNtWxojY="}],"size":4209},"_npmUser":{"name":"anonymous","email":"neko@ayaka.moe"},"directories":{},"maintainers":[{"name":"anonymous","email":"neko@ayaka.moe"},{"name":"anonymous","email":"rbxin2003@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unplugin-live2d-sdk_0.1.3_1745487467661_0.7400515506468377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T09:37:47.839Z","publish_time":1745487467839,"_source_registry_name":"default","contributors":[]},"0.1.4":{"name":"@proj-airi/unplugin-live2d-sdk","version":"0.1.4","author":{"url":"https://github.com/proj-airi","name":"Project AIRI Team","email":"airi-team@moeru.ai"},"license":"MIT","_id":"@proj-airi/unplugin-live2d-sdk@0.1.4","maintainers":[{"name":"anonymous","email":"neko@ayaka.moe"},{"name":"anonymous","email":"rbxin2003@outlook.com"}],"homepage":"https://github.com/proj-airi/unplugin-live2d-sdk#readme","bugs":{"url":"https://github.com/proj-airi/unplugin-live2d-sdk/issues"},"dist":{"shasum":"50891be847758eca4e0faad282fecb12392746c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@proj-airi/unplugin-live2d-sdk/-/unplugin-live2d-sdk-0.1.4.tgz","fileCount":8,"integrity":"sha512-7OT1leIsflWhEgSpQw7RKGElg5t97OL0s3oSmaqjRElIM5vAecuIbqxLc4xJ+0JFbCNZygOFYRvGCWS9Swz4pw==","signatures":[{"sig":"MEUCIQCD3ol5Rhckugmc+2ZIEvaWltmFO/uN7cegRMKzY3P+agIgSAKIsQIdmMePxh/XNyVMwx3rAxKeLRNp9tVsH2477HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@proj-airi%2funplugin-live2d-sdk@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14664,"size":4201},"main":"./dist/vite/index.cjs","type":"module","_from":"file:proj-airi-unplugin-live2d-sdk-0.1.4.tgz","types":"./dist/vite/index.d.ts","module":"./dist/vite/index.mjs","exports":{".":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","require":"./dist/vite/index.cjs"},"./vite":{"node":"./dist/vite/index.cjs","types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs"}},"scripts":{"up":"taze major -I","dev":"pnpm run stub","lint":"eslint --cache .","stub":"unbuild --stub","build":"unbuild","lint:fix":"eslint --cache --fix .","typecheck":"tsc --noEmit","changelogithub":"changelogithub"},"_npmUser":{"name":"anonymous","email":"neko@ayaka.moe"},"_resolved":"/tmp/323890fba0dbb5c31a6a664517e5da17/proj-airi-unplugin-live2d-sdk-0.1.4.tgz","_integrity":"sha512-7OT1leIsflWhEgSpQw7RKGElg5t97OL0s3oSmaqjRElIM5vAecuIbqxLc4xJ+0JFbCNZygOFYRvGCWS9Swz4pw==","repository":{"url":"git+https://github.com/proj-airi/unplugin-live2d-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"Vite plugin to download Live2D SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"vite":"^6.3.5","yauzl":"^3.2.0","ofetch":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"taze":"^19.1.0","bumpp":"^10.1.0","eslint":"^9.26.0","rollup":"^4.40.2","unbuild":"^3.5.0","@antfu/ni":"^24.3.0","typescript":"^5.8.3","@types/node":"^22.15.17","lint-staged":"^15.5.2","@types/yauzl":"^2.10.3","changelogithub":"^13.13.0","simple-git-hooks":"^2.13.0","@antfu/eslint-config":"^4.13.0","eslint-plugin-format":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/unplugin-live2d-sdk_0.1.4_1746937832177_0.8463321857391715","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-11T04:30:32.359Z","publish_time":1746937832359,"_source_registry_name":"default","contributors":[]},"0.1.5":{"name":"@proj-airi/unplugin-live2d-sdk","type":"module","version":"0.1.5","description":"Vite plugin to download Live2D SDK","author":{"name":"Project AIRI Team","email":"airi-team@moeru.ai","url":"https://github.com/proj-airi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/proj-airi/unplugin-live2d-sdk.git"},"exports":{".":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","require":"./dist/vite/index.cjs"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","node":"./dist/vite/index.cjs"}},"main":"./dist/vite/index.cjs","module":"./dist/vite/index.mjs","types":"./dist/vite/index.d.ts","dependencies":{"ofetch":"^1.4.1","vite":"^6.3.5","yauzl":"^3.2.0"},"devDependencies":{"@antfu/eslint-config":"^4.13.3","@antfu/ni":"^24.4.0","@types/node":"^22.15.29","@types/yauzl":"^2.10.3","bumpp":"^10.1.1","changelogithub":"^13.15.0","eslint":"^9.28.0","eslint-plugin-format":"^1.0.1","lint-staged":"^16.1.0","rollup":"^4.41.1","simple-git-hooks":"^2.13.0","taze":"^19.1.0","typescript":"^5.8.3","unbuild":"^3.5.0"},"scripts":{"dev":"pnpm run stub","stub":"unbuild --stub","build":"unbuild","lint":"eslint --cache .","lint:fix":"eslint --cache --fix .","typecheck":"tsc --noEmit","up":"taze major -I","changelogithub":"changelogithub"},"_id":"@proj-airi/unplugin-live2d-sdk@0.1.5","bugs":{"url":"https://github.com/proj-airi/unplugin-live2d-sdk/issues"},"homepage":"https://github.com/proj-airi/unplugin-live2d-sdk#readme","_integrity":"sha512-I8iVF4+XWfUq6Oa0f3XoHUHzRIDPQqPh6pUZpGuLfWmRGW5G1BywvAolM9JlcbydkL2QyPAf0rNY/O5GTYHJ2A==","_resolved":"/tmp/3f6da13d43ab9f70aeabb2bb23bbc55c/proj-airi-unplugin-live2d-sdk-0.1.5.tgz","_from":"file:proj-airi-unplugin-live2d-sdk-0.1.5.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-I8iVF4+XWfUq6Oa0f3XoHUHzRIDPQqPh6pUZpGuLfWmRGW5G1BywvAolM9JlcbydkL2QyPAf0rNY/O5GTYHJ2A==","shasum":"db9f9b58c8a9d378c5d7da19b50e85334d331918","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@proj-airi/unplugin-live2d-sdk/-/unplugin-live2d-sdk-0.1.5.tgz","fileCount":8,"unpackedSize":14664,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@proj-airi%2funplugin-live2d-sdk@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzx/0A1ewQZMeCHFhHNngwUeigEU6n7WpUfSwjDzSnAQIhAKMrMm4z0X89i8+/68Z9dQlPEsf1iLz4l6b2Ee04i+zZ"}],"size":4201},"_npmUser":{"name":"anonymous","email":"neko@ayaka.moe"},"directories":{},"maintainers":[{"name":"anonymous","email":"neko@ayaka.moe"},{"name":"anonymous","email":"rbxin2003@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unplugin-live2d-sdk_0.1.5_1749095055979_0.3205154422938068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T03:44:16.140Z","publish_time":1749095056140,"_source_registry_name":"default","contributors":[]},"0.1.6":{"name":"@proj-airi/unplugin-live2d-sdk","type":"module","version":"0.1.6","description":"Vite plugin to download Live2D SDK","author":{"name":"Project AIRI Team","email":"airi-team@moeru.ai","url":"https://github.com/proj-airi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/proj-airi/unplugin-live2d-sdk.git"},"exports":{".":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","require":"./dist/vite/index.cjs"},"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite/index.mjs","node":"./dist/vite/index.cjs"}},"main":"./dist/vite/index.cjs","module":"./dist/vite/index.mjs","types":"./dist/vite/index.d.ts","dependencies":{"ofetch":"^1.4.1","vite":"^7.1.5","yauzl":"^3.2.0"},"devDependencies":{"@antfu/eslint-config":"^5.3.0","@antfu/ni":"^25.0.0","@types/node":"^24.3.1","@types/yauzl":"^2.10.3","bumpp":"^10.2.3","changelogithub":"^13.16.0","eslint":"^9.35.0","eslint-plugin-format":"^1.0.1","lint-staged":"^16.1.6","rollup":"^4.50.1","simple-git-hooks":"^2.13.1","taze":"^19.6.0","typescript":"^5.9.2","unbuild":"^3.6.1"},"scripts":{"dev":"pnpm run stub","stub":"unbuild --stub","build":"unbuild","lint":"eslint --cache .","lint:fix":"eslint --cache --fix .","typecheck":"tsc --noEmit","up":"taze -w -r -I -f && pnpm prune && pnpm dedupe","changelogithub":"changelogithub"},"_id":"@proj-airi/unplugin-live2d-sdk@0.1.6","bugs":{"url":"https://github.com/proj-airi/unplugin-live2d-sdk/issues"},"homepage":"https://github.com/proj-airi/unplugin-live2d-sdk#readme","_integrity":"sha512-0rTQVPErYWjx6T1dCrUZRoawd9YgQkosVVF97CLmtWm40CqRAr+N4Ro1FJg/M/mnhACftVpyXNUJR2CxbVQRKQ==","_resolved":"/tmp/820dd88d0134e9fb22e7ff75d99d3df0/proj-airi-unplugin-live2d-sdk-0.1.6.tgz","_from":"file:proj-airi-unplugin-live2d-sdk-0.1.6.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-0rTQVPErYWjx6T1dCrUZRoawd9YgQkosVVF97CLmtWm40CqRAr+N4Ro1FJg/M/mnhACftVpyXNUJR2CxbVQRKQ==","shasum":"1f6d4c0e7ef776e2f14d0af3ec9d5b158b30287c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@proj-airi/unplugin-live2d-sdk/-/unplugin-live2d-sdk-0.1.6.tgz","fileCount":8,"unpackedSize":15016,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@proj-airi%2funplugin-live2d-sdk@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCTVEqI5gVQ3L2vwIy2yPpTQEOcRkLLnpKDQuCpCUXWswIgUC3xqIVpWxHZDhPHA0ERLdJZbAS2TJ7ERrIl1WfOnQ0="}],"size":4386},"_npmUser":{"name":"anonymous","email":"neko@ayaka.moe"},"directories":{},"maintainers":[{"name":"anonymous","email":"neko@ayaka.moe"},{"name":"anonymous","email":"rbxin2003@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unplugin-live2d-sdk_0.1.6_1757584614151_0.3901878135478698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T09:56:54.370Z","publish_time":1757584614370,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.1.6"},"name":"@proj-airi/unplugin-live2d-sdk","time":{"created":"2025-03-15T15:15:03.314Z","modified":"2026-03-08T09:37:04.421Z","0.1.2":"2025-03-15T15:14:24.777Z","0.1.3":"2025-04-24T09:37:47.839Z","0.1.4":"2025-05-11T04:30:32.359Z","0.1.5":"2025-06-05T03:44:16.140Z","0.1.6":"2025-09-11T09:56:54.370Z"},"readme":"<a name=\"readme-top\"></a>\n\n# `@proj-airi/unplugin-live2d-sdk`\n\nHelper plugin for helping installing Live2D SDK.\n\n> [!NOTE]\n>\n> This project is part of (and also associate to) the [Project AIRI](https://github.com/moeru-ai/airi), we aim to build a LLM-driven VTuber like [Neuro-sama](https://www.youtube.com/@Neurosama) (subscribe if you didn't!) if you are interested in, please do give it a try on [live demo](https://airi.moeru.ai).\n\n## Installation\n\nPick the package manager of your choice:\n\n```shell\nni @proj-airi/unplugin-live2d-sdk -D # from @antfu/ni, can be installed via `npm i -g @antfu/ni`\npnpm i @proj-airi/unplugin-live2d-sdk -D\nyarn i @proj-airi/unplugin-live2d-sdk -D\nnpm i @proj-airi/unplugin-live2d-sdk -D\n```\n\n### UnoCSS usage\n\n```typescript\nimport { DownloadLive2DSDK } from '@proj-airi/unplugin-live2d-sdk/vite'\nimport { defineConfig } from 'vite'\n\nexport default defineConfig({\n  plugins: [\n    DownloadLive2DSDK(),\n  ]\n})\n```\n\n## Other side projects born from Project AIRI\n\n- [Awesome AI VTuber](https://github.com/proj-airi/awesome-ai-vtuber): A curated list of AI VTubers and related projects\n- [`unspeech`](https://github.com/moeru-ai/unspeech): Universal endpoint proxy server for `/audio/transcriptions` and `/audio/speech`, like LiteLLM but for any ASR and TTS\n- [`hfup`](https://github.com/moeru-ai/hfup): tools to help on deploying, bundling to HuggingFace Spaces\n- [`xsai-transformers`](https://github.com/moeru-ai/xsai-transformers): Experimental [🤗 Transformers.js](https://github.com/huggingface/transformers.js) provider for [xsAI](https://github.com/moeru-ai/xsai).\n- [WebAI: Realtime Voice Chat](https://github.com/proj-airi/webai-realtime-voice-chat): Full example of implementing ChatGPT's realtime voice from scratch with VAD + STT + LLM + TTS.\n- [`@proj-airi/drizzle-duckdb-wasm`](https://github.com/moeru-ai/airi/tree/main/packages/drizzle-duckdb-wasm/README.md): Drizzle ORM driver for DuckDB WASM\n- [`@proj-airi/duckdb-wasm`](https://github.com/moeru-ai/airi/tree/main/packages/duckdb-wasm/README.md): Easy to use wrapper for `@duckdb/duckdb-wasm`\n- [Airi Factorio](https://github.com/moeru-ai/airi-factorio): Allow Airi to play Factorio\n- [Factorio RCON API](https://github.com/nekomeowww/factorio-rcon-api): RESTful API wrapper for Factorio headless server console\n- [`autorio`](https://github.com/moeru-ai/airi-factorio/tree/main/packages/autorio): Factorio automation library\n- [`tstl-plugin-reload-factorio-mod`](https://github.com/moeru-ai/airi-factorio/tree/main/packages/tstl-plugin-reload-factorio-mod): Reload Factorio mod when developing\n- [Velin](https://github.com/luoling8192/velin): Use Vue SFC and Markdown to write easy to manage stateful prompts for LLM\n- [`demodel`](https://github.com/moeru-ai/demodel): Easily boost the speed of pulling your models and datasets from various of inference runtimes.\n- [`inventory`](https://github.com/moeru-ai/inventory): Centralized model catalog and default provider configurations backend service\n- [MCP Launcher](https://github.com/moeru-ai/mcp-launcher): Easy to use MCP builder & launcher for all possible MCP servers, just like Ollama for models!\n- [🥺 SAD](https://github.com/moeru-ai/sad): Documentation and notes for self-host and browser running LLMs.","users":{}}