Mistaber (מסתבר)¶
The first formal symbolic reasoning system for computational halacha
"It stands to reason" — A symbolic AI platform that models halachic authority using Kripke semantics, enabling formal analysis of how rulings propagate and diverge across different poskim.
The World Hierarchy¶
Different halachic authorities (poskim) form an inheritance hierarchy. Child worlds inherit rulings from parents but can override them:
graph TD
base["base<br/><small>Shulchan Aruch</small>"]
base --> mechaber["Mechaber<br/><small>Sefardi</small>"]
base --> rema["Rema<br/><small>Ashkenazi</small>"]
base --> gra["GRA<br/><small>Vilna Gaon</small>"]
mechaber --> sefardi_yo["Yalkut Yosef<br/><small>Modern Sefardi</small>"]
rema --> ashk_mb["Mishnah Berurah<br/><small>Modern Ashkenazi</small>"]
rema --> ashk_ah["Aruch HaShulchan"]
gra --> ashk_ah
style base fill:#4a5568,stroke:#718096,color:#fff
style mechaber fill:#2d3748,stroke:#4a5568,color:#fff
style rema fill:#2d3748,stroke:#4a5568,color:#fff
style gra fill:#2d3748,stroke:#4a5568,color:#fff
style sefardi_yo fill:#1a202c,stroke:#2d3748,color:#fff
style ashk_mb fill:#1a202c,stroke:#2d3748,color:#fff
style ashk_ah fill:#1a202c,stroke:#2d3748,color:#fff
When you query Mistaber, it traverses this graph to derive rulings with full source chains — and detects where authorities disagree.
See It In Action: The Fish & Dairy Dispute¶
A classic machloket (dispute): Can you eat fish with dairy?
The Mechaber (Shulchan Aruch YD 87:3) forbids it due to health concerns (sakana). The Rema permits it, rejecting the health argument. Let's query both:
What just happened?
- Mistaber loaded rulings from 7 halachic authorities
- It detected a machloket between Mechaber and Rema
- It traced how modern poskim (M.B., Yalkut Yosef) inherit their positions
- Every ruling links back to sources in Shulchan Aruch
Scientific Contributions¶
Mistaber introduces eight novel contributions to computational law and symbolic AI:
-
Kripke Semantics for Halacha
First application of possible-world semantics to model halachic authority variation
-
Deontic Logic Extensions
Halacha-specific operators: madrega levels, safek resolution, context modifiers
-
Formal Upper Ontology
69 predicates, 29 sorts — rigorous type system for halachic concepts
-
Multi-World Inheritance
DAG-based authority chains with override semantics
-
Safek Calculus
Formal doubt propagation: ספק דאורייתא לחומרא, ספק דרבנן לקולא
-
Provenance Chains
Every ruling traceable to Shulchan Aruch → Tur → Rambam → Gemara
Read the Paper Scientific Details
Explore the Documentation¶
-
Getting Started
Install Mistaber and run your first query in 5 minutes.
Perfect for: Developers, Researchers
-
Tutorials
Learn to encode halachic rules, model disputes, and extend the ontology.
Perfect for: All users
-
Reference
CLI commands, Python API, HLL syntax, and predicate registry.
Perfect for: Developers
-
Formal Foundations
Modal logic, deontic operators, Kripke frames, and formal proofs.
Perfect for: Researchers, Scholars
-
Encode Halacha
Contribute to the ontology using our AI-assisted encoding workflow with the mistaber-skills plugin.
Perfect for: Contributors, Scholars
-
Plugin Documentation
Complete guide to the mistaber-skills Claude Code plugin: skills, hooks, and agents.
Perfect for: Contributors, Developers
Important: Not a Posek
Mistaber is a research tool for analyzing the formal structure of halachic reasoning. It is not a substitute for consulting a qualified rabbi. Always seek proper halachic guidance for practical questions.
Get Involved¶
- Star us on GitHub
- Report issues or request features
- Contribute to the ontology
- Contact: levi@brainyblaze.com