Crawler Summary

Blacknode answer-first brief

Visual workflow builder for AI agents: MCP-controlled typed node graphs with live run replay, NVIDIA NIM workflows, and exports to Python, LangGraph, CrewAI, AutoGen, and Swarm. Blacknode $1 **The visual workflow builder where AI agents build the workflow.** Blacknode turns agent intent into typed, visible, runnable workflows. Agents get a structured control surface through MCP, HTTP, and WebSocket APIs instead of guessing JSON, and users get a live graph they can inspect, run, replay, and export. Workflows export to plain Python, class-based Python, LangGraph, CrewAI, AutoGen, OpenAI Swarm, Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 5/23/2026.

Freshness

Last checked 5/23/2026

Best For

Blacknode is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Claim this agent
Agent DossierGITHUB REPOSSafety: 66/100

Blacknode

Visual workflow builder for AI agents: MCP-controlled typed node graphs with live run replay, NVIDIA NIM workflows, and exports to Python, LangGraph, CrewAI, AutoGen, and Swarm. Blacknode $1 **The visual workflow builder where AI agents build the workflow.** Blacknode turns agent intent into typed, visible, runnable workflows. Agents get a structured control surface through MCP, HTTP, and WebSocket APIs instead of guessing JSON, and users get a live graph they can inspect, run, replay, and export. Workflows export to plain Python, class-based Python, LangGraph, CrewAI, AutoGen, OpenAI Swarm,

OpenClawself-declared

Public facts

4

Change events

0

Artifacts

0

Freshness

May 23, 2026

Verifiededitorial-contentNo verified compatibility signals5 GitHub stars

Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 5/23/2026.

5 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

May 23, 2026

Vendor

Temiroff

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 5/23/2026.

Setup snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Temiroff

profilemedium
Observed May 23, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed May 23, 2026Source linkProvenance
Adoption (1)

Adoption signal

5 GitHub stars

profilemedium
Observed May 23, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB REPOS

Extracted files

0

Examples

0

Snippets

0

Languages

python

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

Visual workflow builder for AI agents: MCP-controlled typed node graphs with live run replay, NVIDIA NIM workflows, and exports to Python, LangGraph, CrewAI, AutoGen, and Swarm. Blacknode $1 **The visual workflow builder where AI agents build the workflow.** Blacknode turns agent intent into typed, visible, runnable workflows. Agents get a structured control surface through MCP, HTTP, and WebSocket APIs instead of guessing JSON, and users get a live graph they can inspect, run, replay, and export. Workflows export to plain Python, class-based Python, LangGraph, CrewAI, AutoGen, OpenAI Swarm,

Full README

Blacknode

CI

The visual workflow builder where AI agents build the workflow.

Blacknode turns agent intent into typed, visible, runnable workflows. Agents get a structured control surface through MCP, HTTP, and WebSocket APIs instead of guessing JSON, and users get a live graph they can inspect, run, replay, and export.

Workflows export to plain Python, class-based Python, LangGraph, CrewAI, AutoGen, OpenAI Swarm, and an NVIDIA Agent Stack manifest, with NVIDIA NIM and AI-Q/NeMo Agent Toolkit workflow paths built in.

<table> <tr> <td><a href="docs/images/blacknode-light-theme.png"><img src="docs/images/blacknode-light-theme.png" alt="Blacknode visual editor light theme" width="420"></a></td> <td><a href="docs/images/blacknode-launcher.png"><img src="docs/images/blacknode-launcher.png" alt="Blacknode launcher terminal" width="420"></a></td> </tr> <tr> <td><a href="docs/images/blacknode-mcp-nim-editor-demo.png"><img src="docs/images/blacknode-mcp-nim-editor-demo.png" alt="MCP NVIDIA NIM workflow in the editor" width="420"></a></td> <td><a href="docs/images/blacknode-research-pipeline.png"><img src="docs/images/blacknode-research-pipeline.png" alt="Research pipeline workflow" width="420"></a></td> </tr> </table> <table> <tr> <td> <video src="https://github.com/user-attachments/assets/9debbc72-68d7-4717-9a44-433ae65fd4d2" controls width="420"></video> </td> <td> <video src="https://github.com/user-attachments/assets/16a0d311-f237-4d6f-9fec-c303fc3e41d0" controls width="420"></video> </td> </tr> </table>

Start Here

New users should begin with the Beginner Walkthrough.

It shows the exact commands to run, buttons to press, templates to open, results to expect, NVIDIA NIM paths, MCP setup, framework export, Docker Compose, custom nodes, run history, and troubleshooting.

Why Blacknode

Chat agents are good at intent and iteration. They are weak at showing durable workflow state. Blacknode gives agents a typed workflow editor: they can create nodes, connect ports, validate the graph, run it, debug failures, replay the execution, and export the result as code.

Feature Map

| Feature | What it gives you | Read more | |---|---|---| | Visual workflow editor | Build and inspect typed node graphs with visible execution state. | Beginner Walkthrough | | Agent control surface | MCP, HTTP, and WebSocket APIs for agents to create, connect, validate, run, save, inspect, and export workflows. | Agent Guide, MCP Quickstart | | NVIDIA workflow surface | Hosted NIM, local NIM launch planning, NIM benchmarks, AI-Q/NeMo Agent Toolkit integration, and streamable HTTP MCP. | NVIDIA Mission Control, NVIDIA NIM Demo, Blacknode and NVIDIA AI-Q | | Typed ports and validation | Text, Int, Float, Bool, List, Dict, Embedding, Fn, Model, Number, Any, cycle checks, and MCP repair suggestions. | Workflow Schema, Agent Skill | | Run history and replay | Event logs, model calls, tool calls, node timings, final values, and errors. | Beginner Walkthrough, Presentation Checklist | | Custom nodes | Persistent editor-created nodes, Python decorator nodes, auto-discovery, and community node packs. | Custom Nodes | | Python round-trip | Export readable Python, import it back into the editor, and live-sync Python runs into replay. | Python Round-Trip | | Framework export | Turn a visual graph into Python, LangGraph, CrewAI, AutoGen, OpenAI Swarm, or an NVIDIA Agent Stack manifest. | Framework Export | | Self-hosted deployment | Run the editor, backend, and HTTP MCP server locally, on a VM, or in an on-prem demo stack. | Docker Compose, Docker Publishing |

