Metadata-Version: 2.4
Name: jude-prompt-engine
Version: 0.1.0
Summary: Deterministic prompt compiler and optimizer for AI-driven code analysis
Author-email: Aryan Walia <p0riya003@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/aryanwalia2003/jude
Project-URL: Repository, https://github.com/aryanwalia2003/jude
Project-URL: Issues, https://github.com/aryanwalia2003/jude/issues
Project-URL: Documentation, https://github.com/aryanwalia2003/jude/tree/main/prompt-engine
Keywords: prompt-engineering,ai-agents,code-analysis,deterministic
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: typer>=0.9
Requires-Dist: rich>=13
Provides-Extra: dev
Requires-Dist: pytest>=7; extra == "dev"

# jude-prompt-engine

Deterministic prompt compiler and optimizer for AI-driven code analysis. Part of the Jude AI Infrastructure suite.

## Installation

```bash
pip install jude-prompt-engine
```

## Quick Start

```bash
ai --help
```

## Features

- **Deterministic Compilation** — Reproducible prompt generation
- **Multi-mode Support** — strict, safe, deep modes for different use cases
- **Ranking & Context** — Deterministic symbol retrieval with audit trails
- **Output Validation** — Schema enforcement for structured outputs

## Usage

```bash
# Basic prompt
ai "debug why emit_sync is failing"

# With specific mode
ai --mode deep "analyze performance of scheduler"

# Custom preset
ai --preset code-review "check this function"
```

## Documentation

Full documentation is available in the [main repository](https://github.com/aryanwalia2003/jude).
