Skip to main content

Hub Visual & Language Identity System — AI-detection-resistant branding for IIL Platform hubs

Project description

iil-hub-identity

AI-detection-resistant Hub Visual & Language Identity System for the IIL Platform.

Install

pip install iil-hub-identity
pip install iil-hub-identity[mutation]  # + aifw for LLM mutations
pip install iil-hub-identity[cli]       # + typer CLI

Usage

from hub_identity.core.schema import HubDNA
from hub_identity.auditors import audit_hub
from hub_identity.mutations import MutationPipeline

# Load hub DNA (with _base.yaml inheritance)
dna = HubDNA.from_yaml("hub_dnas/risk-hub.yaml")

# Audit
score = audit_hub(dna)
print(score.explain())

# Mutate (deterministic first, LLM only if needed)
pipeline = MutationPipeline(threshold=25.0)
new_dna = pipeline.mutate(dna, score)

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

iil_hub_identity-0.1.0.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

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

iil_hub_identity-0.1.0-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file iil_hub_identity-0.1.0.tar.gz.

File metadata

  • Download URL: iil_hub_identity-0.1.0.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for iil_hub_identity-0.1.0.tar.gz
Algorithm Hash digest
SHA256 655425247f19e05dba60c1b2786b441891853ea7c24f9576af716f38a380d4e4
MD5 76ac3fcab3eff48c6a7775f83b72320f
BLAKE2b-256 ae54a5f0f60a67a8d5b665ad8433596737d426af2091532cace9cd24fc03b692

See more details on using hashes here.

File details

Details for the file iil_hub_identity-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for iil_hub_identity-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 deef26f2d6bebb2132b529139909501f3d8202361396e7b9650b6d4e24471ddd
MD5 5c25eb1aec35c4358ea0a3765372a8d6
BLAKE2b-256 45baf8a94c0ecdfd8f93e8944910942f6ea8f283327d08801bce1c506f4a125c

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