github Python analyzed c895066

Sandeeprdy1729/timps-swarm

github

160 specialist AI agents for Claude Code, Cursor & Codex — one npm install puts them all into your IDE as MCP tools and parallel sub-agents. Local-first, BYOK, works offline with Ollama.

maintainer
Sandeeprdy1729
licence
MIT
first seen
2026-06-07
last seen
2026-09-02
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
  2. HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
  3. HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
  4. HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
capabilities 0 tools
transport stdio · streamable-http · http verified reported listed in the official MCP registry 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 commit c895066 · analyzer v33 · 2w ago

skills & prompt files 40

danger signals3

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

code files: 194

filesystem 77

  • fs Sandeeprdy1729-timps-swarm-c895066/build_clean_dataset.py :17 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/fix_fences.py :17 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/give_work.py :184 with open(task_file, "w") as f:
  • fs Sandeeprdy1729-timps-swarm-c895066/mcp_server/http_server.py :23 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/mcp_server/server.py :48 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/mcp_server/test_server.py :12 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/_helpers.py :14 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/agent_kernel.py :38 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/agents.py :33 with open(path, "w", encoding="utf-8") as f:
  • fs Sandeeprdy1729-timps-swarm-c895066/src/aiml/ai_safety_agent.py :11 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/aiml/dataset_agent.py :10 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/aiml/prompt_engineer.py :10 from pathlib import Path
show 28 more
  • fs Sandeeprdy1729-timps-swarm-c895066/src/aiml_agents.py :21 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/auth.py :29 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/cloud_tools.py :21 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/computer_agents.py :34 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/computer_use.py :30 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/context_keeper.py :33 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/context_sharing.py :4 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/decomposer.py :6 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/developer_swarm_agents.py :30 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/emerging/quantum_ready.py :11 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/emerging/web3_agent.py :10 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/expert_agents.py :27 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/git_tools.py :19 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/graph.py :155 manifest = open(path, encoding="utf-8").read()
  • fs Sandeeprdy1729-timps-swarm-c895066/src/infra/secrets_management.py :10 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/code_archaeology.py :12 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/learning_agent.py :12 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/memory_agent.py :11 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/pattern_detector.py :11 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence_agents.py :24 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/knowledge_swarm_agents.py :26 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/layer1_computer_manager.py :16 import shutil
  • fs Sandeeprdy1729-timps-swarm-c895066/src/main.py :20 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/memory.py :22 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/more_agents.py :23 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/nextgen/ai_workflow_orchestrator.py :18 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/nextgen/api_perf_profiler.py :17 from pathlib import Path
  • fs Sandeeprdy1729-timps-swarm-c895066/src/nextgen/compliance_auditor.py :15 from pathlib import Path

37 more not shown — this panel samples each group; the count above is the real total.

shell / exec 18

  • shell Sandeeprdy1729-timps-swarm-c895066/mcp_server/test_server.py :10 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/_helpers.py :12 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/cloud_tools.py :19 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/computer_use.py :22 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/context_keeper.py :31 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/context_sharing.py :3 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/decomposer.py :5 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/developer_swarm_agents.py :28 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/git_tools.py :18 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/intelligence_agents.py :22 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/api_security_tester.py :213 import subprocess, os
  • shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/container_image_scanner.py :18 import subprocess
show 6 more
  • shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/iac_drift_detector.py :21 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/red_team_agent.py :168 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/sbom_generator.py :25 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/priority_agents.py :24 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/src/system_tools.py :30 import subprocess
  • shell Sandeeprdy1729-timps-swarm-c895066/timps_doctor.py :21 import subprocess

