Metadata-Version: 2.5
Name: determine
Version: 0.0.1
Summary: Context-aware primitives for AI-assisted decisions in Python.
Author: Jack
License-Expression: MIT
License-File: LICENSE
Keywords: ai,decision,generation,inference,llm,procedural,reasoning
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# Determine

Determine is an experimental Python library for context-aware AI inference.

The goal is to make AI-powered decisions and procedural generation feel like
normal Python programming primitives.

## Planned usage

~~~python
import determine

preference = "Chinese"

food = determine.choose(
    "What should the user eat?"
)

print(food)
~~~

Determine is designed to automatically understand relevant runtime variables
and surrounding program context.

## Current version

Version 0.0.1 contains the first building block of Determine:
runtime context capture.

~~~python
from determine import capture_context

name = "Jack"
score = 42

print(capture_context())
~~~

Future APIs are planned to include:

~~~python
determine.choose(...)
determine.decide(...)
determine.generate(...)
determine.number(...)
~~~

## License

MIT
