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
Demo Series - Small Business Backup By Veeam Icon
Demo Series - Small Business Backup By Veeam

Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
Watch Demo Series
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

7 hours ago