github not analyzable

ZenSystemAI/Zengram

github

A Multi Agent Memory MCP That Connect Agents Across Systems and Machines

maintainer
ZenSystemAI
license
MIT
first seen
2026-06-13
last seen
2026-06-18
releases · 30d
2
short id

Drift inferred · capture-to-capture

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

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

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed analyzer v19 · 23h ago

skills & prompt files 2

code evidence vv4.3.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

last analysis: fetch-failed · showing evidence from the last successful analysis (5d ago)

filesystem 1

  • fs ZenSystemAI-Zengram-21a870f/api/scripts/eval/run-eval.js :21 import { readFile } from 'node:fs/promises';

network 5

  • net ZenSystemAI-Zengram-21a870f/api/scripts/eval/run-eval.js :18 * Dependency-free: uses global fetch (Node 18+). ESM module.
  • net ZenSystemAI-Zengram-21a870f/api/scripts/status-staleness.js :41 const res = await fetch(url, {
  • net ZenSystemAI-Zengram-21a870f/api/scripts/tier2-compression.js :41 const res = await fetch(url, {
  • net ZenSystemAI-Zengram-21a870f/api/src/services/fetch-with-timeout.js :12 return await fetch(url, { ...options, signal: controller.signal });
  • net ZenSystemAI-Zengram-21a870f/mcp-server/src/index.js :33 const res = await fetch(url, { ...options, headers, signal: controller.signal });

secrets 11

  • secrets ZenSystemAI-Zengram-21a870f/api/scripts/eval/run-eval.js :29 const BRAIN_API_KEY = process.env.BRAIN_API_KEY;
  • secrets ZenSystemAI-Zengram-21a870f/api/scripts/status-staleness.js :19 const BRAIN_API_KEY = process.env.BRAIN_API_KEY;
  • secrets ZenSystemAI-Zengram-21a870f/api/scripts/tier2-compression.js :19 const BRAIN_API_KEY = process.env.BRAIN_API_KEY;
  • secrets ZenSystemAI-Zengram-21a870f/api/src/index.js :27 if (!process.env.BRAIN_API_KEY) {
  • secrets ZenSystemAI-Zengram-21a870f/api/src/middleware/auth.js :5 const ADMIN_KEY = process.env.BRAIN_API_KEY;
  • secrets ZenSystemAI-Zengram-21a870f/api/src/services/embedders/gemini.js :13 this.apiKey = process.env.GEMINI_API_KEY;
  • secrets ZenSystemAI-Zengram-21a870f/api/src/services/embedders/openai.js :8 this.client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });
  • secrets ZenSystemAI-Zengram-21a870f/api/src/services/llm/anthropic.js :6 this.apiKey = process.env.ANTHROPIC_API_KEY;
  • secrets ZenSystemAI-Zengram-21a870f/api/src/services/llm/gemini.js :6 this.apiKey = process.env.GEMINI_API_KEY;
  • secrets ZenSystemAI-Zengram-21a870f/api/src/services/llm/openai.js :6 this.client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });
  • secrets ZenSystemAI-Zengram-21a870f/mcp-server/src/index.js :11 const API_KEY = process.env.BRAIN_API_KEY;

database 2

  • db ZenSystemAI-Zengram-21a870f/api/src/services/pgvector.js :7 import pg from 'pg';
  • db ZenSystemAI-Zengram-21a870f/api/src/services/stores/postgres.js :1 import pg from 'pg';

declared dependencies 5

  • express@^4.21.0
  • node-cron@^4.2.1
  • openai@^4.73.0
  • pg@^8.13.0
  • typescript@^5.6.0