{
  "name": "mulmoclaude",
  "version": "1.14.0",
  "description": "MulmoClaude — GUI-chat with Claude Code + long-term memory. One command to start.",
  "type": "module",
  "bin": {
    "mulmoclaude": "bin/mulmoclaude.js"
  },
  "scripts": {
    "postinstall": "node bin/fix-node-pty-perms.mjs",
    "prepack": "node bin/prepare-dist.js",
    "typecheck": "echo \"mulmoclaude: no typecheck (launcher is plain JS; server and src are dist artifacts)\"",
    "test": "echo no tests yet"
  },
  "files": [
    "bin/",
    "client/",
    "server/",
    "src/",
    "Dockerfile.sandbox",
    "sandbox-entrypoint.sh"
  ],
  "dependencies": {
    "@google/genai": "^2.15.0",
    "@gui-chat-plugin/browse": "^2.0.0",
    "@gui-chat-plugin/camera": "^2.0.0",
    "@gui-chat-plugin/google-map": "^2.0.0",
    "@gui-chat-plugin/mindmap": "^2.0.0",
    "@gui-chat-plugin/present3d": "^2.0.0",
    "@marp-team/marp-core": "^4.4.0",
    "@mulmobridge/chat-service": "^1.1.0",
    "@mulmobridge/client": "^1.0.2",
    "@mulmobridge/protocol": "^1.0.1",
    "@mulmobridge/web-push": "^1.1.0",
    "@mulmocast/types": "^2.11.0",
    "@mulmochat-plugin/quiz": "^2.0.0",
    "@mulmochat-plugin/ui-image": "^0.4.1",
    "@mulmoclaude/accounting-plugin": "^3.0.0",
    "@mulmoclaude/chart-plugin": "^3.0.0",
    "@mulmoclaude/collection-plugin": "^4.4.0",
    "@mulmoclaude/common": "^1.2.0",
    "@mulmoclaude/core": "^4.4.2",
    "@mulmoclaude/form-plugin": "^2.0.0",
    "@mulmoclaude/google-plugin": "^3.0.0",
    "@mulmoclaude/html-plugin": "^4.0.0",
    "@mulmoclaude/markdown-plugin": "^4.0.0",
    "@mulmoclaude/markdown-utils": "^1.3.5",
    "@mulmoclaude/mulmoscript-plugin": "^4.4.0",
    "@mulmoclaude/spotify-plugin": "^2.0.0",
    "@mulmoclaude/x-plugin": "^1.0.3",
    "@receptron/task-scheduler": "^1.0.3",
    "cors": "^2.8.6",
    "dotenv": "^17.4.2",
    "exifr": "^7.1.3",
    "express": "^5.2.1",
    "fast-xml-parser": "^5.11.0",
    "firebase": "12.16.0",
    "graphai": "^2.0.18",
    "gui-chat-protocol": "^2.0.0",
    "heic-convert": "^2.1.0",
    "ignore": "^7.0.6",
    "js-yaml": "^5.2.3",
    "jszip": "^3.10.1",
    "mammoth": "^1.12.1",
    "marked": "^18.0.11",
    "mulmocast": "^2.12.0",
    "node-html-parser": "^9.0.1",
    "puppeteer": "^25.4.0",
    "sharp": "^0.35.3",
    "socket.io": "^4.8.3",
    "socket.io-client": "^4.8.3",
    "tsx": "^4.23.12",
    "uuid": "^14.0.1",
    "which": "^6",
    "ws": "^8.21.1",
    "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz",
    "zod": "^4.4.3"
  },
  "optionalDependencies": {
    "node-pty": "^1.1.0"
  },
  "engines": {
    "node": ">=20.12"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/receptron/mulmoclaude.git",
    "directory": "packages/mulmoclaude"
  },
  "keywords": [
    "claude",
    "ai",
    "agent",
    "chat",
    "gui",
    "mulmoclaude"
  ],
  "homepage": "https://github.com/receptron/mulmoclaude/tree/main/packages/mulmoclaude#readme",
  "bugs": {
    "url": "https://github.com/receptron/mulmoclaude/issues"
  }
}
