Skip to main content

Agent orchestration platform — hardware-aware routing, MCP server, swarm intelligence, OpenAI-compatible

Project description

🧠 NeuralBroker 3.0: Unified Neural Gateway

PyPI version License: MIT Discord

NeuralBroker is the visionary agent orchestration platform that transforms your local hardware and cloud APIs into a single, self-improving "Neural Knowledge" graph. It is the bridge between raw inference and persistent cognitive memory.


⚡ The 3.0 Vision: Everything Unified

NeuralBroker 3.0 merges the inference gateway, the swarm orchestrator, and structural memory into a single daemon.

🔌 1. Unified Inference Gateway

NeuralBroker now acts as a native Anthropic & OpenAI compatible proxy.

  • One Port (:8000): Point any tool (Cursor, Claude Code, Cline, etc.) to NeuralBroker.
  • Protocol Normalization: Transparently routes Anthropic /v1/messages calls to any provider (Ollama, NVIDIA NIM, DeepSeek, OpenRouter) using LiteLLM.
  • Hardware-Aware Routing: Automatically falls back to cloud when VRAM is saturated or when task complexity requires a frontier model.

🕸️ 2. Neural Knowledge Graph

Every interaction creates a trace. NeuralBroker doesn't just store logs; it builds a persistent graph memory (NetworkX + SQLite).

  • Entity Linking: Decisions, task outcomes, and reasoning chains are stored as typed nodes.
  • Auto-Learning: Agents query the graph before execution to avoid repeating past mistakes.
  • Live Visualization: A real-time D3.js dashboard at /dashboard/graph visualizes the growth of your system's knowledge.

🛠️ 3. One-Command Setup

Zero configuration for your favorite IDEs.

neuralbrok start

NeuralBroker automatically detects your IDEs (Cursor, VS Code, Claude Code) and auto-wires them to use the local gateway. No more messing with environment variables.


🚀 Quick Start

Installation

pip install neuralbrok

Setup & Launch

# 1. Detect hardware and auto-configure optimal models
neuralbrok setup

# 2. Start the gateway and dashboard
neuralbrok start

🏗️ Architecture

graph TD
    User([IDE / Agent SDK]) --> Gateway[NeuralBroker Gateway :8000]
    Gateway --> Policy[VRAM Policy Engine]
    Policy --> Local[Local Ollama / CUDA]
    Policy --> Cloud[Cloud / NVIDIA NIM / OpenRouter]
    
    Gateway --> Memory[(Neural Knowledge Graph)]
    Memory --> Reasoning[Graph-Augmented Context]
    Reasoning --> Swarm[Swarm Orchestrator]

📊 CLI Interface

  • neuralbrok start: Launch the gateway and dashboard.
  • neuralbrok graph open: Open the live memory visualizer.
  • neuralbrok memory search <query>: Query the structural memory.
  • neuralbrok setup: Guided hardware detection and model selection.

🛡️ Zero-Trust Federation

NeuralBroker supports Federated Agent Mesh, allowing you to link multiple machines securely (Zero-Trust) to share VRAM resources across a local network or VPN.


📜 License

MIT © 2026 NeuralBroker Team. Built with 💖 by the Google Deepmind team (Advanced Agentic Coding).

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

neuralbrok-3.0.0.tar.gz (159.3 kB view details)

Uploaded Source

Built Distribution

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

neuralbrok-3.0.0-py3-none-any.whl (186.5 kB view details)

Uploaded Python 3

File details

Details for the file neuralbrok-3.0.0.tar.gz.

File metadata

  • Download URL: neuralbrok-3.0.0.tar.gz
  • Upload date:
  • Size: 159.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for neuralbrok-3.0.0.tar.gz
Algorithm Hash digest
SHA256 55ff06105b2e18203dbb740c6eed6075b43cedbd3109b5811eb26a9958366b3e
MD5 8c4a6e7200e881599df27c1e4d49378a
BLAKE2b-256 69815b7ffbc1cdc196c39d549e2c83fb49ba3b07c76ecb6aee9b6bc6430b8aed

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuralbrok-3.0.0.tar.gz:

Publisher: pypi-publish.yml on khan-sha/neuralbroker

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

File details

Details for the file neuralbrok-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: neuralbrok-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 186.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for neuralbrok-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7dcac88fe8543b264d6ab3325501cd253c282e92ea38e802d6b8ce241d6a830b
MD5 66d34fd2dba799b433596a631f409eb8
BLAKE2b-256 ff5c386dfff658104b16b6f96460d4aa5036c2f14583310a97b0a385be4924b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuralbrok-3.0.0-py3-none-any.whl:

Publisher: pypi-publish.yml on khan-sha/neuralbroker

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