{
  "name": "@push.rocks/smartai",
  "version": "4.2.0",
  "private": false,
  "description": "Provider registry and capability utilities for ai-sdk (Vercel AI SDK). Core export returns LanguageModel; subpath exports provide vision, audio, image, document, OCR and research capabilities.",
  "main": "dist_ts/index.js",
  "typings": "dist_ts/index.d.ts",
  "type": "module",
  "exports": {
    ".": {
      "import": "./dist_ts/index.js",
      "types": "./dist_ts/index.d.ts"
    },
    "./vision": {
      "import": "./dist_ts_vision/index.js",
      "types": "./dist_ts_vision/index.d.ts"
    },
    "./audio": {
      "import": "./dist_ts_audio/index.js",
      "types": "./dist_ts_audio/index.d.ts"
    },
    "./image": {
      "import": "./dist_ts_image/index.js",
      "types": "./dist_ts_image/index.d.ts"
    },
    "./document": {
      "import": "./dist_ts_document/index.js",
      "types": "./dist_ts_document/index.d.ts"
    },
    "./ocr": {
      "import": "./dist_ts_ocr/index.js",
      "types": "./dist_ts_ocr/index.d.ts"
    },
    "./research": {
      "import": "./dist_ts_research/index.js",
      "types": "./dist_ts_research/index.d.ts"
    },
    "./openai-chatgpt-auth": {
      "import": "./dist_ts_openai_chatgpt_auth/index.js",
      "types": "./dist_ts_openai_chatgpt_auth/index.d.ts"
    }
  },
  "author": "Task Venture Capital GmbH",
  "license": "MIT",
  "devDependencies": {
    "@git.zone/tsbuild": "^4.4.1",
    "@git.zone/tsrun": "^2.0.4",
    "@git.zone/tstest": "^3.6.6",
    "@push.rocks/qenv": "^6.1.4",
    "@types/json-schema": "^7.0.15",
    "@types/lodash.clonedeep": "^4.5.9",
    "@types/node": "^25.7.0",
    "@types/pngjs": "^6.0.5",
    "typescript": "^6.0.3",
    "undici-types": "^8.2.0"
  },
  "dependencies": {
    "@ai-sdk/anthropic": "^3.0.77",
    "@ai-sdk/google": "^3.0.73",
    "@ai-sdk/groq": "^3.0.39",
    "@ai-sdk/mistral": "^3.0.36",
    "@ai-sdk/openai": "^3.0.63",
    "@ai-sdk/perplexity": "^3.0.33",
    "@ai-sdk/provider": "^3.0.10",
    "@ai-sdk/xai": "^3.0.89",
    "@anthropic-ai/sdk": "0.95.2",
    "@push.rocks/smartpdf": "^4.2.2",
    "ai": "^6.0.180",
    "openai": "^6.37.0"
  },
  "repository": {
    "type": "git",
    "url": "https://code.foss.global/push.rocks/smartai.git"
  },
  "bugs": {
    "url": "https://code.foss.global/push.rocks/smartai/issues"
  },
  "homepage": "https://code.foss.global/push.rocks/smartai",
  "browserslist": [
    "last 1 chrome versions"
  ],
  "files": [
    "ts/**/*",
    "ts_vision/**/*",
    "ts_audio/**/*",
    "ts_image/**/*",
    "ts_document/**/*",
    "ts_ocr/**/*",
    "ts_research/**/*",
    "ts_openai_chatgpt_auth/**/*",
    "dist_*/**/*",
    "assets/**/*",
    ".smartconfig.json",
    "license",
    "npmextra.json",
    "readme.md"
  ],
  "keywords": [
    "AI integration",
    "TypeScript",
    "chatbot",
    "OpenAI",
    "Anthropic",
    "multi-model",
    "audio generation",
    "text-to-speech",
    "document processing",
    "vision processing",
    "streaming chat",
    "API",
    "multiple providers",
    "AI models",
    "synchronous chat",
    "asynchronous chat",
    "real-time interaction",
    "content analysis",
    "image description",
    "document classification",
    "AI toolkit",
    "provider switching"
  ],
  "scripts": {
    "test": "(tstest test/ --verbose --logfile)",
    "typecheck": "tsbuild check",
    "build": "(tsbuild tsfolders)",
    "buildDocs": "(tsdoc)"
  }
}