pypi Python analyzed 1.10.0

telemem

v1.10.0
pypi

Long-term & multimodal memory for AI agents — character isolation, video pipeline, MCP server, mem0-compatible

maintainer
TeleAI-UAGI
licence
Apache-2.0
first seen
2026-08-15
last seen
2026-08-15
releases · 30d
1
short id

Drift inferred · capture-to-capture

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

capabilities 1 tools
transport stdio verified reported listed in the official MCP registry counts 1 tools · 0 res · 0 prompts permission surface via code analysis

tools

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

analyzed v1.10.0 · analyzer v33 · 3w ago

danger signals1

  • dynamic code execution unsafe yaml.load() telemem-1.10.0/tests/test_deepseek_harness.py :28 overlay = yaml.load(stream, Loader=CordisLoader)
code evidence v1.10.0 · pypi-sdist
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 29

filesystem 10

  • fs (weak) telemem-1.10.0/examples/quickstart_mm.py :2 from pathlib import Path
  • fs telemem-1.10.0/telemem/mem0.py :22 from pathlib import Path
  • fs telemem-1.10.0/telemem/mm_utils/build_database.py :266 # with open(video_caption_json_path, "r") as f:
  • fs telemem-1.10.0/telemem/mm_utils/frame_caption.py :87 # api_config = json.load(open("api_config.json"))
  • fs telemem-1.10.0/telemem/mm_utils/memory_utils.py :13 from pathlib import Path
  • fs telemem-1.10.0/telemem/mm_utils/video_utils.py :2 import shutil
  • fs telemem-1.10.0/telemem/utils.py :4 from pathlib import Path
  • fs (weak) telemem-1.10.0/tests/test_deepseek_harness.py :5 from pathlib import Path
  • fs (weak) telemem-1.10.0/tests/test_minimax.py :21 from pathlib import Path
  • fs (weak) telemem-1.10.0/tests/test_providers.py :21 from pathlib import Path

network 2

  • net telemem-1.10.0/telemem/mm_utils/memory_utils.py :11 import requests
  • net telemem-1.10.0/telemem/mm_utils/video_utils.py :3 from urllib.parse import urlparse

secrets 5

  • secrets telemem-1.10.0/telemem/configs.py :23 "vlm_api_key": os.getenv("OPENAI_API_KEY"),
  • secrets telemem-1.10.0/telemem/mm_utils/memory_utils.py :322 api_key = os.environ.get("OPENAI_API_KEY")
  • secrets (weak) telemem-1.10.0/tests/test_minimax.py :307 @unittest.skipUnless(os.environ.get("MINIMAX_API_KEY"), "MINIMAX_API_KEY not set")
  • secrets (weak) telemem-1.10.0/tests/test_providers.py :175 @unittest.skipUnless(os.getenv("DEEPSEEK_API_KEY"), "DEEPSEEK_API_KEY not set")
  • secrets (weak) telemem-1.10.0/tests/test_telemem.py :159 api_key = os.environ.get("OPENAI_API_KEY")

tool registrations 1

  • get_memory telemem-1.10.0/telemem/mcp/server.py :291

declared dependencies 7

  • mcp@>=2.0.0,<3
  • opencv-python-headless@*
  • nano-vectordb@*
  • yt_dlp@*
  • azure-identity@*
  • requests@*
  • telemem@*