github Python analyzed 3b3cecc

cognis-digital/edgemesh

github

Cross-OS federated gateway unifying every OpenAI-compatible inference backend (Cognis fleet, Ollama, llama.cpp, vLLM) behind one /v1 endpoint

maintainer
cognis-digital
licence
NOASSERTION
first seen
2026-06-13
last seen
2026-07-05
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

code evidence vwalkthrough-v1 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 117

filesystem 23

  • fs cognis-digital-edgemesh-3b3cecc/demos/18_vscode_integration.py :10 from pathlib import Path
  • fs cognis-digital-edgemesh-3b3cecc/demos/28_pipeline_spec_and_visualizer.py :60 with open(out, encoding="utf-8") as fh:
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/audit.py :18 from pathlib import Path
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/auth.py :18 from pathlib import Path
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/cli.py :41 from pathlib import Path
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/devtools.py :28 from pathlib import Path
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/events/connectors.py :165 with open(self.path, encoding="utf-8") as fh:
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/events/log.py :99 with open(path, encoding="utf-8") as fh:
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/events/spec.py :163 with open(path_or_text, encoding="utf-8") as fh:
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/events/trace.py :134 with open(path, "w", encoding="utf-8") as fh:
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/hardware.py :16 import shutil
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/integrations.py :17 from pathlib import Path
show 11 more
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/ledger.py :21 from pathlib import Path
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/manager.py :16 import shutil
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/registry.py :8 from pathlib import Path
  • fs cognis-digital-edgemesh-3b3cecc/edgemesh/security/mtls.py :16 import shutil
  • fs (weak) cognis-digital-edgemesh-3b3cecc/tests/test_events_cli.py :104 with open(out_html, encoding="utf-8") as fh:
  • fs (weak) cognis-digital-edgemesh-3b3cecc/tests/test_events_connectors.py :65 with open(path, "a", encoding="utf-8") as fh:
  • fs (weak) cognis-digital-edgemesh-3b3cecc/tests/test_events_log.py :86 with open(path, "a", encoding="utf-8") as fh:
  • fs (weak) cognis-digital-edgemesh-3b3cecc/tests/test_events_trace.py :104 with open(out, encoding="utf-8") as fh:
  • fs (weak) cognis-digital-edgemesh-3b3cecc/tests/test_ledger_edges.py :136 with open(path, encoding="utf-8") as fh:
  • fs (weak) cognis-digital-edgemesh-3b3cecc/tests/test_misc_modules.py :9 from pathlib import Path
  • fs (weak) cognis-digital-edgemesh-3b3cecc/tests/test_mtls.py :6 import shutil

shell / exec 5

  • shell cognis-digital-edgemesh-3b3cecc/edgemesh/devtools.py :26 import subprocess
  • shell cognis-digital-edgemesh-3b3cecc/edgemesh/hardware.py :17 import subprocess
  • shell cognis-digital-edgemesh-3b3cecc/edgemesh/manager.py :17 import subprocess
  • shell cognis-digital-edgemesh-3b3cecc/edgemesh/security/mtls.py :18 import subprocess
  • shell (weak) cognis-digital-edgemesh-3b3cecc/tests/test_devtools.py :5 import subprocess

network 29

  • net cognis-digital-edgemesh-3b3cecc/demos/05_live_gateway.py :11 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/demos/06_router_failover.py :10 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/demos/11_auth_audit.py :12 import urllib.error
  • net cognis-digital-edgemesh-3b3cecc/demos/14_cluster_join.py :11 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/demos/17_metrics_observability.py :10 import urllib.error
  • net cognis-digital-edgemesh-3b3cecc/demos/27_connectors.py :11 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/agent.py :15 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/backends.py :15 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/cli.py :39 import urllib.error
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/cluster.py :21 import socket
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/events/connectors.py :20 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/events/orchestrator.py :171 import urllib.request
show 17 more
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/executor.py :24 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/gateway.py :15 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/mcp_server.py :18 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/profile.py :10 import socket
  • net cognis-digital-edgemesh-3b3cecc/edgemesh/relay.py :28 import urllib.request
  • net cognis-digital-edgemesh-3b3cecc/livesearch.py :28 import urllib.parse
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_auth_audit.py :7 import urllib.error
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_demos.py :77 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_edgemesh.py :5 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_events_connectors.py :4 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_expansion.py :8 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_gateway_edges.py :8 import urllib.error
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_metrics.py :7 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_mtls.py :9 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_relay.py :76 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_streaming.py :8 import urllib.request
  • net (weak) cognis-digital-edgemesh-3b3cecc/tests/test_swarm.py :9 import urllib.request

declared dependencies 3

  • pytest@>=7
  • pytest-timeout@>=2.1
  • cryptography@>=42