gepa-spo
Version:
Genetic-Pareto prompt optimizer to evolve system prompts from a few rollouts with modular support and intelligent crossover
66 lines (65 loc) • 1.68 kB
JSON
{
"name": "gepa-spo",
"version": "0.5.0",
"type": "module",
"private": false,
"license": "MIT",
"bin": {
"gepa-spo": "./dist/cli.js"
},
"scripts": {
"build": "tsc -p tsconfig.json",
"test": "NODE_OPTIONS=--experimental-vm-modules jest",
"typecheck": "tsc -p tsconfig.json --noEmit",
"start": "node dist/cli.js",
"demo:min": "node dist/cli.js --runs-root ./runs-test/demo --input ./examples/input.min.prompts.json --config ./examples/config.min.json",
"prepublishOnly": "pnpm typecheck && pnpm test && pnpm build"
},
"engines": {
"node": ">=18"
},
"files": [
"dist",
"strategies",
"README.md",
"LICENSE"
],
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/BeMoreDifferent/GEPA-Prompt-Evolution.git"
},
"author": {
"name": "BeMoreDifferent",
"url": "https://github.com/BeMoreDifferent"
},
"bugs": {
"url": "https://github.com/BeMoreDifferent/GEPA-Prompt-Evolution/issues"
},
"homepage": "https://github.com/BeMoreDifferent/GEPA-Prompt-Evolution#readme",
"description": "Genetic-Pareto prompt optimizer to evolve system prompts from a few rollouts with modular support and intelligent crossover",
"keywords": [
"prompt-optimization",
"genetic-algorithm",
"pareto-frontier",
"llm",
"openai",
"typescript",
"cli",
"modular-prompts",
"crossover",
"reflection"
],
"devDependencies": {
"@types/jest": "^29.5.12",
"@types/node": "^22.5.0",
"jest": "^29.7.0",
"ts-jest": "^29.2.5",
"typescript": "^5.5.4"
},
"dependencies": {
"dotenv": "^17.2.1"
}
}