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.4.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.4-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: intelbridge_protocol-1.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 ab774d3ab80f9bc6d000ed8b9c32faec7fe9a49fbbc12cb452c9db8079496676
MD5 8d8a194cb5e0b0924bafa64e01085665
BLAKE2b-256 3b2a13bca7dc1f16f6494d9af7f6b68662cd17d97fbaf6d559a4992f1de43361

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for intelbridge_protocol-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d54b1f03b4f39e6e7457e91476371e3841b0b670d1205a7b9b28f5f7fa96b65d
MD5 d32b168a0b23f69b652a04b39d46d786
BLAKE2b-256 d80b7312f4f45e73c2288b99852a74ab23f078091b07794e648cff418832869e

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