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
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
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