{
  "name": "@interleavelove/keating",
  "version": "0.3.5",
  "type": "module",
  "description": "A Pi-powered hyperteacher package with self-improving teaching policies, lesson maps, and animated visual teaching artifacts.",
  "keywords": [
    "pi-package",
    "hyperteacher",
    "education",
    "feynman-style",
    "teaching-agent",
    "ai-education",
    "cognitive-empowerment"
  ],
  "author": "Diogenes of Toronto",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Diogenesoftoronto/keating.git"
  },
  "bugs": {
    "url": "https://github.com/Diogenesoftoronto/keating/issues"
  },
  "homepage": "https://keating.help",
  "bin": {
    "keating": "./bin/keating.js"
  },
  "engines": {
    "node": ">=20.19.0"
  },
  "files": [
    "bin/keating.js",
    "dist/",
    "pi/",
    "scripts/install/",
    "SYSTEM.md",
    "web/dist/"
  ],
  "pi": {
    "extensions": [
      "./dist/src/pi"
    ],
    "skills": [
      "./pi/skills"
    ],
    "prompts": [
      "./pi/prompts"
    ]
  },
  "scripts": {
    "build": "bun x tsc -p tsconfig.json && cd web && bun run build",
    "test": "bun test ./test/*.test.ts",
    "video:intro": "bun scripts/render-keating-intro.mjs",
    "prepack": "bun run build"
  },
  "dependencies": {
    "@ax-llm/ax": "^19.0.43",
    "@google/generative-ai": "^0.24.1",
    "@mariozechner/pi-coding-agent": "^0.73.1",
    "dotenv": "^17.4.0",
    "h3": "^2.0.1-rc.20",
    "manim-web": "^0.3.16",
    "nitro": "^3.0.260311-beta"
  },
  "devDependencies": {
    "@remotion/cli": "^4.0.455",
    "@remotion/media-utils": "^4.0.455",
    "@remotion/renderer": "^4.0.455",
    "@types/node": "^25.6.0",
    "@types/react": "^19.2.14",
    "@types/react-dom": "^19.2.3",
    "fast-check": "^4.6.0",
    "react": "^19.2.5",
    "react-dom": "^19.2.5",
    "remotion": "^4.0.455"
  }
}
