Skip to main content

Universal Enterprise Middleware for Agentic AI Integration — securely connect ANY AI agent to ANY system with YAML configuration, CRA compliance, and zero-trust security.

Project description

NeuralBridge: Universal Enterprise Middleware for Agentic AI

The missing infrastructure layer for agentic AI. NeuralBridge is an open-source, standardized adapter platform that lets ANY AI agent (OpenClaw, AutoGPT, LangChain, Claude, ChatGPT) securely connect to ANY data source, API, or enterprise system with simple YAML configuration.

CI PyPI version Docker Hub License: MIT

The Opportunity: Enterprise-Grade Agentic AI Middleware

The agentic AI ecosystem is exploding. Projects like OpenClaw prove that agents can think, but a critical gap remains: how do they act in the real world—safely, securely, and at enterprise scale?

Enterprises are eager to adopt AI agents but are blocked by compliance, security, and integration challenges. NeuralBridge is the answer.

Why NeuralBridge?

Feature Description
Universal Adapters 22+ pre-built adapters for databases, APIs, messaging, ERP/CRM, and cloud. Think "Stripe for AI agents."
Built-in CRA Compliance Ready for the EU Cyber Resilience Act (deadline Sept 2026) with immutable audit logs, SBOM generation, and vulnerability reporting.
Zero-Trust Security Role-based access control (RBAC), credential encryption, and rate limiting for every connection.
No-Code Configuration Business users can connect agents to systems via a beautiful React dashboard and simple YAML files.
OpenClaw Integration Native support for the OpenClaw plugin ecosystem.
MCP Gateway A standardized entry point for any agent using the Model Context Protocol.

Quick Start

1. Docker Compose (Recommended)

docker compose up -d

Visit the dashboard at http://localhost:3000 and the API docs at http://localhost:8000/docs.

2. pip

pip install neuralbridge
neuralbridge serve

3. Example: Connecting an Agent to Salesforce

Create a salesforce.yaml file:

adapters:
  salesforce:
    type: salesforce
    auth:
      type: oauth2
      client_id: ${SALESFORCE_CLIENT_ID}
      client_secret: ${SALESFORCE_CLIENT_SECRET}
      instance_url: https://yourorg.my.salesforce.com
    permissions:
      - query: "SELECT Id, Name FROM Account"

Run the connection:

neuralbridge connect --config salesforce.yaml

Now, any agent can use the salesforce_query tool through the NeuralBridge MCP gateway.

Architecture

NeuralBridge Architecture

See the full Architecture Documentation.

Key Features

Universal Adapter Framework

Connect to anything with our 22+ adapters:

  • Databases: PostgreSQL, MySQL, MongoDB, Snowflake, BigQuery
  • APIs: REST, GraphQL, SOAP, OData
  • Messaging: Slack, Teams, Discord, Telegram, Email
  • Productivity: Gmail, Notion
  • ERP / CRM: Salesforce, SAP
  • Cloud: AWS S3, Azure Blob, Google Cloud Storage

EU CRA Compliance Engine

NeuralBridge is designed for the future of AI regulation.

  • Immutable Audit Logs: Hash-chain-verified logs of every agent action.
  • SBOM Generation: CycloneDX-compliant Software Bill of Materials.
  • Vulnerability Reporting: Generate CRA Article 14 reports on demand.

React Dashboard

  • No-Code Connection Wizard: Intuitive UI for non-technical users.
  • Compliance Monitoring: Real-time CRA and GDPR readiness status.
  • Cost Optimization: Token cost analytics and caching recommendations.

Contributing

We welcome contributions! Please see our Contributing Guide to get started.

Security

For security vulnerabilities, please see our Security Policy.

Roadmap

See our Roadmap for planned features.

License

NeuralBridge is licensed under the MIT License.


Keywords: OpenClaw integration, AI agent middleware, CRA compliance, agentic AI, MCP gateway, enterprise AI, large language models, secure AI, AI infrastructure.

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

neuralbridge_middleware-0.1.0.tar.gz (112.2 kB view details)

Uploaded Source

Built Distribution

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

neuralbridge_middleware-0.1.0-py3-none-any.whl (144.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: neuralbridge_middleware-0.1.0.tar.gz
  • Upload date:
  • Size: 112.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for neuralbridge_middleware-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4e55a404d3cb39c8673a5cd87f09593a0165553f74b16988624047edec795100
MD5 3f79c4e3c0c0a99da28894f3b711fb44
BLAKE2b-256 28c3e4c7491a1714a6f7dc4e2c5ae090a192a4334b0b6e0c0523ed490be637c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuralbridge_middleware-0.1.0.tar.gz:

Publisher: publish-pypi.yml on iceccarelli/neuralbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for neuralbridge_middleware-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5aece01cd5e71f53ece1301f9d7ec0b3e71abf669825eab1f6313549609234af
MD5 a6cfc44cf53ad76bcb4cf013ad0a7fea
BLAKE2b-256 e1d7a8fd0b4fef797426a910cd0855daa794798f56dd6eeff22b182676ce4cae

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuralbridge_middleware-0.1.0-py3-none-any.whl:

Publisher: publish-pypi.yml on iceccarelli/neuralbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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