Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Aletheia

БесплатноНе проверен

Secure multi-agent runtime validation engine with Docker sandbox execution and real-time supervisor auditing for LLM-generated code.

GitHubEmbed

Описание

Secure multi-agent runtime validation engine with Docker sandbox execution and real-time supervisor auditing for LLM-generated code.

README

Aletheia-MCP (named after Aletheia, the Greek goddess/concept of truth and disclosure) is an advanced multi-agent runtime validation and execution engine. Inspired by Google DeepMind's AI Control Roadmap (June 2026), it establishes a dual-agent boundary system designed to secure autonomous LLMs executing terminal commands, modifying files, and running code.

It exposes execution capabilities through the Model Context Protocol (MCP), running untrusted agent-generated code inside a secure, containerized Docker sandbox while a real-time Supervisor Agent audits the worker's reasoning process and intercepts tool parameters before they execute.


Key Features

  • Dual-Agent A2A Collaboration: Implements stateful worker-supervisor interaction protocols via LangGraph.
  • DeepMind AI Control Audit: Intercepts the Worker's thinking trace and proposed tool arguments out-of-band, validating actions against security rules.
  • Secure Dockerized Sandbox: Executes terminal instructions and script tasks in ephemeral, resource-constrained containers.
  • Dynamic Security Dashboard: Built with FastAPI and real-time streaming to visualize agent reasoning, decision logs, and manual approval gates.
  • OKF (Open Knowledge Format) RAG: Pulls target environment parameters and security runbooks dynamically using semantic search to guide the supervisor.

System Architecture

                     +---------------------------------------+
                     |            User Request               |
                     +-------------------+-------------------+
                                         |
                                         v
                     +-------------------+-------------------+
                     |           Worker Agent                |
                     |  (Generates code, runs terminal cmds)  |
                     +-------------------+-------------------+
                                         |
                                         | [Intercepts Tool Calls]
                                         v
+----------------------------------------+---------------------------------------+
|                                  Supervisor Agent                              |
|  - Reasoning Trace Auditor                                                     |
|  - Tool Call Validator (Checks payloads, paths, code safety)                   |
|  - Security Guardrail (OWASP Agentic Top 10 Scanner)                           |
+----------------------------------------+---------------------------------------+
                                         |
                       [Approved]        |        [Rejected]
                    +--------------------+--------------------+
                    |                                         |
                    v                                         v
+-------------------+-------------------+           +---------+---------+
|        Sandboxed MCP Server           |           |  Force Rollback   |
| (Dockerized execution of bash/python) |           |  & Re-planning    |
+---------------------------------------+           +-------------------+

Getting Started

Prerequisites

  • Python 3.10+
  • Docker (for containerized execution)
  • Gemini API Key (set as GEMINI_API_KEY)

Setup & Run

  1. Clone the repository:
    git clone https://github.com/xenoroses/aletheia-mcp.git
    cd aletheia-mcp
    
  2. Install dependencies:
    pip install uv
    uv pip install -e .
    
  3. Start the FastAPI dashboard and safety orchestrator:
    python -m aletheia.app
    
  4. Open http://localhost:8000 to interact with the UI.

License

MIT License.

from github.com/xenoroses/aletheia-mcp

Установка Aletheia

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/xenoroses/aletheia-mcp

FAQ

Aletheia MCP бесплатный?

Да, Aletheia MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Aletheia?

Нет, Aletheia работает без API-ключей и переменных окружения.

Aletheia — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Aletheia в Claude Desktop, Claude Code или Cursor?

Открой Aletheia на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Aletheia with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development