UNPKG

quiad

Version:

Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level

134 lines (133 loc) 3.32 kB
{ "name": "quiad", "version": "1.3.1", "description": "Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level", "main": "dist/index.js", "type": "module", "types": "./dist/index.d.ts", "bin": { "node-llama-cpp": "./dist/cli/cli.js" }, "files": [ "dist/", "llama/", "llamaBins/", "package.json", "README.md", "LICENSE" ], "exports": { ".": { "import": "./dist/index.js", "node": "./dist/index.js", "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./commands": { "import": "./dist/commands.js", "node": "./dist/commands.js", "types": "./dist/commands.d.ts", "default": "./dist/commands.js" }, "./commands.js": { "import": "./dist/commands.js", "node": "./dist/commands.js", "types": "./dist/commands.d.ts", "default": "./dist/commands.js" } }, "engines": { "node": ">=18.0.0" }, "repository": { "type": "git", "url": "https://github.com/CarrieMorar/quiad.git" }, "keywords": [ "similique", "id", "llama.cpp", "bindings", "ai", "sequi", "blanditiis", "error", "llm", "laboriosam", "metal", "cuda", "grammar", "json-grammar", "json-schema-grammar", "temperature", "cupiditate", "assumenda", "json-schema", "raspberry-pi", "self-hosted", "vel", "praesentium" ], "author": "ReinholdMacejkovic", "license": "MIT", "bugs": { "url": "https://github.com/CarrieMorar/quiad.git/issues" }, "devDependencies": { "@commitlint/cli": "^17.7.1", "@commitlint/config-conventional": "^17.7.0", "@semantic-release/exec": "^6.0.3", "@types/cli-progress": "^3.11.0", "@types/cross-spawn": "^6.0.2", "@types/fs-extra": "^11.0.1", "@types/node": "^20.8.4", "@types/uuid": "^9.0.2", "@types/which": "^3.0.0", "@types/yargs": "^17.0.24", "@typescript-eslint/eslint-plugin": "^6.3.0", "@typescript-eslint/parser": "^6.3.0", "@vitest/coverage-v8": "^0.34.6", "eslint": "^8.46.0", "eslint-plugin-import": "^2.28.0", "eslint-plugin-node": "github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript", "husky": "^8.0.3", "rimraf": "^5.0.1", "semantic-release": "^21.0.7", "ts-node": "^10.9.1", "tslib": "^2.6.1", "typedoc": "^0.25.1", "typedoc-plugin-markdown": "^4.0.0-next.22", "typedoc-plugin-mdn-links": "^3.1.0", "typedoc-vitepress-theme": "^1.0.0-next.3", "typescript": "^5.1.6", "vitepress": "^1.0.0-rc.20", "vitest": "^0.34.6", "zx": "^7.2.3" }, "dependencies": { "chalk": "^5.3.0", "chmodrp": "^1.0.2", "cli-progress": "^3.12.0", "cmake-js": "^7.2.1", "cross-env": "^7.0.3", "cross-spawn": "^7.0.3", "env-var": "^7.3.1", "fs-extra": "^11.1.1", "log-symbols": "^5.1.0", "node-addon-api": "^7.0.0", "octokit": "^3.1.0", "ora": "^7.0.1", "simple-git": "^3.19.1", "uuid": "^9.0.0", "which": "^4.0.0", "yargs": "^17.7.2" }, "peerDependencies": { "typescript": ">=5.0.0" }, "peerDependenciesMeta": { "typescript": { "optional": true } } }