SemIf, formerly OpenJev, is an independent research project for making small semantic decisions with open language models. Instead of generating text and parsing it afterward, it reads probabilities directly from declared answer options. Each request supplies state, a runtime-defined question, and typed choices, allowing the model to behave like a semantic conditional. Shared-state execution can reuse a long context across many related decisions to reduce repeated computation. Backends include CUDA, Apple MLX and MPS, CPU execution through llama.cpp, and an experimental EXL3 bridge for larger models. The project includes calibration, benchmarks, reproducible fixtures, raw results, and browser demonstrations. It reproduces an interface pattern similar to Jev but does not reproduce Jev's private model or training.

Features

  • Direct option-probability scoring
  • Runtime-defined semantic decisions
  • Shared-state context reuse
  • CUDA, MLX, MPS, and CPU backends
  • Probability calibration tools
  • Reproducible benchmarks and browser demos

Project Samples

Project Activity

See All Activity >

Categories

AI Models

License

MIT License

Follow SemIf

SemIf Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SemIf!

Additional Project Details

Programming Language

Python

Related Categories

Python AI Models

Registered

8 hours ago