Annotations, AOP interceptor, autoboxer, function registry, model-router interface, context,
standard library, semantic tool selection, and two-phase orchestration. The deterministic
backbone of PrOOPt; runtime modules plug in concrete model engines.
Artifacts using PrOOPt Core (6)
LLM-powered persona state management for PrOOPt. Annotate a POJO with @Persona and @Trait;
the LLM becomes the state transition function — resolving, evolving, and querying personas
without a hand-written rule table.
Last Release on Jun 12, 2026
Compile-time annotation processor for @PromptFunction: keyword-heuristic type-compatibility
checks, single-brace {param} placeholder binding validation, generic-type capture before
erasure, hard errors for unsupported generic shapes, ...
Last Release on Jun 12, 2026
Worked, runnable PrOOPt examples in one module: a Legal Analyzer (mixed deterministic and
bounded/elevated AI), an n×n Linear System solver, and a BODMAS/PEMDAS DAG solver. Each runs
against a deterministic mock router — no API key ...
Last Release on Jun 12, 2026
The prooopt:validate goal — semantic build-time validation of @PromptFunction methods. Scans
compiled classes, diffs a SHA-256 validation cache, batches uncached methods to a semantic
classifier, fails the build on INVALID (and ...
Last Release on Jun 12, 2026
Cloud model adapters for the CLOUD_FAST and CLOUD_ADVANCED tiers: Anthropic and OpenAI, over
the JDK HTTP client. Add this module to grant functions elevated AI authority.
Last Release on Jun 12, 2026
Embedded local LLM inference via ONNX Runtime — zero external processes, inference runs
entirely inside the JVM on CPU, no data leaves the process. Uses platform threads only, so it
runs on Java 17+.
Last Release on Jun 12, 2026
- Prev
- 1
- Next