Skip to main content

Privacy-first entropy monitoring with active LLM intervention for multi-agent systems

Project description

Entropic Core

Entropic Core is a reliability addon for agentic systems: it instruments long-running (single- and multi-agent) workflows with entropy-derived signals and provides hooks for regulation (interventions, healing, consensus) plus evidence (metrics, dashboards, artifacts).

Core Value (1 sentence)

For developers building AI agents, Entropic Core adds observability + entropy-guided control so agent systems remain stable and auditable during long runs.

What We Sell

Verifiable reliability for agent systems: fewer measurable failures with reproducible evidence.

What It Guarantees (and What It Does Not)

Guarantees

  • A consistent control loop you can integrate: measure -> diagnose -> intervene -> record.
  • Structured evidence: metrics, logs, and optional dashboards.
  • Configurable policies to reduce manual tuning and make behavior more predictable.

Does NOT Guarantee

  • "Zero hallucinations" universally. It can only reduce measurable failure modes under defined tasks and verification.
  • Factual truth without grounding. If the system has no tools/data or reference, claims may be unverifiable.
  • Scientific proof of "physics of information" claims. Strong claims require formal methodology and peer review.

Installation

pip install entropic-core

Fast Adoption: 1 Install, 1 Command, 1 Report

pip install "entropic-core[evals]"
entropic-killer-demo --provider mock --model mock-v1 --out entropic_dx_runs --max-cases 20 --no-smokes

Open:

  • entropic_dx_runs/.../report.html

Commercial Clarity

What You Get Today (OSS)

  • Drop-in runtime reliability loop for agent calls.
  • Reproducible A/B evals with verifiable checks.
  • One shareable report per run (report.html) plus artifacts (run.json, JSONL, CSV).

Commercial Roadmap

  • Pro self-serve: hosted run history, scheduled evaluations, private dashboards, alerts.
  • Team controls: shared workspaces, role-based access, audit timeline.
  • Enterprise later: private deployment, SSO/RBAC hardening, compliance bundles, support SLA.

Not Available Yet

  • 24/7 support and guaranteed incident response.
  • Full compliance packages (SOC2/ISO) and formal procurement process.
  • Custom enterprise integrations and dedicated success team.

Optional Extras

pip install "entropic-core[openrouter]"
pip install "entropic-core[dash]"
pip install "entropic-core[otel]"
pip install "entropic-core[evals]"

Quickstart

import entropic_core

# Recommended (drop-in): start a runtime session with an explicit mode.
# This creates a per-run folder with events + an HTML runtime report.
with entropic_core.protect(mode="balanced", provider="openrouter", run_dir="entropic_runs") as sess:
    # client = sess.wrap(client, provider="openrouter")
    pass

# Alternative: create middleware + wrap a provider client in-place
# (see docs/getting-started-openrouter.md for OpenRouter).
# mw = entropic_core.create_middleware()
# entropic_core.wrap(client, provider="openrouter", middleware=mw)

# Legacy: zero-config import-hook protection (kept for compatibility).
# entropic_core.protect()

Docs and Examples

  • Manual: docs/README.md
  • Examples: examples/README.md
  • Public benchmark: evals/README.md (includes standard_v2 + entropic-killer-demo)

API Stability

  • Stable API surface (SemVer, intentionally small):

  • entropic_core.protect(...) (import-hook mode or runtime session mode)

  • entropic_core.unprotect()

  • entropic_core.create_middleware()

  • entropic_core.wrap(client)

  • Experimental APIs:

  • entropic_core.experimental (modules)

  • entropic_core.experimental.api (legacy convenience symbols; may change in MINOR/PATCH)

See DEPRECATION_POLICY.md and CHANGELOG.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

entropic_core-4.0.1.tar.gz (290.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

entropic_core-4.0.1-py3-none-any.whl (302.2 kB view details)

Uploaded Python 3

File details

Details for the file entropic_core-4.0.1.tar.gz.

File metadata

  • Download URL: entropic_core-4.0.1.tar.gz
  • Upload date:
  • Size: 290.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for entropic_core-4.0.1.tar.gz
Algorithm Hash digest
SHA256 f7d31f6da7a27f2ae9b20063bd3dbeb89f8c3b1fdb138283fead157c88af16d7
MD5 686c54885f4ea3bdb5f959eef6e38a86
BLAKE2b-256 f977cb4b6861910649ba31fd40dd1f2eed6016ccb5eedaeb9f2e997dc21c356b

See more details on using hashes here.

File details

Details for the file entropic_core-4.0.1-py3-none-any.whl.

File metadata

  • Download URL: entropic_core-4.0.1-py3-none-any.whl
  • Upload date:
  • Size: 302.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for entropic_core-4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cad055900180d317be78d4e2b172e2ea159621a0b39ce1fb90d8c137262d35ef
MD5 01bf7ca609e82c5377c22a37c8881a25
BLAKE2b-256 ca2ea3b54ef853d5acf9622b3872845269517562d1f681ca1ff8954851823d06

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page