{ "name": "ai-harness", "version": "0.1.0", "private": true, "type": "module", "description": "Production-grade, model-agnostic CLI harness for agentic AI workflows", "engines": { "node": ">=20.0.0" }, "scripts": { "build": "tsc -b", "dev": "tsc -b --watch", "start": "node dist/cli/index.js", "chat": "node dist/cli/index.js chat", "run": "node dist/cli/index.js run", "test": "vitest" }, "dependencies": { "zod": "^3.23.0", "commander": "^12.1.0", "chalk": "^5.3.0", "ora": "^8.0.0", "marked": "^12.0.0", "marked-terminal": "^7.0.0", "cli-table3": "^0.6.5", "log-update": "^6.0.0", "conf": "^13.0.0", "better-sqlite3": "^11.0.0", "nanoid": "^5.0.0", "openai": "^4.52.0", "@anthropic-ai/sdk": "^0.24.0", "@google/generative-ai": "^0.12.0", "eventsource-parser": "^1.1.0", "undici": "^6.19.0", "figures": "^6.1.0", "boxen": "^8.0.0" }, "devDependencies": { "typescript": "^5.5.0", "@types/node": "^20.14.0", "@types/better-sqlite3": "^7.6.0", "vitest": "^1.6.0" } }