aiwg
Version:
Deployment tool and support utility for AI context. Copies agents, skills, commands, rules, and behaviors into the paths each AI platform reads (Claude Code, Codex, Copilot, Cursor, Warp, OpenClaw, and 6 more) so one source of truth works across 10 platfo
103 lines (102 loc) • 2.8 kB
JSON
{
"id": "nlp-prod",
"type": "addon",
"name": "NLP Production Pipeline Toolkit",
"version": "1.0.0",
"description": "Tools, skills, and CLI extensions for designing and productionizing LLM inference pipelines. Pattern-guided, slim by default, eval-first.",
"core": false,
"autoInstall": false,
"author": "AIWG Contributors",
"license": "MIT",
"repository": "https://github.com/jmagly/aiwg",
"keywords": [
"llm",
"inference",
"pipeline",
"production",
"prompt-engineering",
"eval",
"rag",
"state-machine",
"chain",
"agentic",
"nlp",
"cost-optimization"
],
"researchFoundation": {
"REF-018": "ReAct — tool-use pattern underlying embedded agentic",
"REF-015": "Self-Refine — iterative eval loop with isolated reviewer",
"REF-022": "AutoGen — multi-agent delegation for eval isolation",
"BP-eval": "Eval-first production ML — isolated evaluator pattern"
},
"entry": {
"agents": "agents/",
"skills": "skills/",
"templates": "templates/",
"schemas": "schemas/",
"docs": "docs/"
},
"agents": [
"pipeline-architect",
"prompt-engineer",
"eval-reviewer",
"cost-analyst"
],
"skills": [
"pipeline-design",
"prompt-engineer",
"eval-loop",
"cost-optimizer",
"pattern-selector",
"productionize",
"pipeline-status"
],
"cli_commands": {
"namespace": "nlp",
"description": "LLM inference pipeline toolkit",
"subcommands": {
"new": { "description": "Scaffold a new pipeline (interactive wizard)" },
"add-step": { "description": "Add a step to an existing pipeline" },
"eval": { "description": "Run eval loop against pipeline test cases" },
"optimize": { "description": "Analyze cost and latency optimization opportunities" },
"productionize": { "description": "Production readiness review + slim-down generation" },
"estimate-cost": { "description": "Estimate inference cost at target volume" },
"status": { "description": "Overview of all pipelines in project" }
}
},
"templates": [
"simple-chain",
"embedded-agent",
"state-machine",
"rag-pipeline",
"eval-loop",
"dynamic-prompt",
"cost-estimate",
"prod-runbook"
],
"schemas": [
"pipeline-config",
"eval-result",
"cost-model",
"fsm-config"
],
"dependencies": {
"required": [],
"optional": [
"aiwg-evals",
"ralph",
"aiwg-utils",
"rlm"
]
},
"configuration": {
"defaults": {
"defaultPattern": "simple-chain",
"defaultLanguage": "python",
"defaultEvalModel": "haiku",
"evalPassThreshold": 0.85,
"maxEvalAttempts": 3,
"costWarningThreshold": 0.01
}
}
}