network 15

  • net Sandeeprdy1729-timps-swarm-c895066/src/cloud_tools.py :17 import socket
  • net Sandeeprdy1729-timps-swarm-c895066/src/computer_use.py :27 import urllib.parse
  • net Sandeeprdy1729-timps-swarm-c895066/src/layer2_swarm_bridge.py :322 import aiohttp
  • net Sandeeprdy1729-timps-swarm-c895066/src/nextgen/web_search.py :31 import urllib.parse
  • net Sandeeprdy1729-timps-swarm-c895066/src/phase7/agent_marketplace_curator.py :93 import requests
  • net Sandeeprdy1729-timps-swarm-c895066/src/phase7/agri_commodity_forecaster.py :103 import requests
  • net Sandeeprdy1729-timps-swarm-c895066/src/phase7/api_security_tester.py :191 'def _client() -> httpx.Client:\n'
  • net Sandeeprdy1729-timps-swarm-c895066/src/phase7/red_team_agent.py :148 ' r = httpx.post(ENDPOINT, json={"prompt": prompt}, headers=headers, timeout=TIMEOUT)\n'
  • net Sandeeprdy1729-timps-swarm-c895066/src/providers/anthropic.py :8 import requests
  • net Sandeeprdy1729-timps-swarm-c895066/src/providers/gemini.py :9 import requests
  • net Sandeeprdy1729-timps-swarm-c895066/src/providers/groq.py :8 import requests
  • net Sandeeprdy1729-timps-swarm-c895066/src/providers/ollama.py :9 import requests
show 3 more
  • net Sandeeprdy1729-timps-swarm-c895066/src/providers/openai.py :8 import requests
  • net Sandeeprdy1729-timps-swarm-c895066/timps_cli.py :364 import requests
  • net Sandeeprdy1729-timps-swarm-c895066/timps_doctor.py :148 import requests

secrets 10

  • secrets Sandeeprdy1729-timps-swarm-c895066/src/auth.py :150 env_key = os.environ.get("TIMPS_API_KEY", "")
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/nextgen/web_search.py :221 key = os.getenv("BRAVE_API_KEY")
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/phase7/agri_commodity_forecaster.py :58 api_key = os.getenv("DATA_GOV_IN_KEY")
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/phase7/red_team_agent.py :144 'API_KEY = os.environ.get("REDTEAM_API_KEY", "")\n'
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/anthropic.py :39 self.api_key = os.getenv("ANTHROPIC_API_KEY", "")
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/gemini.py :35 self.api_key = os.getenv("GEMINI_API_KEY", "")
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/groq.py :38 self.api_key = os.getenv("GROQ_API_KEY", "")
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/null.py :38 if not os.getenv("GEMINI_API_KEY"):
  • secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/openai.py :38 self.api_key = os.getenv("OPENAI_API_KEY", "")
  • secrets Sandeeprdy1729-timps-swarm-c895066/timps_cli.py :357 if os.getenv("GEMINI_API_KEY"):

database 3

  • db Sandeeprdy1729-timps-swarm-c895066/src/main.py :80 import redis as redis_lib
  • db Sandeeprdy1729-timps-swarm-c895066/src/persistence.py :3 import sqlite3
  • db Sandeeprdy1729-timps-swarm-c895066/src/system_tools.py :29 import sqlite3

declared dependencies 19

  • langgraph@>=0.2.60
  • langchain@>=0.3.0
  • langchain-core@>=0.2.42
  • fastapi@>=0.115.0
  • uvicorn@>=0.32.0
  • pydantic@>=2.9.0
  • requests@>=2.32.3
  • httpx@>=0.27.2
  • psutil@>=6.1.0
  • playwright@>=1.49.0
  • aiohttp@>=3.11.0
  • redis@>=5.0.0
show 7 more
  • pytest@*
  • pytest-asyncio@*
  • black@*
  • ruff@*
  • transformers@>=4.46.0
  • peft@>=0.13.2
  • huggingface-hub@>=0.26.0

cursor-plugin 1

  • opaque (low) Sandeeprdy1729-timps-swarm-c895066/.cursor/mcp.json bundled .cursor/ plugin descriptor (Sandeeprdy1729-timps-swarm-c895066/.cursor/mcp.json) — presence-detected; review the descriptor

transport_posture 1

  • network-listening, binds all interfaces, no auth detected Sandeeprdy1729-timps-swarm-c895066/src/main.py :786 host="0.0.0.0",