Metadata-Version: 2.4
Name: promptdiff-chiru
Version: 0.1.0
Summary: 🔥 Smart prompt comparison & evaluation tool using LLM-as-judge. Compare multiple prompts, get intelligent scoring, and find the best one.
Home-page: https://github.com/CHIRABRATA/promt_comparator-
Author: Your Name
Author-email: Your Name <your.email@example.com>
License: MIT
Project-URL: Homepage, https://github.com/CHIRABRATA/promt_comparator-
Project-URL: Documentation, https://github.com/CHIRABRATA/promt_comparator-#readme
Project-URL: Repository, https://github.com/CHIRABRATA/promt_comparator-.git
Project-URL: Issues, https://github.com/CHIRABRATA/promt_comparator-/issues
Keywords: prompt-engineering,llm,comparison,evaluation,rag,mistral,ollama
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests>=2.28.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: black>=22.0; extra == "dev"
Requires-Dist: flake8>=4.0; extra == "dev"
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# promptdiff 🔥

Smart prompt comparison tool for LLM apps.

## Install

```bash
pip install promptdiff
```

## Usage

```python
from promptdiff import compare_prompts

result = compare_prompts(
    prompts=["p1", "p2", "p3"],
    question="Your question",
    context="your context"
)

print(result["best_prompt"])
```

## Features

- 🚀 Compare multiple prompts instantly
- 🧠 Smart scoring with keyword matching
- 🤖 LLM-as-judge evaluation
- 💡 AI-generated explanations
- 🔄 RAG integration ready

## Example Output

```
✅ BEST PROMPT: P2

💡 WHY THIS IS BEST:

1. Uses context effectively
2. Provides actionable recommendations
```

## Requirements

- Python 3.8+
- Ollama running locally
- Local LLM model (mistral, neural-chat, etc.)

## Documentation

- Full docs: [GitHub](https://github.com/CHIRABRATA/promt_comparator-)
- Quick start: See QUICKSTART.md
- Advanced: See README_DETAILED.md

## License

MIT

---

**Made with 🔥 for prompt engineers**
