mirror of
https://github.com/RightNow-AI/openfang.git
synced 2026-07-30 23:05:08 +00:00
Open-source Agent OS built in Rust. - 14 crates, 1,767+ tests, zero clippy warnings - 7 autonomous Hands (Clip, Lead, Collector, Predictor, Researcher, Twitter, Browser) - 16 security systems (WASM sandbox, Merkle audit trail, taint tracking, Ed25519 signing, SSRF protection, secret zeroization, HMAC-SHA256 mutual auth, and more) - 30 pre-built agents across 4 performance tiers - 40 channel adapters (Telegram, Discord, Slack, WhatsApp, Teams, and 35 more) - 38 built-in tools + MCP client/server + A2A protocol - 26 LLM providers with intelligent routing and cost tracking - 60+ bundled skills with FangHub marketplace - Tauri 2.0 native desktop app - 140+ REST/WS/SSE API endpoints with Alpine.js dashboard - OpenAI-compatible /v1/chat/completions endpoint - One-command install, production-ready
55 lines
3.1 KiB
XML
55 lines
3.1 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 720 400" font-family="-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif">
|
|
<defs>
|
|
<linearGradient id="sg" x1="0" y1="0" x2="1" y2="0">
|
|
<stop offset="0%" stop-color="#10b981"/>
|
|
<stop offset="100%" stop-color="#34d399"/>
|
|
</linearGradient>
|
|
<linearGradient id="gg" x1="0" y1="0" x2="1" y2="0">
|
|
<stop offset="0%" stop-color="#6b7280"/>
|
|
<stop offset="100%" stop-color="#9ca3af"/>
|
|
</linearGradient>
|
|
<filter id="ds">
|
|
<feDropShadow dx="0" dy="1" stdDeviation="2" flood-opacity="0.1"/>
|
|
</filter>
|
|
</defs>
|
|
|
|
<!-- Background -->
|
|
<rect width="720" height="400" rx="12" fill="#0f172a"/>
|
|
|
|
<!-- Title -->
|
|
<text x="360" y="38" text-anchor="middle" fill="#f1f5f9" font-size="16" font-weight="700">Security Defense Layers — Independent Systems Count</text>
|
|
<text x="360" y="58" text-anchor="middle" fill="#94a3b8" font-size="11">Measured: discrete, independently testable security mechanisms per framework</text>
|
|
|
|
<!-- Y-axis labels -->
|
|
<text x="145" y="108" text-anchor="end" fill="#e2e8f0" font-size="13" font-weight="600">OpenFang</text>
|
|
<text x="145" y="158" text-anchor="end" fill="#cbd5e1" font-size="13">OpenClaw</text>
|
|
<text x="145" y="208" text-anchor="end" fill="#cbd5e1" font-size="13">LangChain</text>
|
|
<text x="145" y="258" text-anchor="end" fill="#cbd5e1" font-size="13">AutoGPT</text>
|
|
<text x="145" y="308" text-anchor="end" fill="#cbd5e1" font-size="13">CrewAI</text>
|
|
|
|
<!-- Bars -->
|
|
<!-- OpenFang: 16 layers -->
|
|
<rect x="155" y="90" width="480" height="26" rx="4" fill="url(#sg)" filter="url(#ds)"/>
|
|
<text x="642" y="108" fill="#10b981" font-size="14" font-weight="700">16</text>
|
|
|
|
<!-- OpenClaw: 3 (config-based ACL, basic auth, env isolation) -->
|
|
<rect x="155" y="140" width="90" height="26" rx="4" fill="url(#gg)" filter="url(#ds)"/>
|
|
<text x="252" y="158" fill="#9ca3af" font-size="14" font-weight="600">3</text>
|
|
|
|
<!-- LangChain: 1 (basic callbacks) -->
|
|
<rect x="155" y="190" width="30" height="26" rx="4" fill="url(#gg)" filter="url(#ds)"/>
|
|
<text x="192" y="208" fill="#9ca3af" font-size="14" font-weight="600">1</text>
|
|
|
|
<!-- AutoGPT: 2 (workspace sandbox, rate limits) -->
|
|
<rect x="155" y="240" width="60" height="26" rx="4" fill="url(#gg)" filter="url(#ds)"/>
|
|
<text x="222" y="258" fill="#9ca3af" font-size="14" font-weight="600">2</text>
|
|
|
|
<!-- CrewAI: 1 (role-based) -->
|
|
<rect x="155" y="290" width="30" height="26" rx="4" fill="url(#gg)" filter="url(#ds)"/>
|
|
<text x="192" y="308" fill="#9ca3af" font-size="14" font-weight="600">1</text>
|
|
|
|
<!-- Legend items -->
|
|
<text x="155" y="352" fill="#94a3b8" font-size="10">Layers include: capability gates, WASM sandbox, taint tracking, Merkle audit, Ed25519 manifests, SSRF protection,</text>
|
|
<text x="155" y="366" fill="#94a3b8" font-size="10">secret zeroization, OFP mutual auth, security headers, GCRA rate limiter, path traversal prevention,</text>
|
|
<text x="155" y="380" fill="#94a3b8" font-size="10">subprocess sandbox, prompt injection scanner, loop guard, session repair, health redaction</text>
|
|
</svg> |