A trusted boundary for intent‑safe AI execution.
Project description
MirginCipher Blackbox (MGC)
MirginCipher Blackbox (MGC) is a Local Encrypted Execution Tool designed to protect sensitive human intent and enable secure, deterministic AI execution. MGC provides a trusted device‑level encrypted boundary for agents — it is not an agent itself.
Authorization Integration into any third‑party products or AI agents is free of charge, but requires official authorization to ensure ecosystem integrity and security.
For authorization requests, please contact: zkeviny@icloud.com
Core Capabilities
- Local storage — All sensitive data stays on the device and is never uploaded to the cloud.
- Local encrypted storage & execution — Data is encrypted using a combination of the user’s personal key and device‑specific environmental factors.
- Store‑once authorization — Once stored, an item is authorized for future use within the same device environment without repeated confirmation.
- Environment migration — If hardware changes, access can be restored using a user‑defined migration key. Stored data remains usable.
- Lightweight integration — Install the MGC package and configure the dedicated MGC Skill. Even if Skill‑level communication is intercepted or modified, MGC’s secure storage and retrieval remain unaffected.
- Cross‑agent availability — Any agent platform that supports Skills can integrate with MGC with zero additional development.
- Cross‑platform support — Distributed as a Python package for easy installation, with all security‑critical components compiled via Cython and executed inside a local encrypted service.This design ensures portability, tamper‑resistance, and consistent behavior across macOS, Windows, and Linux.
Installation pip install mgc-blackbox
Start the local encrypted execution service: mgc run
Usage Overview MGC can be used in two ways:
- Through AI agents (via Skills / MCP) Agents can:
- Store sensitive information
- Retrieve encrypted items
- Execute stored scripts
- All without accessing plaintext.
MCP configuration: See mcp_config.json in installation directory.
- Through scripts (via REST API) External scripts can fetch encrypted items at runtime. Plaintext is never exposed to AI logs or external systems.
For detailed usage, see: MGC_GUIDE.md
Security Model All data remains local No cloud upload No plaintext logging Deterministic execution User‑controlled authorization Protection Mode available for high‑security environments Minimal network usage: only version checks and service health checks require network access;no user data, secrets, scripts, or metadata are ever transmitted.
For safety details, see: docs/user_notice.md
AI Skill Specification For AI behavior boundaries and tool definitions, see: docs/skill_spec.md
License See the LICENSE file for full terms.
© 2026 MirginCipher Team. All rights reserved.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
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 mgc_blackbox-1.3.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd6dff569662d35dda5bfcddab86d3494addbc15737f9fb4b251cecef54a3837
|
|
| MD5 |
4c5aac12711b40ff615313a74c9d3c30
|
|
| BLAKE2b-256 |
426b2072a2378458a61f5800ead3c38939c737e402785a52f9b6e0a3cf0ababb
|
File details
Details for the file mgc_blackbox-1.3.3-cp312-cp312-manylinux_2_17_x86_64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp312-cp312-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84e95c14c91da4456e78c8510c19fec89f3be621d0f0d12a13a549e96acd31e1
|
|
| MD5 |
acf21088deb55209d1c811d1f4998a5a
|
|
| BLAKE2b-256 |
06c409ee9d48dd1f81af30a940e7ed54464aa04d037f484907eec2735f10a336
|
File details
Details for the file mgc_blackbox-1.3.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e164f9b5c8956b685063b584da5cd9d9aff5405db42133b7f6a6457d53e03027
|
|
| MD5 |
960bed2b6ddbaaa423101d5ff32f789e
|
|
| BLAKE2b-256 |
c7f51c67491c748c1f3722bf8927b2085c251ade2748dc57f3c9a2d5dfa86da4
|
File details
Details for the file mgc_blackbox-1.3.3-cp311-cp311-manylinux_2_17_x86_64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp311-cp311-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 4.0 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3bf2a4a243b847f6886b4b7808eddcb7e8b8b64fd76f255427a7858c9179ead
|
|
| MD5 |
5df50a40ec7bad3f88cd8e504fd1e1ea
|
|
| BLAKE2b-256 |
75b273e1dfbf4dc1607c1d5fac6bd7356e089552e67f409850ffe3ce91f49320
|
File details
Details for the file mgc_blackbox-1.3.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0880be9fcad46171984e2ddab8810c227f0b7c7ef2e480f1c1ef14035005e4e2
|
|
| MD5 |
5c1e5c698cb4b172aac2f14c3374c6c4
|
|
| BLAKE2b-256 |
1c26305d7589f8ce389e213a5829a90a2c6f006c4e91bcf10286f9b41ac6a975
|
File details
Details for the file mgc_blackbox-1.3.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2d10d22b942afcd123f1b1c39860cbd02d5fc6061365e8e83aef655017b2295
|
|
| MD5 |
885485c347e52dde4d3985ee4087d112
|
|
| BLAKE2b-256 |
dcf9d83fc11bbdfee58bbc94c0a6762d76b7390a99060bf78f5d2213541cf2cb
|
File details
Details for the file mgc_blackbox-1.3.3-cp310-cp310-manylinux_2_17_x86_64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp310-cp310-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 3.8 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e082ba6448cdf530c0398ccc6711cdcc14d6e385eb9880913373f69020f90e3
|
|
| MD5 |
e3ecf00951fb53f81f0c984f5d3e8633
|
|
| BLAKE2b-256 |
8e683fd4c7d7e50b8b72cd36727d6bb68f2eef8363fc4dcfdb33afbbaa526e7f
|
File details
Details for the file mgc_blackbox-1.3.3-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: mgc_blackbox-1.3.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed54cfd8859d284c1aa3488ef1e621bd67e53aacab302f461514855170df0b90
|
|
| MD5 |
7390564ccd61a37d666238054a1210d6
|
|
| BLAKE2b-256 |
3e236445d269ecd4563e376b5713f30bb51ebd8b0f275462f086428486d07fca
|