1
0

feat: dockerize OpenFang as vendored tool runtime sidecar (#96)

This commit is contained in:
Alexander Whitestone
2026-02-28 19:27:48 -05:00
committed by GitHub
parent d7d7a5a80a
commit b7c89d1101
18 changed files with 1383 additions and 23 deletions

View File

@@ -0,0 +1,18 @@
"""OpenFang — vendored binary sidecar for agent tool execution.
OpenFang is a Rust-compiled Agent OS that provides real tool execution
(browser automation, OSINT, forecasting, social management) in a
WASM-sandboxed runtime. Timmy's coordinator dispatches to it as a
tool vendor rather than a co-orchestrator.
Usage:
from infrastructure.openfang import openfang_client
# Check if OpenFang is available
if openfang_client.healthy:
result = await openfang_client.execute_hand("browser", params)
"""
from infrastructure.openfang.client import OpenFangClient, openfang_client
__all__ = ["OpenFangClient", "openfang_client"]