Ctrl K
ComunidadGuías…

package.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "name": "titen-memory",
  "version": "0.10.15",
  "mcpName": "io.github.RamaAditya49/titen-memory",
  "description": "Agent memory with no API key, no LLM, and no embedding provider. Serves MCP over stdio against a local SQLite store, or Cloudflare Workers + D1. Drop-in for @modelcontextprotocol/server-memory; every memory keeps its source, its scope, and the evidence that contradicts it.",
  "license": "Apache-2.0",
  "type": "module",
  "packageManager": "pnpm@11.17.0",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/RamaAditya49/titen.git"
  },
  "homepage": "https://titen.dev",
  "bugs": "https://github.com/RamaAditya49/titen/issues",
  "keywords": [
    "agent-memory",
    "memory",
    "rag",
    "context",
    "mcp",
    "bun",
    "sqlite",
    "cloudflare-workers",
    "mcp-server",
    "model-context-protocol",
    "provenance",
    "self-hosted",
    "claude"
  ],
  "bin": {
    "titen": "src/runtime/bun/cli.ts"
  },
  "exports": {
    ".": {
      "types": "./dist/npm/sdk.d.ts",
      "bun": "./dist/npm/sdk.js",
      "default": "./dist/npm/sdk.js"
    },
    "./sdk": {
      "types": "./dist/npm/sdk.d.ts",
      "bun": "./dist/npm/sdk.js",
      "default": "./dist/npm/sdk.js"
    },
    "./bun": {
      "bun": "./src/runtime/bun/server.ts"
    },
    "./package.json": "./package.json"
  },
  "files": [
    "SECURITY.md",
    "src/core",
    "src/runtime/bun",
    "src/sdk.ts",
    "dist/npm",
    "dist/index.html",
    "dist/dashboard",
    "dist/_astro",
    "scripts/dashboard-adapter.ts"
  ],
  "engines": {
    "node": ">=22",
    "bun": ">=1.2"
  },
  "peerDependencies": {
    "sqlite-vec": "0.1.9"
  },
  "peerDependenciesMeta": {
    "sqlite-vec": {
      "optional": true
    }
  },
  "scripts": {
    "dev": "astro dev",
    "build": "astro build && node scripts/check-dashboard-bundle.mjs && node scripts/check-public-artifacts.mjs --root dist",
    "preview": "astro preview",
    "test": "pnpm build && playwright test",
    "test:browser": "playwright test",
    "test:api": "pnpm build:worker && pnpm test:d1 && bun test tests/contract/bun-sqlite.test.ts tests/contract/vectors.test.ts tests/sdk",
    "typecheck": "pnpm typecheck:maintained && pnpm typecheck:historical",
    "test:d1": "bun test tests/contract/d1-harness.test.ts && bun build tests/contract/cloudflare-d1.test.ts --outfile dist/test/cloudflare-d1.test.mjs --target node --format esm --external miniflare && node --test dist/test/cloudflare-d1.test.mjs",
    "test:all": "pnpm typecheck && pnpm test:api && pnpm test:integration && pnpm verify:dashboard-live && pnpm test && pnpm check:workflow",
    "build:worker": "WRANGLER_SEND_METRICS=false wrangler deploy --dry-run --outdir dist/worker",
    "build:npm": "bun build src/sdk.ts --outfile dist/npm/sdk.js --target node --format esm && tsc -p tsconfig.sdk.json && tsc -p tsconfig.sdk-contract.json",
    "prepack": "pnpm check:public && pnpm build && bun run build:npm",
    "deploy:worker": "WRANGLER_SEND_METRICS=false wrangler deploy",
    "titen": "bun src/runtime/bun/cli.ts",
    "screenshots": "UPDATE_DASHBOARD_SCREENSHOTS=1 playwright test tests/dashboard-screenshots.spec.ts",
    "check:routes": "node scripts/check-route-docs.mjs",
    "check:workflow": "node scripts/check-workflow-docs.mjs && node scripts/check-workflow-docs.mjs --self-test && node scripts/check-schema-version.mjs && node scripts/check-ponytail-debt.mjs && pnpm check:public",
    "check:public": "node scripts/check-public-artifacts.mjs",
    "check:ponytail": "node scripts/check-ponytail-debt.mjs",
    "verify:dashboard-live": "bun scripts/verify-dashboard-live.ts",
    "verify:live": "bun scripts/verify-live.ts",
    "test:integration": "bun test tests/integration",
    "example:golden-path": "bun examples/small-team-golden-path.ts",
    "dashboard:adapter": "bun scripts/dashboard-adapter.ts",
    "test:adapter": "bun test tests/integration/dashboard-adapter.test.ts",
    "benchmark:retrieval": "bun scripts/benchmark-retrieval-h2h.ts",
    "typecheck:maintained": "tsc --noEmit",
    "typecheck:historical": "node scripts/check-historical-harnesses.mjs"
  },
  "devDependencies": {
    "@fontsource-variable/bricolage-grotesque": "5.3.0",
    "@fontsource-variable/instrument-sans": "5.3.0",
    "@fontsource-variable/jetbrains-mono": "5.3.0",
    "@fontsource-variable/noto-sans-javanese": "5.3.0",
    "@playwright/test": "1.62.0",
    "@types/bun": "^1.3.14",
    "@types/node": "^24.13.3",
    "astro": "7.3.3",
    "miniflare": "4.20260730.0",
    "sqlite-vec": "0.1.9",
    "typescript": "5.9.3",
    "wrangler": "4.116.0"
  },
  "dependencies": {
    "@simplewebauthn/browser": "13.3.0",
    "@simplewebauthn/server": "13.3.3"
  }
}