OpenFang
the agent operating system.
open-source Agent OS built in Rust. 14 crates, 137K lines of code, zero clippy warnings. deploy autonomous AI agents called Hands that run on schedules, build knowledge graphs, and report to your dashboard. battle-tested architecture.
curl -fsSL https://openfang.sh/install | shHands are autonomous capability packages. each Hand is a specialized AI agent with its own identity (SOUL.md), memory, schedule, and tools. they run continuously, persist state across sessions, and can be chained together. think of them as departments in an autonomous company.
[runtime] sandbox = "wasm" metering = "fuel + epoch" file_ops = "workspace-confined" isolation = "per-hand"
[memory] backend = "sqlite + vectors" sessions = "cross-channel" compaction = "llm-based" mirroring = "jsonl"
workspace/ ├── SOUL.md # core identity ├── IDENTITY.md # personality ├── BOOTSTRAP.md # first-run protocol ├── MEMORY.md # persistent knowledge ├── memory/ # dated logs └── sessions/ # conversation history
[desktop] framework = "tauri 2.0" tray = true autostart = true platforms = ["macos", "linux", "windows"]
16 security systems built-in. not bolted on — designed from the ground up. every layer is there because agents with tools need guardrails.
40 channel adapters. your agents communicate wherever your users are.
interoperability-first. agents talk to tools, other agents, and the network.
compared against CrewAI, AutoGen, LangGraph, and others.
| metric | openfang | others |
|---|---|---|
| cold start | 180ms | up to 5,980ms |
| security depth | 16 systems | 1–6 systems |
| channel adapters | 40 | 0–15 |
| LLM providers | 27 native | 3–12 |
every Hand you see in the marketplace is an OpenFang agent.
collector, researcher, twitter — all running as autonomous Hands.