diff --git a/README.md b/README.md index 34e7196..a3834bf 100644 --- a/README.md +++ b/README.md @@ -4,15 +4,17 @@ SPDX-FileCopyrightText: 2026 AOT Technologies SPDX-License-Identifier: Apache-2.0 --> -# Node Wire +# node wire [![CI](https://github.com/AOT-Technologies/node-wire/actions/workflows/pytest.yml/badge.svg)](https://github.com/AOT-Technologies/node-wire/actions/workflows/pytest.yml) [![CodeQL](https://github.com/AOT-Technologies/node-wire/actions/workflows/codeql.yml/badge.svg)](https://github.com/AOT-Technologies/node-wire/actions/workflows/codeql.yml) [![PyPI](https://img.shields.io/pypi/v/node-wire.svg)](https://pypi.org/project/node-wire/) [![GitHub Release](https://img.shields.io/github/v/release/AOT-Technologies/node-wire)](https://github.com/AOT-Technologies/node-wire/releases/latest) [![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](LICENSE) - -Node Wire is a three-layer Python platform that runs connector adapters (Google Drive, SMTP, Stripe, FHIR, etc.) and exposes them over REST, gRPC, or MCP. It provides a consistent execution contract with built-in validation, resilience, and telemetry. +

+ Node Wire — Layered Connector Framework +

+node wire is a three-layer Python platform that runs connector adapters (Google Drive, SMTP, Stripe, FHIR, etc.) and exposes them over REST, gRPC, or MCP. It provides a consistent execution contract with built-in validation, resilience, and telemetry. ## Prerequisites @@ -200,14 +202,14 @@ For more detailed information, please refer to the following guides: - **[Installation](docs/installation.md)** — Detailed setup and prerequisites. - **[Configuration](docs/configuration.md)** — Environment variables and `connectors.yaml`. - **[Connectors Guide](docs/connectors.md)** — How to use and build connectors. -- **[MCP Integration](docs/mcp.md)** — Using Node Wire with AI agents. +- **[MCP Integration](docs/mcp.md)** — Using node wire with AI agents. - **[Troubleshooting](docs/troubleshooting.md)** — Common errors and fixes. - **[MCP Servers & Docker](docs/mcp-servers.md)** — Deploying individual connectors as MCP servers. - **[Packaging & Publishing](docs/packaging.md)** — Wheel builds and CI flow. - **[Release Rollback](docs/release-rollback.md)** — PyPI yank and corrective release procedure. - **[Code Quality & Compliance](docs/code-quality-compliance.md)** — Ruff, Mypy, pre-commit, REUSE, and dependency compliance. - **[Privacy](docs/privacy.md)** — Data handling and logging guidance. -- **[HIPAA Considerations](docs/compliance/hipaa-considerations.md)** — Deploying Node Wire in regulated healthcare environments. +- **[HIPAA Considerations](docs/compliance/hipaa-considerations.md)** — Deploying node wire in regulated healthcare environments. - **[ToolHive Agent Scenario](docs/toolhive_agent_scenario.md)** — End-to-end FHIR → Google Drive → email workflow. - **[Changelog](CHANGELOG.md)** — Release history. diff --git a/docs/images/nw-favicon-black.png b/docs/images/nw-favicon-black.png new file mode 100644 index 0000000..eacd696 Binary files /dev/null and b/docs/images/nw-favicon-black.png differ diff --git a/docs/images/nw-primary-logo-tag.png b/docs/images/nw-primary-logo-tag.png new file mode 100644 index 0000000..ab39802 Binary files /dev/null and b/docs/images/nw-primary-logo-tag.png differ diff --git a/docs/images/nw-primary-logo.png b/docs/images/nw-primary-logo.png new file mode 100644 index 0000000..8bcc021 Binary files /dev/null and b/docs/images/nw-primary-logo.png differ