Research-Stack/4-Infrastructure/shim/lean_proof/__init__.py
allaun 475f6319ea chore(repo): push local 768-commit branch state onto clean remote baseline
This squashes all local history (768 commits) onto the scrubbed PR #90
baseline. Individual commits were lost during filter-repo corruption;
the working tree content is preserved intact.

Build: N/A (working tree state only)
2026-06-15 22:46:50 -05:00

22 lines
726 B
Python

"""
lean_proof — Lean proof automation package.
Backends:
- deepseek_prover: DeepSeek-Prover-V2-7B via HuggingFace or Ollama
- alphaproof: existing AlphaProof loop (re-exported from alphaproof_loop.py)
- language_proof_server: remote proof server (re-exported from lean_trace_bridge.py)
Usage:
from lean_proof import DeepSeekProver, ProverEngine
prover = DeepSeekProver(backend="ollama") # or "huggingface"
engine = ProverEngine(prover)
result = engine.prove(theorem_statement, context=lean_module)
"""
from __future__ import annotations
from .deepseek_prover import DeepSeekProver
from .prover_engine import ProverEngine, ProofResult
__all__ = ["DeepSeekProver", "ProverEngine", "ProofResult"]