{
  "name": "@kl-c/matrixos",
  "version": "0.1.11",
  "description": "MaTrixOS — Agentic OS for OpenCode. Personalizable, communicating, self-improving, resilient.",
  "main": "./dist/index.js",
  "types": "dist/index.d.ts",
  "type": "module",
  "workspaces": [
    "packages/rules-engine",
    "packages/delegate-core",
    "packages/egress-core",
    "packages/git-bash-mcp",
    "packages/mcp-stdio-core",
    "packages/mcp-client-core",
    "packages/lsp-core",
    "packages/utils",
    "packages/model-core",
    "packages/omo-config-core",
    "packages/prompts-core",
    "packages/comment-checker-core",
    "packages/hashline-core",
    "packages/tmux-core",
    "packages/team-core",
    "packages/matrix-gateway-core",
    "packages/boulder-state",
    "packages/telemetry-core",
    "packages/claude-code-compat-core",
    "packages/skills-loader-core",
    "packages/agents-md-core",
    "packages/learning-loop",
    "packages/shared-skills",
    "packages/daily-brief-core",
    "packages/task-ledger-core",
    "packages/rgpd-compliance-core",
    "packages/omo-opencode"
  ],
  "bin": {
    "matrixos": "bin/matrixos.js",
    "@kl-c/matrixos": "bin/matrixos.js"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "files": [
    "THIRD-PARTY-NOTICES.md",
    "dist",
    "bin",
    "postinstall.mjs",
    "script/qa/strip-ansi.mjs",
    "script/qa/web-terminal-redaction.d.mts",
    "script/qa/web-terminal-redaction.mjs",
    "script/qa/web-terminal-visual-qa.mjs",
    "script/qa/xterm-live-terminal.mjs",
    "docs/reference/github-attachment-upload.md",
    "docs/reference/web-terminal-visual-qa.md",
    ".opencode/command",
    ".agents/command",
    "packages/lsp-tools-mcp/package.json",
    "packages/lsp-core/package.json",
    "packages/lsp-core/src",
    "packages/lsp-tools-mcp/dist",
    "packages/lsp-daemon/package.json",
    "packages/lsp-daemon/dist",
    "packages/git-bash-mcp/package.json",
    "packages/git-bash-mcp/dist",
    "packages/shared-skills/package.json",
    "packages/shared-skills/index.mjs",
    "packages/shared-skills/skills"
  ],
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./server": "./dist/index.js",
    "./tui": "./dist/tui.js",
    "./schema.json": "./dist/matrixos.schema.json"
  },
  "scripts": {
    "build": "bun run script/build.ts",
    "build:cli-node": "bun run script/build-cli-node.ts",
    "build:dashboard-frontend": "rm -rf dist/features/dashboard/frontend && mkdir -p dist/features/dashboard/frontend && cp -R packages/omo-opencode/src/features/dashboard/frontend/. dist/features/dashboard/frontend/",
    "build:shared-skills-assets": "rm -rf dist/skills && cp -R packages/shared-skills/skills dist/skills && mkdir -p dist/cli && rm -rf dist/cli/skills && cp -R packages/shared-skills/skills dist/cli/skills",
    "build:lsp-tools-mcp": "npm --prefix packages/lsp-tools-mcp ci && npm --prefix packages/lsp-tools-mcp run build",
    "build:lsp-daemon": "npm --prefix packages/lsp-daemon ci && npm --prefix packages/lsp-daemon run build",
    "build:node-require-shim": "bun run script/patch-node-require-shim.ts",
    "build:binaries": "bun run script/build-binaries.ts",
    "build:schema": "bun run script/build-schema.ts",
    "build:model-capabilities": "bun run script/build-model-capabilities.ts",
    "clean": "rm -rf dist",
    "prepare": "bun run build",
    "postinstall": "node postinstall.mjs",
    "prepublishOnly": "bun run clean && bun run build:lsp-tools-mcp && bun run build:lsp-daemon && bun run build",
    "test:model-capabilities": "bun test packages/model-core/src/model-capability-aliases.test.ts packages/model-core/src/model-capability-guardrails.test.ts packages/model-core/src/model-capabilities.test.ts packages/omo-opencode/src/cli/doctor/checks/model-resolution.test.ts --bail",
    "typecheck": "tsgo --noEmit && bun run typecheck:script && bun run typecheck:packages",
    "typecheck:packages": "tsgo --noEmit -p packages/rules-engine/tsconfig.json && tsgo --noEmit -p packages/delegate-core/tsconfig.json && tsgo --noEmit -p packages/mcp-stdio-core/tsconfig.json && tsgo --noEmit -p packages/mcp-client-core/tsconfig.json && tsgo --noEmit -p packages/git-bash-mcp/tsconfig.json && tsgo --noEmit -p packages/lsp-core/tsconfig.json && tsgo --noEmit -p packages/utils/tsconfig.json && tsgo --noEmit -p packages/model-core/tsconfig.json && tsgo --noEmit -p packages/omo-config-core/tsconfig.json && tsgo --noEmit -p packages/prompts-core/tsconfig.json && tsgo --noEmit -p packages/comment-checker-core/tsconfig.json && tsgo --noEmit -p packages/hashline-core/tsconfig.json && tsgo --noEmit -p packages/tmux-core/tsconfig.json && tsgo --noEmit -p packages/team-core/tsconfig.json && tsgo --noEmit -p packages/matrix-gateway-core/tsconfig.json && tsgo --noEmit -p packages/boulder-state/tsconfig.json && tsgo --noEmit -p packages/learning-loop/tsconfig.json && tsgo --noEmit -p packages/telemetry-core/tsconfig.json && tsgo --noEmit -p packages/claude-code-compat-core/tsconfig.json && tsgo --noEmit -p packages/skills-loader-core/tsconfig.json && tsgo --noEmit -p packages/agents-md-core/tsconfig.json && tsgo --noEmit -p packages/task-ledger-core/tsconfig.json && tsgo --noEmit -p packages/egress-core/tsconfig.json && tsgo --noEmit -p packages/http-server-core/tsconfig.json && tsgo --noEmit -p packages/webhook-core/tsconfig.json && tsgo --noEmit -p packages/daily-brief-core/tsconfig.json && tsgo --noEmit -p packages/omo-opencode/tsconfig.json",
    "typecheck:script": "tsgo --noEmit -p script/tsconfig.json",
    "test": "bun test",
    "build:git-bash-mcp": "bun run --cwd packages/git-bash-mcp build"
  },
  "keywords": [
    "opencode",
    "plugin",
    "agentic-os",
    "agents",
    "ai",
    "llm",
    "matrixos"
  ],
  "author": "KL-Consulting",
  "license": "SEE LICENSE IN LICENSE.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/shirofx/MaTrixOS.git"
  },
  "bugs": {
    "url": "https://github.com/shirofx/MaTrixOS/issues"
  },
  "homepage": "https://github.com/shirofx/MaTrixOS#readme",
  "dependencies": {
    "@clack/prompts": "^1.4.0",
    "@code-yeongyu/comment-checker": "^0.8.0",
    "@modelcontextprotocol/sdk": "^1.29.0",
    "@opencode-ai/plugin": "1.15.13",
    "@opencode-ai/sdk": "1.15.13",
    "@opentui/core": "^0.2.16",
    "@opentui/keymap": "^0.2.16",
    "@opentui/solid": "^0.2.16",
    "commander": "^14.0.3",
    "detect-libc": "^2.1.2",
    "diff": "^9.0.0",
    "js-yaml": "^4.1.1",
    "jsonc-parser": "^3.3.1",
    "picocolors": "^1.1.1",
    "picomatch": "^4.0.4",
    "posthog-node": "^5.34.3",
    "ws": "^8.18.0",
    "node-fetch": "^2.7.0",
    "undici": "^6.21.0",
    "sharp": "^0.33.5",
    "abort-controller": "^3.0.0",
    "ajv": "^8.17.1",
    "ajv-formats": "^3.0.1",
    "audio-decode": "^2.1.3",
    "jimp": "^0.22.12",
    "link-preview-js": "^3.0.5",
    "zod": "^4.4.3"
  },
  "devDependencies": {
    "@oh-my-opencode/agents-md-core": "workspace:*",
    "@oh-my-opencode/boulder-state": "workspace:*",
    "@oh-my-opencode/claude-code-compat-core": "workspace:*",
    "@oh-my-opencode/comment-checker-core": "workspace:*",
    "@oh-my-opencode/delegate-core": "workspace:*",
    "@matrixos/egress-core": "workspace:*",
    "@oh-my-opencode/git-bash-mcp": "workspace:*",
    "@oh-my-opencode/hashline-core": "workspace:*",
    "@oh-my-opencode/learning-loop": "workspace:*",
    "@oh-my-opencode/lsp-core": "workspace:*",
    "@oh-my-opencode/mcp-client-core": "workspace:*",
    "@oh-my-opencode/mcp-stdio-core": "workspace:*",
    "@oh-my-opencode/model-core": "workspace:*",
    "@oh-my-opencode/omo-config-core": "workspace:*",
    "@oh-my-opencode/matrix-gateway-core": "workspace:*",
    "@oh-my-opencode/prompts-core": "workspace:*",
    "@oh-my-opencode/rules-engine": "workspace:*",
    "@oh-my-opencode/rgpd-compliance-core": "workspace:*",
    "@oh-my-opencode/shared-skills": "workspace:*",
    "@oh-my-opencode/skills-loader-core": "workspace:*",
    "@oh-my-opencode/team-core": "workspace:*",
    "@oh-my-opencode/telemetry-core": "workspace:*",
    "@oh-my-opencode/tmux-core": "workspace:*",
    "@oh-my-opencode/utils": "workspace:*",
    "@types/js-yaml": "^4.0.9",
    "@types/picomatch": "^4.0.3",
    "@typescript/native-preview": "7.0.0-dev.20260518.1",
    "@xterm/addon-unicode11": "^0.9.0",
    "@xterm/xterm": "^6.0.0",
    "bun-types": "1.3.14",
    "node-pty": "^1.1.0",
    "puppeteer-core": "^25.3.0",
    "typescript": "^6.0.3"
  },
  "overrides": {
    "hono": "^4.12.18",
    "@hono/node-server": "^1.19.13",
    "express-rate-limit": "^8.5.1",
    "fast-uri": "^3.1.2",
    "path-to-regexp": "^8.4.2"
  },
  "trustedDependencies": [
    "@code-yeongyu/comment-checker"
  ]
}