{
  "name": "@gaiaverse/semantic-turning-point-detector",
  "description": "Detects key semantic turning points in conversations using recursive semantic distance analysis. Ideal for conversation analysis, dialogue segmentation, insight detection, and AI-assisted reasoning tasks.",
  "version": "3.3.6",
  "license": "MIT",
  "author": "gaiaverseltd, Ziping Liu <ziping@gaiaverse.ai>",
  "type": "commonjs",
  "repository": {
    "type": "git",
    "url": "https://github.com/gaiaverseltd/semantic-turning-point-detector.git"
  },
  "main": "dist",
  "keywords": [
    "Adaptive Recursive Convergence",
    "semantic-turning-point",
    "conversation-analysis",
    "dialogue-segmentation",
    "fixed-point operator theory",
    "adaptive computation complexity",
    "recursive-reasoning",
    "semantic-distance",
    "cognitive graph modeling",
    "dimensional manifold embedding",
    "natural-language-processing",
    "discourse dynamics",
    "sentiment-analysis",
    "discursive shifts",
    "narrative segmentation",
    "discourse-analysis",
    "thematic progression",
    "Cascading Re-Dimensional Attention"
  ],
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build": "tsc",
    "start": "node --max-old-space-size=8192 dist/semanticTurningPointDetector.js"
  },
  "types": "dist/index.d.ts",
  "module": "dist/index.js",
  "entryPoints": [
    "dist/index.js"
  ],
  "dependencies": {
    "async": "^3.2.6",
    "dotenv": "^16.4.7",
    "fs-extra": "^11.3.0",
    "gpt-tokenizer": "^2.9.0",
    "lru-cache": "^11.1.0",
    "ollama": "^0.5.16",
    "openai": "^4.91.1",
    "winston": "^3.17.0"
  },
  "devDependencies": {
    "@types/async": "^3.2.24",
    "@types/dotenv": "^6.1.1",
    "@types/fs-extra": "^11.0.4",
    "typescript": "^5.8.2"
  },
  "doi": "10.5281/zenodo.15616959"
}
