cortara
Version:
Your code's cortex — intelligent AI assistant with multi-provider support, code analysis tools, and smart context. Think faster. Build smarter.
116 lines (115 loc) • 3.1 kB
JSON
{
"type": "module",
"dependencies": {
"@typescript-eslint/typescript-estree": "^8.45.0",
"@xenova/transformers": "^2.17.2",
"acorn": "^8.15.0",
"acorn-walk": "^8.3.4",
"better-sqlite3": "^12.2.0",
"chokidar": "^4.0.3",
"commander": "^14.0.1",
"express": "^5.1.0",
"glob": "^10.4.5",
"google-auth-library": "^10.3.0",
"ink": "^6.3.0",
"ink-select-input": "^6.2.0",
"ink-spinner": "^5.0.0",
"ink-text-input": "^6.0.0",
"open": "^10.2.0",
"react": "^19.1.1",
"react-dom": "^19.1.1",
"uuid": "^13.0.0",
"zod": "^4.1.12"
},
"name": "cortara",
"version": "0.10.0-beta",
"description": "Your code's cortex — intelligent AI assistant with multi-provider support, code analysis tools, and smart context. Think faster. Build smarter.",
"main": "dist/index.js",
"bin": {
"cortara": "dist/index.js",
"ca": "dist/index.js"
},
"files": [
"dist/",
"README.md",
"LICENSE",
"CHANGELOG.md",
"package.json",
"package-lock.json"
],
"directories": {
"doc": "docs",
"test": "tests"
},
"scripts": {
"build": "babel src --out-dir dist --copy-files",
"dev": "babel src --out-dir dist --copy-files --watch",
"clean": "rm -rf dist",
"prebuild": "npm run clean",
"test": "vitest run",
"test:watch": "vitest",
"test:ui": "vitest --ui",
"test:coverage": "vitest run --coverage",
"test:ci": "vitest run --reporter=verbose --coverage",
"test:unit": "vitest run tests/unit",
"test:integration": "vitest run tests/integration",
"test:e2e": "vitest run tests/e2e",
"test:customer": "vitest run tests/customer-journey",
"test:regression": "./scripts/check-regression.sh",
"test:baseline": "./scripts/create-baseline.sh",
"hooks:setup": "./scripts/setup-hooks.sh",
"start": "node server.js",
"smoke:tui": "node tools/smoke/tui-smoke.js",
"prepare": "husky"
},
"repository": {
"type": "git",
"url": "https://github.com/bpmforge/cortara.git"
},
"homepage": "https://github.com/bpmforge/cortara#readme",
"bugs": {
"url": "https://github.com/bpmforge/cortara/issues"
},
"keywords": [
"cortara",
"ai-assistant",
"cli",
"developer-tools",
"code-analysis",
"llm",
"claude",
"chatgpt",
"gemini",
"local-llm",
"code-intelligence",
"semantic-search",
"embeddings",
"security-tools",
"semgrep",
"snyk",
"code-cortex",
"intelligent-coding"
],
"author": "Bradford Matthews",
"license": "AGPL-3.0-or-later",
"devDependencies": {
"@babel/cli": "^7.28.3",
"@babel/core": "^7.28.4",
"@babel/preset-env": "^7.28.3",
"@babel/preset-react": "^7.27.1",
"@vitest/coverage-v8": "^3.2.4",
"@vitest/ui": "^3.2.4",
"husky": "^9.1.7",
"ink-testing-library": "^4.0.0",
"lint-staged": "^16.2.3",
"node-pty": "^1.0.0",
"nodemon": "^3.1.10",
"strip-ansi": "^7.1.2",
"vitest": "^3.2.4"
},
"lint-staged": {
"*.js": [
"npm test -- --run --reporter=verbose --bail"
]
}
}