Skip to main content

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

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.

from determine import capture_context

name = "Jack"
score = 42

print(capture_context())

Future APIs are planned to include:

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

License

MIT

Metadata

Release files for determine 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for determine 0.0.1
File Size Uploaded
determine-0.0.1.tar.gz 2.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for determine 0.0.1
File Interpreter ABI Platform
determine-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 5.3 kB

Release files / determine-0.0.1.tar.gz

Download URL determine-0.0.1.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f827d1c9279395db0d9cdf99e1c11e375ae8ceb27de297b1a2b3975c3699f9cf
BLAKE2b-256 checksum
How to use checksums
afde1e7339fbf4623a9e6fa003ddd9f5378d25e79f3c6f69d97ca48a655260dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release files / determine-0.0.1-py3-none-any.whl

Download URL determine-0.0.1-py3-none-any.whl
Size 3.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b32257d134510d1bc59c12c193991f88069f4c0f603627552294fedd82854a44
BLAKE2b-256 checksum
How to use checksums
4cdc2715858d8e76c4ff5fd77d650fd48a9d617591ef08841ae4b304f4075de9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release history Release notifications | RSS feed

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.0

2 release files

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page