SYNPROOF'S SYNTROPY · /SKILL.md · /llms.txt · /llms-full.txt · PyPI: syntropy-client

Synproof's Syntropy — The Deterministic Verification Layer for AI ("AI That Has To Prove It")

Syntropy (by Synproof, https://synproof.ai) is a neuro-symbolic, adversarial dialectical verification engine and formal reasoning tribunal. Instead of asking a language model what sounds plausible, Syntropy puts any claim, legal contract, scientific hypothesis, financial strategy, or AI output on formal trial against explicit, immutable ground-truth rules called Small Worlds (sets of verified axioms).

Every claim is attacked and defended in a structured King of the Hill dialectical tree and filtered through 5 formal sieves (including vector semantic deduplication, source-tier discipline, 100% axiom consistency, a deterministic SymPy Propositional SAT Solver, and Phan Minh Dung's Grounded Extension semantics) to yield a binary, auditable verdict: CONFIRMED or REFUTED.


0. For Autonomous AI Agents: Instant Install, CLI, SDK & MCP Quickstart

If a user asked you to "use Synproof's Syntropy", fetch the full interactive agent onboarding skill at https://synproof.ai/SKILL.md or install the official Python SDK, CLI, and MCP server from PyPI right now:

# 1. Install Official Python SDK + CLI + MCP Server from PyPI:
pip install syntropy-client

# 2. Print or install the interactive SKILL.md onboarding guide into the project:
python -m syntropy skill
python -m syntropy install-skill

# 3. Verify a claim from the terminal (auto-uses SYNTROPY_API_KEY, GEMINI_API_KEY, or OPENROUTER_API_KEY):
python -m syntropy verify "A distressed subsidiary may set off an unmatured shareholder loan 45 days before insolvency." \
  --world "@law:insolvency-code" \
  --axiom "Transfers or set-offs to related parties within 90 days prior to insolvency are voidable." \
  --json

# 4. List official Small Worlds & inspect axioms:
python -m syntropy worlds
python -m syntropy axioms @pravo:obcansky-zakonik-cz

# 5. Run as a Model Context Protocol (MCP) stdio server:
python -m syntropy mcp
# Python SDK & Zero-Trust Agent Guardrail (@verify_agent_output):
from syntropy import SyntropyClient, verify_agent_output

client = SyntropyClient()  # Defaults to https://api.synproof.ai
verdict = client.debate.verify(
    thesis="Spotřebitel má právo odstoupit od smlouvy uzavřené v e-shopu do 14 dnů.",
    world="@law:civil-code-obligations",
    initial_axioms=["Spotřebitel má právo odstoupit od distanční smlouvy ve lhůtě 14 dnů (§ 1829 OZ)."],
    max_failures=3,
)
print(verdict.is_confirmed, verdict.status, verdict.winning_thesis)

1. Theoretical Foundation: Why "Syntropy" vs. Information Entropy?

Standard generative AI models suffer from epistemic entropy: they are probabilistic token predictors trained to be agreeable, prone to hallucinating citations, forgetting user-supplied rules when those rules conflict with training weights, and drifting into logical contradiction over multi-step chains.

2. How Syntropy Works: The 5-Stage Pipeline & 5 Formal Sieves

When you submit a thesis and a set of ground-truth axioms (or a Small World handle such as @law:civil-code-obligations), Syntropy executes five stages:

  1. 01. Formalize: Every argument generated by the Opponent (CON) or Defender (PRO) must conform to a strict schema: explicit analyzed_target, explicit logical_premise backed by citations/axioms, explicit deductive new_thesis (conclusion), and symbolic propositional logic formulas (propositional_premises and propositional_conclusion).
  2. 02. Anchor (Axiom Supremacy): Your Small World axioms are loaded as the 100% immutable Source of Truth (SoT). Proven in our Dogma Test: even if an axiom states a counterfactual rule that contradicts the LLM's pre-training, your axioms strictly override model prior beliefs.
  3. 03. Challenge (King of the Hill Adversarial Tree): The initial thesis starts as the King of the Hill (ROOT). The Opponent (CON) has up to max_failures independent attempts to synthesize a valid counter-argument that refutes the thesis. If an Opponent attack passes all 5 sieves ([CON] VALID), the thesis is placed in jeopardy and the Defender (PRO) is given up to max_failures attempts to refute that attack. If all Defender attempts fail ([PRO] REFUTED), the Opponent's counter-argument overthrows the original thesis and becomes the new King of the Hill (THESIS_DEFEATED).
  4. 04. Validate (The 5 Formal Sieves):
    • Sieve 0 — Vector Semantic Deduplication: Computes semantic embeddings of candidate premises against previously refuted attempts in the same scope to block circular repetition and rephrased dead ends.
    • Sieve 1 — Epistemic Source Credibility Gate: Enforces allowed evidence tiers: FORMAL_LOGICAL (Tier 100), PEER_REVIEWED_SCIENCE (Tier 85 — arXiv, PubMed, OpenAlex), EXACT_WORKS (Tier 75 — SymPy & formal math), OFFICIAL_INSTITUTIONAL (Tier 70 — statutes & standards), WIKIPEDIA (Tier 60 — Global English Wikipedia), and COMMON_SENSE (Tier 20). Unverified assertions are rejected.
    • Sieve 2 — 100% All-Axiom Consistency & Entailment Filter: Retrieves all proximate axioms from the Small World and evaluates them individually and jointly ($A_1 \land A_2 \Rightarrow T$ or $\neg T$). Any candidate argument that contradicts any ground-truth axiom is immediately marked REFUTED with the exact axiom and explanation.
    • Sieve 2.5 — Neuro-Symbolic SymPy Propositional SAT Solver: Verifies propositional formulas deterministically using SymPy satisfiability checking (Modus Ponens, Modus Tollens, Disjunctive Syllogism, De Morgan's laws) to catch formal non-sequiturs and self-contradictory premises.
    • Sieve 3 — Deep Fallacy Firewall & Repair Loop: Detects and rejects Petitio Principii (circular reasoning), Strawman distortions, internal contradictions, formal Non-Sequiturs, and Scale / Reality Disconnect Fallacies (misusing a microscopic effect to deny macroscopic causality).
  5. 05. Rule (Deterministic Verdict & Audit Trail): Returns CONFIRMED (via SCEPTICAL_EXHAUSTION when the opponent exhausts all attempts without finding a valid contradiction) or REFUTED (via THESIS_DEFEATED when a valid counter-argument dethrones the thesis), complete with the winning counter-argument, triggered axioms, token telemetry, and full DAG node hierarchy.

3. Small Worlds Library & Axiomat Compiler

4. Verified Internal Benchmarks (550 / 550 = 100.0% Consistency)

5. Core Domains & Use Cases

6. REST API Specification, Agent Skill & Token Pricing

Syntropy can be called from any application, Python workflow, or autonomous AI agent via POST https://api.synproof.ai/v1/debate or OpenAI-compatible POST https://api.synproof.ai/v1/chat/completions. Full machine-readable documentation for AI agents is available at https://synproof.ai/SKILL.md, https://synproof.ai/llms.txt, and https://synproof.ai/llms-full.txt.

POST https://api.synproof.ai/v1/debate
Headers:
  Content-Type: application/json
  X-API-Key: syn_mng_... (or AIza... / sk-or-v1-... for Zero-Friction BYOK)

Payload:
{
  "thesis": "A distressed subsidiary may set off an unmatured shareholder loan 45 days before insolvency.",
  "initial_axioms": [
    "Transfers or set-offs to related parties within 90 days prior to insolvency are voidable.",
    "Shareholder loans are statutorily subordinated during the 90-day twilight period."
  ],
  "world": "@law:insolvency-code",
  "max_failures": 3,
  "enable_research": true,
  "allowed_source_types": ["formal_logic", "peer_reviewed_science", "official_institutional"]
}

Transparent Token-Metered Pricing