{
	"name": "@londer/cortex",
	"version": "0.2.1",
	"description": "High-performance AI memory system with MCP integration",
	"type": "module",
	"main": "dist/index.js",
	"types": "dist/index.d.ts",
	"bin": {
		"cortex": "dist/cli.js"
	},
	"files": [
		"dist/",
		"docker-compose.yml",
		"README.md",
		"CHANGELOG.md",
		"LICENSE"
	],
	"engines": {
		"node": ">=20.0.0"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/londer/cortex"
	},
	"keywords": [
		"ai",
		"memory",
		"mcp",
		"model-context-protocol",
		"knowledge-graph",
		"semantic-search",
		"claude"
	],
	"author": "Arthur Lonfils <ai@londer.be>",
	"license": "MIT",
	"scripts": {
		"start": "tsx src/index.ts",
		"build": "npm run clean && tsc -p tsconfig.build.json",
		"clean": "rm -rf dist",
		"docker:dev": "docker compose --env-file .env.dev -f docker-compose.dev.yml up -d",
		"docker:dev:down": "docker compose --env-file .env.dev -f docker-compose.dev.yml down",
		"docker:dev:reset": "docker compose --env-file .env.dev -f docker-compose.dev.yml down -v",
		"dev": "cp .env.dev .env && tsx watch src/index.ts",
		"test": "tsx tests/run-all.ts",
		"docker:up": "docker compose up -d",
		"docker:down": "docker compose down",
		"release": "commit-and-tag-version",
		"release:minor": "commit-and-tag-version --release-as minor",
		"release:major": "commit-and-tag-version --release-as major",
		"prepare": "husky"
	},
	"dependencies": {
		"@anthropic-ai/sdk": "^0.78.0",
		"@huggingface/transformers": "^3.x",
		"@modelcontextprotocol/sdk": "^1.x",
		"@qdrant/js-client-rest": "^1.x",
		"better-sqlite3": "^11.x",
		"compromise": "^14.15.0",
		"neo4j-driver": "^5.x",
		"ollama": "^0.6.3",
		"uuid": "^10.x",
		"zod": "^4.3.6"
	},
	"devDependencies": {
		"@commitlint/cli": "^20.5.0",
		"@commitlint/config-conventional": "^20.5.0",
		"@types/better-sqlite3": "^7.x",
		"@types/node": "^25.5.0",
		"@types/uuid": "^10.x",
		"commit-and-tag-version": "^12.6.1",
		"husky": "^9.1.7",
		"tsx": "^4.x",
		"typescript": "^5.x"
	}
}
