RamiBot v3.8.0 is a local-first AI security operations platform integrating multi-LLM support, a dynamic red/blue team skill pipeline, MCP tool orchestration, Docker terminal access, Tor proxy management, and an auto-integrated Kali-based tool server (rami-kali) for controlled, extensible offensive and defensive workflows
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 8
- fs RamiBotAI-ramibot-363af9e/backend/db/database.py :5
from pathlib import Path - fs RamiBotAI-ramibot-363af9e/backend/main.py :9
from pathlib import Path - fs RamiBotAI-ramibot-363af9e/backend/mcp/client.py :7
from pathlib import Path - fs RamiBotAI-ramibot-363af9e/backend/skills/pipeline.py :4
from pathlib import Path - fs RamiBotAI-ramibot-363af9e/backend/skills/registry.py :2
from pathlib import Path - fs RamiBotAI-ramibot-363af9e/backend/skills/test_pipeline.py :8
from pathlib import Path - fs RamiBotAI-ramibot-363af9e/backend/terminal.py :16
import shutil - fs RamiBotAI-ramibot-363af9e/rami-kali/mcp_server.py :33
import shutil
shell / exec 3
- shell RamiBotAI-ramibot-363af9e/backend/main.py :979
# Use run_in_executor + subprocess.run (same pattern as terminal.py — - shell RamiBotAI-ramibot-363af9e/backend/mcp/client.py :5
import subprocess - shell RamiBotAI-ramibot-363af9e/backend/terminal.py :21
import subprocess
network 7
- net RamiBotAI-ramibot-363af9e/backend/adapters/anthropic_adapter.py :2
import httpx - net RamiBotAI-ramibot-363af9e/backend/adapters/lmstudio_adapter.py :3
import httpx - net RamiBotAI-ramibot-363af9e/backend/adapters/ollama_adapter.py :2
import httpx - net RamiBotAI-ramibot-363af9e/backend/adapters/openai_adapter.py :3
import httpx - net RamiBotAI-ramibot-363af9e/backend/adapters/openrouter_adapter.py :2
import httpx - net RamiBotAI-ramibot-363af9e/backend/mcp/client.py :8
import httpx - net RamiBotAI-ramibot-363af9e/rami-kali/mcp_server.py :35
import socket
database 1
- db RamiBotAI-ramibot-363af9e/rami-kali/mcp_server.py :36
import sqlite3
declared dependencies 12
- fastapi@*
- uvicorn@[standard]
- python-dotenv@*
- aiosqlite@*
- httpx@*
- sse-starlette@*
- anthropic@*
- openai@*
- pydantic@*
- pyyaml@*
- pytest@*
- pytest-asyncio@*
obfuscation 1
- dynamic require()/import() RamiBotAI-ramibot-363af9e/backend/main.py :24
from db.database import (