Skip to content

Commit 4296901

Browse files
author
jovanSAPFIONEER
committed
ci+docs: socket.json suppress, star nudge, simplified README, all 462 tests in CI
1 parent ed666b8 commit 4296901

File tree

3 files changed

+23
-4
lines changed

3 files changed

+23
-4
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ jobs:
4747
- name: Test - Adapters (139 tests)
4848
run: npx ts-node test-adapters.ts
4949

50+
- name: Test - Integration (64 tests)
51+
run: npx ts-node test.ts
52+
53+
- name: Test - Phase 4 Behavioral (147 tests)
54+
run: npx ts-node test-phase4.ts
55+
5056
build:
5157
runs-on: ubuntu-latest
5258
needs: test

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,14 @@
1919

2020
> **Legacy Users:** This skill works with **Clawdbot** and **Moltbot** (now OpenClaw). If you're searching for *Moltbot Security*, *Clawdbot Swarm*, or *Moltbot multi-agent* -- you're in the right place!
2121
22-
Network-AI is a framework-agnostic multi-agent orchestrator and **behavioral control plane** that connects LLM agents across **12 frameworks** -- LangChain, AutoGen, CrewAI, OpenAI Assistants, LlamaIndex, Semantic Kernel, Haystack, DSPy, Agno, MCP, OpenClaw, and custom adapters. It provides shared blackboard coordination with atomic commits, built-in security (AES-256, HMAC tokens, rate limiting), content quality gates with hallucination detection, compliance enforcement, and agentic workflow patterns (parallel fan-out/fan-in, voting, chaining). Zero dependencies per adapter -- bring your own framework SDK and start building governed multi-agent systems in minutes.
22+
If network-ai saves you time, a ⭐ on GitHub helps others find it.
23+
24+
Connect agents across **12 frameworks** through a shared blackboard with built-in security, compliance enforcement, and behavioral governance -- in a single `npm install`. No glue code, no lock-in.
2325

2426
**Why Network-AI?**
25-
- **Framework-agnostic** -- Not locked to one LLM provider or agent SDK
26-
- **Governance layer** -- Permission gating, audit trails, budget ceilings, and compliance enforcement across all agents
27-
- **Shared state** -- Atomic blackboard with conflict resolution for safe parallel agent coordination (fan-out/fan-in)
27+
- **Framework-agnostic** -- LangChain, AutoGen, CrewAI, MCP, OpenAI Assistants, and 7 more in one orchestrator
28+
- **Governed coordination** -- FSM-controlled agent turns, permission gating, audit trails, budget ceilings
29+
- **Shared state** -- Atomic blackboard with conflict resolution for safe parallel agent coordination
2830
- **Production security** -- AES-256 encryption, HMAC audit logs, rate limiting, input sanitization
2931
- **Zero config** -- Works out of the box with `createSwarmOrchestrator()`
3032

socket.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"version": 2,
3+
"issues": {
4+
"evalDynamicCodeExecution": [
5+
{
6+
"path": "dist/lib/blackboard-validator.js",
7+
"reason": "False positive — this is a security detection pattern that scans for eval() usage in untrusted agent code. It is not dynamic code execution."
8+
}
9+
]
10+
}
11+
}

0 commit comments

Comments
 (0)