UNPKG

cortexweaver

Version:

CortexWeaver is a command-line interface (CLI) tool that orchestrates a swarm of specialized AI agents, powered by Claude Code and Gemini CLI, to assist in software development. It transforms a high-level project plan (plan.md) into a series of coordinate

84 lines (83 loc) 3.06 kB
{ "name": "cortexweaver", "version": "1.0.2", "description": "CortexWeaver is a command-line interface (CLI) tool that orchestrates a swarm of specialized AI agents, powered by Claude Code and Gemini CLI, to assist in software development. It transforms a high-level project plan (plan.md) into a series of coordinated, parallelized tasks executed by agents with distinct roles.", "main": "dist/index.js", "bin": { "cortex-weaver": "dist/index.js" }, "scripts": { "test": "jest", "test:unit": "jest --selectProjects unit", "test:integration": "jest --selectProjects integration", "test:watch": "jest --watch", "test:watch:unit": "jest --selectProjects unit --watch", "test:watch:integration": "jest --selectProjects integration --watch", "test:coverage": "jest --coverage", "test:coverage:unit": "jest --selectProjects unit --coverage", "test:coverage:integration": "jest --selectProjects integration --coverage", "test:e2e": "jest --selectProjects integration --testPathPattern=e2e-orchestration", "test:contracts": "jest --selectProjects integration --testPathPattern=contract-workflow", "test:errors": "jest --selectProjects integration --testPathPattern=error-recovery", "test:performance": "jest --selectProjects integration --testPathPattern=performance", "test:canvas": "jest --selectProjects integration --testPathPattern=cognitive-canvas", "test:workspace": "jest --selectProjects integration --testPathPattern=workspace-session", "test:mcp": "jest --selectProjects integration --testPathPattern=mcp-integration", "test:ci": "npm run test:unit && npm run test:integration", "build": "npm run clean && tsc", "clean": "rm -rf dist", "prepublishOnly": "echo 'Using existing dist build for publishing'", "dev": "ts-node src/index.ts", "prepublish": "npm run build", "publish:dry": "npm publish --dry-run" }, "keywords": [ "ai", "agents", "cli", "development", "orchestration", "claude", "gemini", "automation", "software-development", "task-management", "parallelization", "swarm-intelligence" ], "author": { "name": "Nick Sudh", "email": "nick@nicksudh.com", "url": "https://nicksudh.com" }, "license": "MIT", "homepage": "https://github.com/mlbrilliance/CortexWeaver#readme", "repository": { "type": "git", "url": "git+https://github.com/mlbrilliance/CortexWeaver.git" }, "bugs": { "url": "https://github.com/mlbrilliance/CortexWeaver/issues" }, "engines": { "node": ">=18.0.0" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/node": "^24.0.7", "jest": "^30.0.3", "ts-jest": "^29.4.0", "ts-node": "^10.9.2", "typescript": "^5.8.3" }, "dependencies": { "@anthropic-ai/sdk": "^0.55.0", "@google/generative-ai": "^0.24.1", "@types/js-yaml": "^4.0.9", "@types/yargs": "^17.0.33", "dotenv": "^17.0.0", "js-yaml": "^4.1.0", "neo4j-driver": "^5.28.1", "yargs": "^18.0.0" } }