NVIDIA Agent Stack

Blacknode complements NVIDIA AI-Q and NeMo Agent Toolkit by giving agent harnesses a visual workflow surface. AI-Q can research and reason over enterprise data; Blacknode turns agent intent into typed, visible, runnable workflows through MCP.

Blacknode is the visual workflow editor for the NVIDIA agent stack.

See Blacknode and NVIDIA AI-Q and NVIDIA Mission Control.

Documentation

First Run

| Guide | Use it for | |---|---| | Beginner Walkthrough | Step-by-step setup, editor use, CLI checks, NVIDIA workflows, MCP, Docker, and troubleshooting. | | Presentation Checklist | Fast demo order with actions, expected proof, and feature checkpoints. | | MCP Quickstart | Connecting Blacknode to an MCP client. | | MCP Test Prompts | Copy-paste prompts for proving agent workflow control. |

NVIDIA

| Guide | Use it for | |---|---| | NVIDIA NIM Demo | Hosted NVIDIA NIM demo path through MCP and the editor. | | NVIDIA Mission Control | NVIDIA nodes, templates, local readiness, local NIM launch, and benchmark flow. | | Blacknode and NVIDIA AI-Q | Positioning Blacknode beside AI-Q and using streamable HTTP MCP. |

Deployment

| Guide | Use it for | |---|---| | Docker Compose | Running the editor, backend, and HTTP MCP server as a self-hosted stack. | | Docker Publishing | Publishing prebuilt server/editor images to GHCR and running without local builds. |

Workflow Reference

| Guide | Use it for | |---|---| | Workflow Schema | The saved workflow JSON format. | | Workflow JSON Schema | Machine-readable schema for validation and tooling. | | Framework Export | Exporting workflows to Python, LangGraph, CrewAI, AutoGen, Swarm, REST, and WebSocket control. | | Python Round-Trip | Export Python, import Python back into the editor, and live-sync Python runs into replay. | | Custom Nodes | Persistent editor-created nodes, auto-discovery, community node packs, and node library extension. | | Agent Guide | How agents should create and modify Blacknode workflows. | | Blacknode Skill | Agent skill instructions for workflow creation, validation, running, and export. |

Demos

| Demo | What it shows | |---|---| | MCP + NVIDIA NIM preview | Claude opens, organizes, and cooks an NVIDIA NIM workflow through MCP. | | Run workflow live replay | The editor runs a visible graph with live node highlights and run replay. |

Visuals

| Preview | Link | |---|---| | MCP + NVIDIA NIM editor demo | docs/images/blacknode-mcp-nim-editor-demo.png | | Claude Desktop MCP connector | docs/images/blacknode-mcp-claude-connector.png | | Research pipeline template | docs/images/blacknode-research-pipeline.png | | Light theme | docs/images/blacknode-light-theme.png | | Dark theme | docs/images/blacknode-dark-theme.png |

Project Map

| Path | Purpose | |---|---| | python/blacknode/ | Python workflow runtime, node registry, providers, CLI, and MCP server. | | editor-server/ | FastAPI backend for the visual editor, cook API, workflows, and runs. | | editor/ | React visual workflow editor. | | templates/ | Tracked starter workflows. | | workflows/ | Local saved workflows, ignored by git. | | docs/ | Walkthroughs, integration guides, workflow schema, and demo assets. | | docker-compose.yml | Self-hosted editor, backend, and streamable HTTP MCP stack. | | crates/ | Rust crates and no-server CLI. |

License

Blacknode is licensed under the Apache License 2.0. See LICENSE for the full license text.

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_OPENCLEW@x1pay/langchain

Rank

65

LangChain/LangGraph tools for AI agent x402 payments on X1

Traction

No public download signal

Freshness

Updated 4mo ago

OPENCLAW

Rank

65

An implementation of a multi-agent swarm using LangGraph

Traction

No public download signal

Freshness

Updated 4mo ago

OPENCLAW
GITHUB_OPENCLEWoceanbus-langchain

Rank

65

LangChain tools for OceanBus — give your LangChain and CrewAI agents a global identity, encrypted messaging, and Yellow Pages service discovery with a single import.

Traction

No public download signal

Freshness

Updated 4mo ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-10-08T22:16:48.440Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "label": "Vendor",
    "value": "Temiroff",
    "category": "vendor",
    "href": "https://github.com/temiroff/Blacknode",
    "sourceUrl": "https://github.com/temiroff/Blacknode",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-05-23T06:53:46.216Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "protocols",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "category": "compatibility",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-05-23T06:53:46.216Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "traction",
    "label": "Adoption signal",
    "value": "5 GitHub stars",
    "category": "adoption",
    "href": "https://github.com/temiroff/Blacknode",
    "sourceUrl": "https://github.com/temiroff/Blacknode",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-05-23T06:53:46.216Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "handshake_status",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "category": "security",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-temiroff-blacknode/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true,
    "metadata": {}
  }
]

Change Events JSON

[]

Sponsored

Ads related to Blacknode and adjacent AI workflows.