Skip to main content

A Zero-Trust AI Agent Interoperability Protocol (AIP)

Project description

🌉 IntelBridge Protocol (AIP)

Don't trap your AI agents in memory. IntelBridge is a Zero-Trust Application-Layer Envelope Protocol for AI Agents. It allows agents to communicate securely across local Python processes, external API gateways, and message brokers (Kafka/Redis) without losing state or compromising security.

🚀 The Problem it Solves

Currently, AI frameworks (like LangGraph, AutoGen, or CrewAI) pass state as raw dictionaries in a single local process. If you want one agent in Python, another in Rust, and a third hosted on an external cloud, the local state breaks down.

IntelBridge solves this by decoupling the AI payload from the transport layer.

🛡️ Features

  • Zero-Trust Validation: All agent-to-agent messages are cryptographically signed using HMAC SHA-256.
  • Replay Attack Prevention: Built-in TTL (Time-To-Live) and millisecond timestamps ensure stale or duplicate messages are rejected.
  • Deterministic Hashing: Safely handles complex JSON payloads without crashing on dynamic objects like datetimes or UUIDs.
  • Transport Agnostic: Send IntelBridge envelopes over HTTP webhooks, Redis PubSub, Kafka, or local LangGraph state.

📦 Quick Start

1. Installation

pip install intelbridge

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

intelbridge_protocol-1.0.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

intelbridge_protocol-1.0.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file intelbridge_protocol-1.0.1.tar.gz.

File metadata

  • Download URL: intelbridge_protocol-1.0.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for intelbridge_protocol-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b50ff87ff5588f64e1b6cef82ac1f41dd8ac2920d2136fd369c403cdd1d0d1e5
MD5 f937cef0cbf98ed6cf5d6558b860cde5
BLAKE2b-256 b8fcd1c29f1841c9e3bf14a6ecc6a23a1f7311cb0533d77f78b5c89e44a30eae

See more details on using hashes here.

File details

Details for the file intelbridge_protocol-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for intelbridge_protocol-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c1270c53515790ddcc2520d99efd596eff8699fa6c34629069a72e7e35f27336
MD5 7655de8642fc3f400e7ee592105bd818
BLAKE2b-256 ec07ec35683ff928a8901090eb3c996d34cff680240887b6f7688cbd519089af

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