{"id":"cee95f40-af6a-48b2-97a7-8acb5cfad5f5","slug":"crewai-lawrenceemenike-multi-agent-research-system","name":"Multi-Agent-Research-System","description":"An enterprise-grade, secure, multi-agent intelligence research system built with CrewAI, FastAPI, and PostgreSQL.","canonicalUrl":"https://www.xpersona.co/skill/crewai-lawrenceemenike-multi-agent-research-system","sourceUrl":"https://github.com/lawrenceemenike/Multi-Agent-Research-System","homepage":null,"source":"GITHUB_REPOS","vendor":{"slug":"lawrenceemenike","label":"Lawrenceemenike","url":"https://github.com/lawrenceemenike/Multi-Agent-Research-System"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-10-09T15:16:50.160Z","freshnessLabel":"Oct 9, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 9, 2026"},{"label":"Vendor","value":"Lawrenceemenike"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Lawrenceemenike","href":"https://github.com/lawrenceemenike/Multi-Agent-Research-System","sourceUrl":"https://github.com/lawrenceemenike/Multi-Agent-Research-System","sourceType":"profile","confidence":"medium","observedAt":"2026-10-09T15:16:50.162Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/crewai-lawrenceemenike-multi-agent-research-system/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-lawrenceemenike-multi-agent-research-system/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-09T15:16:50.162Z","isPublic":true},{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/crewai-lawrenceemenike-multi-agent-research-system/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-lawrenceemenike-multi-agent-research-system/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"Multi-Agent-Research-System","description":"An enterprise-grade, secure, multi-agent intelligence research system built with CrewAI, FastAPI, and PostgreSQL.","source":"GITHUB_REPOS","sourceId":"crewai:1329914143","repository":"https://github.com/lawrenceemenike/Multi-Agent-Research-System","documentation":"https://www.xpersona.co/skill/crewai-lawrenceemenike-multi-agent-research-system/agent/crewai-lawrenceemenike-multi-agent-research-system","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/lawrenceemenike/Multi-Agent-Research-System.git","ecosystem":"git"},"examples":[{"kind":"example","language":"mermaid","snippet":"flowchart TD\n    Payload[Incoming Prompt / Web Payload] --> Router{inspect_input Router}\n    \n    subgraph Defense_in_Depth [\"Three-Layered Defense-in-Depth Pipeline (ASI-03)\"]\n        Router --> L1[\"Layer 1: Deterministic Regex Blocklist (< 5ms)\"]\n        L1 -- Violation --> Halt1[HALT Execution & Issue Receipt]\n        L1 -- Safe --> L2[\"Layer 2: In-Memory Semantic Cosine Similarity\"]\n        L2 -- \"Sim >= 0.85\" --> Halt2[HALT Execution & Issue Receipt]\n        L2 -- Safe / Fail-Open --> L3[\"Layer 3: Local LLM Judge (Gemma 2B via Ollama)\"]\n        L3 -- \"MALICIOUS\" --> Halt3[HALT Execution & Issue Receipt]\n        L3 -- \"SAFE / Circuit Breaker Fail-Open\" --> Approved[Approved for Multi-Agent Loop]\n    end\n\n    subgraph Security_Guards [\"OWASP ASI Security Guards\"]\n        Approved --> ASI01[\"ASI-01: Tool Allowlist Enforcement\"]\n        Approved --> ASI02[\"ASI-02: Shell & Command Injection Block\"]\n        Approved --> ASI04[\"ASI-04/05: PII & Secrets Redaction\"]\n        Approved --> ASI05_XML[\"ASI-05: <untrusted_context> XML Isolation\"]\n        Approved --> ASI07[\"ASI-07: Safe Non-Leaking Error Handlers\"]\n    end"},{"kind":"example","language":"text","snippet":"Multi-Agent Research System/\n├── src/\n│   ├── routing/\n│   │   └── cost_router.py         # Decoupled Cost Optimization Router (Local vs Frontier)\n│   ├── security/\n│   │   ├── governance_engine.py   # Native OWASP ASI Governance Engine & 3-Layer Pipeline\n│   │   └── sanitizer.py           # Text/HTML & PII scrubbing utilities\n│   ├── agents/\n│   │   └── research_agents.py     # CrewAI agent definitions (Researcher, Writer, Fact-Checker)\n│   ├── tools/\n│   │   └── searxng_tool.py        # Secure SearxNG search integration tool\n│   ├── app.py                     # FastAPI web application & web UI dashboard\n│   ├── orchestrator.py            # Research session orchestration & consensus loop\n│   ├── database.py                # Async PostgreSQL ORM (with SQLite fallback)\n│   ├── models.py                  # Pydantic data schemas & audit/routing decision receipts\n│   └── templates/                 # Web UI HTML templates\n├── tests/\n│   ├── unit/                      # Governance engine, cost router & unit test suite\n│   ├── integration/               # System integration tests\n│   └── evals/                     # DeepEval LLM evaluation benchmarks\n├── docker-compose.yml             # Docker services (PostgreSQL + SearxNG)\n├── searxng_settings.yml           # SearxNG search engine configuration\n├── init.sql                       # Database initialization schema\n├── requirements.txt               # Python package dependencies\n└── README.md                      # Documentation"}]}}