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: The Universal Enterprise Middleware for Agentic AI

NeuralBridge Concept Diagram

The missing infrastructure layer for agentic AI. Proudly developed by Grimaldi Engineering.

CI Status PyPI version Docker Image License


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.

The Enterprise Problem: Agents Can Think, But They Can't Act

The agentic AI ecosystem is exploding. Projects like OpenClaw prove that agents can reason, plan, and learn. But a critical gap prevents their adoption in the enterprise: how do they act in the real world—safely, securely, and at scale?

Enterprises are eager to deploy AI agents to automate complex workflows, but are blocked by fundamental challenges:

  • Security & Compliance: How do you grant an LLM access to a production database without risking data exfiltration or violating GDPR?
  • Integration Complexity: How do you connect an agent to a dozen different systems (Salesforce, SAP, Snowflake, etc.) without writing thousands of lines of brittle, custom code?
  • Lack of Standardization: How do you manage a fleet of agents from different vendors, all speaking different protocols?

NeuralBridge is the answer. It provides the secure, standardized infrastructure layer that enterprises need to deploy agentic AI with confidence.

Why NeuralBridge? The Value Proposition

Feature Description
Universal Adapter Framework With 22+ pre-built adapters, NeuralBridge is the "Stripe for AI agents." Connect to any database, API, messaging platform, or enterprise system in minutes using simple YAML.
Built-in EU CRA Compliance NeuralBridge is designed for the future of AI regulation. It comes ready for the EU Cyber Resilience Act (deadline Sept 2026) with immutable audit logs, SBOM generation, and vulnerability reporting.
Zero-Trust Security Engine Every connection is protected by role-based access control (RBAC), credential encryption (via Vault), rate limiting, and a secure sandboxing engine that isolates every agent action.
No-Code Configuration Business users can connect agents to systems via a beautiful React dashboard. No coding required to create, secure, and deploy a new connection.
Agent-Agnostic Gateway A standardized entry point for any agent using the Model Context Protocol (MCP), with native support for the OpenClaw plugin ecosystem.

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-middleware
neuralbridge serve

Architecture Overview

NeuralBridge Architecture Diagram

See the full Architecture Documentation for a deep dive into the components.

Feature Deep Dive

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

NeuralBridge Dashboard Screenshot

  • 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.

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.

Contributing

We welcome contributions from the community! 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.

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.1.tar.gz (113.4 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.1-py3-none-any.whl (145.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: neuralbridge_middleware-0.1.1.tar.gz
  • Upload date:
  • Size: 113.4 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.1.tar.gz
Algorithm Hash digest
SHA256 a9e1b5a64ee8a7be8031dd66311da0e7d5f7c4a8dd4e4f697fd0d50185a51432
MD5 8215e918d3dcc211499b4caae7019220
BLAKE2b-256 dd6e250c10b3f51a4e3b1838f87b150ff205ba11181bd74ec6bc8c46b94f47f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuralbridge_middleware-0.1.1.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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for neuralbridge_middleware-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d56311deeea809beff8bcbb1ddd8bacb4e9795804983add16e4c1013080d9a1d
MD5 9f05c0212fe3d2521286bdcd258a1960
BLAKE2b-256 992fa957de4c66b203cacc721c84b876e1a200d51320694f77b20d030a20052d

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuralbridge_middleware-0.1.1-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