Initial commit: PROMETHEUS v0.1.0 - Prompt optimizer

- Clean architecture (domain/application/infrastructure)
- DSPy-based evolution engine with scoring
- CLI via pyproject.toml entry point
- Unit + integration tests (~300 tests)
- Configs for glm-5.1 and glm-4.5-air models
- Z.AI endpoint integration
This commit is contained in:
2026-03-29 11:44:03 +00:00
commit 837a44970f
49 changed files with 6599 additions and 0 deletions

42
.gitignore vendored Normal file
View File

@@ -0,0 +1,42 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
dist/
build/
*.egg
# Virtual environments
.venv/
venv/
env/
# Testing / coverage
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
coverage.json
htmlcov/
# IDE
.idea/
.vscode/
*.swp
*.swo
# Environment / secrets
.env
.env_runtime
# OS
.DS_Store
Thumbs.db
# Output artifacts (transient)
result_*.yaml
test_result.yaml
zai_result.yaml
prompt_optimized_*.md
TEST_REPORT.*