Metadata-Version: 2.1
Name: jsonthat
Version: 0.3.0
Summary: Transform plain text to JSON
Author: Yanael Barbier
Author-email: st3w4r@gmail.com
Requires-Python: >=3.12,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: pyyaml (>=6.0.1,<7.0.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Project-URL: Homepage, https://jsonthat.com/
Project-URL: Repository, https://github.com/st3w4r/json-that
Description-Content-Type: text/markdown

# json that

transform any raw text to json, using LLM.

Provider:
- OpenAI
- Claude AI
- Mistral AI
- Ollama (local)

## installation

```bash
pip install jsonthat
```

```bash
jt --setup
```

## usage

```bash
echo 'my name is jay' | jt
{
  "name": "Jay"
}
```

```bash
options:
    --schema   <json_schema_file> Pass a json schema to format the output
    --provider <provider>         Specify the LLM provider to use
    --stream                      Stream the output
```

