Skip to main content

SemIf

Open baseline for semantic ifs that reads typed option probabilities straight from open models with no text generation.

View on GitHub Official site
Decision Models MIT Medium setup 4,185 stars

Overview

Description

SemIf helps your agent make small everyday calls — route this request, retry that step, or check whether the evidence supports a claim — without waiting for a chatbot to write out an answer. It looks directly at what an open model already believes about your options and turns that into clear probabilities you can branch on. It runs at home on a single GPU, on Apple Silicon, or entirely in your browser, so you can test fast local decisions with nothing locked away.

Technical scorecard

License

MIT

Commercial use

Yes

OpenAI-compatible API

No

REST API

No

Fine-tuning support

No

Quantization support

safetensors, PyTorch, GGUF, MLX

Docker available

No

GUI / no-code available

Yes

Telemetry

Unknown

Offline after setup

Yes

Data & Privacy

Does it send data online?

After setup, this listing is marked as usable offline. Confirm network behavior against the upstream project before regulated deployment.

Does it store history?

Not verified in this directory yet. Review the upstream docs for persistence, logs, and workspace storage.

License checks?

Commercial use is marked as allowed or likely allowed by the listed license.

Telemetry?

Unknown

Last verified: Sep 24, 2026. Maintainer verification should be treated as directory guidance, not legal advice.

Setup & Installation

Medium

A developer can usually get this running with standard docs.

# Start with the official project repository
# https://github.com/TheoLeeCJ/SemIf-OpenJev

Hardware Requirements

RAM GB minimum / GB recommended
Hardware tagsCPU, GPU (NVIDIA), GPU (Apple Silicon)
Model formats safetensors, PyTorch, GGUF, MLX
LanguagesPython, JavaScript

Works Well With