{
  "name": "motebit",
  "version": "2.2.2",
  "type": "module",
  "description": "Reference runtime and operator console for sovereign AI agents — REPL, daemon, delegation, MCP server. Persistent Ed25519 identity, signed execution receipts, governance at the boundary.",
  "main": "./dist/index.js",
  "bin": {
    "motebit": "./dist/index.js"
  },
  "files": [
    "dist/index.js",
    "dist/index.js.map",
    "schema/motebit-yaml-v1.json",
    "LICENSE",
    "NOTICE",
    "README.md"
  ],
  "license": "BUSL-1.1",
  "keywords": [
    "motebit",
    "agent",
    "ai",
    "identity",
    "ed25519",
    "cli",
    "repl",
    "daemon",
    "mcp",
    "sovereign"
  ],
  "homepage": "https://github.com/motebit/motebit/tree/main/apps/cli#readme",
  "bugs": {
    "url": "https://github.com/motebit/motebit/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/motebit/motebit",
    "directory": "apps/cli"
  },
  "publishConfig": {
    "access": "public"
  },
  "engines": {
    "node": ">=20"
  },
  "dependencies": {
    "@hono/node-server": "^1.19.17",
    "@hono/node-ws": "^1.3.1",
    "@modelcontextprotocol/sdk": "^1.31.0",
    "@noble/curves": "^2.4.0",
    "@noble/ed25519": "~3.2.0",
    "@noble/hashes": "^2.4.0",
    "@solana/spl-token": "^0.4.15",
    "@solana/web3.js": "^1.95.0",
    "@x402/core": "^2.22.0",
    "@x402/evm": "^2.22.0",
    "@x402/fetch": "^2.22.0",
    "@x402/hono": "^2.22.0",
    "better-sqlite3": "^12.11.1",
    "hono": "^4.13.13",
    "sql.js": "^1.14.2",
    "stripe": "^22.5.0",
    "viem": "^2.55.16",
    "vscode-jsonrpc": "^9.0.0",
    "vscode-languageserver": "^10.0.0",
    "vscode-languageserver-textdocument": "^1.0.12",
    "ws": "^8.21.3",
    "yaml": "^2.9.0",
    "zod": "^4.4.3",
    "@motebit/state-export-client": "0.7.1"
  },
  "devDependencies": {
    "@types/node": "^22.20.5",
    "fast-check": "^4.9.0",
    "tsup": "^8.0.0",
    "tsx": "^4.23.12",
    "typescript": "^5.6.0",
    "vitest": "^4.1.10",
    "@motebit/behavior-engine": "0.0.0-private",
    "@motebit/core-identity": "0.0.0-private",
    "@motebit/ai-core": "0.0.0-private",
    "@motebit/crypto": "4.0.1",
    "@motebit/encryption": "0.0.0-private",
    "@motebit/event-log": "0.0.0-private",
    "@motebit/gradient": "0.0.0-private",
    "@motebit/mcp-client": "0.0.0-private",
    "@motebit/mcp-server": "0.0.0-private",
    "@motebit/identity-file": "0.0.0-private",
    "@motebit/memory-graph": "0.0.0-private",
    "@motebit/persistence": "0.0.0-private",
    "@motebit/policy": "0.0.0-private",
    "@motebit/planner": "0.0.0-private",
    "@motebit/privacy-layer": "0.0.0-private",
    "@motebit/protocol": "3.19.0",
    "@motebit/relay-client": "0.0.0-private",
    "@motebit/runtime": "0.0.0-private",
    "@motebit/runtime-host": "0.0.0-private",
    "@motebit/relay": "0.0.0-private",
    "@motebit/sdk": "2.10.0",
    "@motebit/skills": "0.0.0-private",
    "@motebit/self-knowledge": "0.0.0-private",
    "@motebit/state-vector": "0.0.0-private",
    "@motebit/sync-engine": "0.0.0-private",
    "@motebit/surface-kit": "0.0.0-private",
    "@motebit/tools": "0.0.0-private",
    "@motebit/verify": "1.9.2",
    "@motebit/voice": "0.0.0-private",
    "@motebit/wallet-solana": "0.0.0-private",
    "@motebit/wire-schemas": "0.0.0-private"
  },
  "scripts": {
    "start": "tsx src/index.ts",
    "build": "tsup",
    "build-schema": "tsx scripts/build-schema.ts",
    "test": "vitest run --passWithNoTests",
    "test:coverage": "vitest run --coverage",
    "test:dogfood": "scripts/federation-dogfood.sh",
    "typecheck": "tsc --noEmit",
    "lint": "eslint src/",
    "lint:pack": "publint --strict",
    "clean": "rm -rf dist .turbo *.tsbuildinfo"
  }
}