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(includesstandard_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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7d31f6da7a27f2ae9b20063bd3dbeb89f8c3b1fdb138283fead157c88af16d7
|
|
| MD5 |
686c54885f4ea3bdb5f959eef6e38a86
|
|
| BLAKE2b-256 |
f977cb4b6861910649ba31fd40dd1f2eed6016ccb5eedaeb9f2e997dc21c356b
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cad055900180d317be78d4e2b172e2ea159621a0b39ce1fb90d8c137262d35ef
|
|
| MD5 |
01bf7ca609e82c5377c22a37c8881a25
|
|
| BLAKE2b-256 |
ca2ea3b54ef853d5acf9622b3872845269517562d1f681ca1ff8954851823d06
|