OpenFang logo

OpenFang

Freemium
Visitar

OpenFang é um sistema operacional de agentes de código aberto, desenvolvido em Rust, para executar, configurar e supervisionar agentes autônomos. Oferece implantação local ou autogerenciada, modelos integrados, manifestos personalizados, canais de mensagens e controle por navegador ou API.

O que é OpenFang?

OpenFang is an open-source Agent OS built in Rust for installing, configuring, and operating autonomous agents. The public docs position it as a runtime for hands, agents, tools, security, memory, channels, protocols, and a native desktop app, with a daemon for persistent and multi-user use.

It is aimed at people who want to run agents locally or self-host them, choose an LLM provider, attach messaging channels, and manage workflows from templates or custom manifests. The docs also show support for browser-based chat, API access, MCP, A2A, and a native desktop application.

O que OpenFang pode fazer?

One-binary runtime and desktop app

OpenFang ships as a Rust workspace with a single compiled binary, plus a native desktop app and a daemon for persistent operation.

Pre-built autonomous Hands

The product includes 7 pre-built autonomous Hands such as Clip, Lead, Collector, Predictor, Researcher, Twitter, and Browser, each meant for a specific workflow.

Security hardening stack

The docs describe 16 security systems including WASM dual metering, manifest signing, audit trails, taint tracking, SSRF protection, secret zeroization, mutual auth, and prompt-injection scanning.

Channel, model, and skill integration

OpenFang supports 40 messaging channel adapters, 20 LLM providers, and 60 bundled skills, with additional agent templates and workflow composition.

Multiple deployment and setup paths

The getting started guide shows installation via shell script, Cargo, or Docker, then configuration through `config.toml` and environment variables.

API and protocol support

The docs expose REST, WebSocket, and SSE endpoints, plus an OpenAI-compatible `/v1/chat/completions` API for external integration.

Casos de uso

“Start with a pre-built agent”

Install OpenFang, set an API key, run `openfang init`, and spawn a built-in template such as `hello-world` to get a working agent running quickly.

“Define custom agents”

Create a custom `agent.toml` with a chosen provider, model, and capability set when you want an agent tailored to a specific task or workflow.

“Operate agents continuously”

Run `openfang start` to expose the REST API, WebSocket endpoint, WebChat UI, and persistent daemon behavior for ongoing use.

“Attach external systems”

Connect messaging platforms, MCP servers, or A2A integrations when you need agents to interact with external tools and channels.

“Manage agents interactively”

Use the native desktop app or browser chat interface when you want a local UI for monitoring running agents, reading responses, and checking token usage.

Perguntas frequentes

How do I install OpenFang?

OpenFang’s getting started guide shows three installation paths: a shell installer for Linux and macOS, `cargo install` for any platform with Rust 1.75+, and Docker.

What do I need to configure before running agents?

The docs say OpenFang needs at least one LLM provider API key. It supports environment variables such as `ANTHROPIC_API_KEY`, `OPENAI_API_KEY`, and `GROQ_API_KEY`.

Can I use OpenFang with built-in templates or custom agents?

The getting started guide shows both built-in agent templates and custom `agent.toml` manifests. You can spawn a template agent or define your own model and capability settings.

What does the daemon add beyond the CLI?

The daemon supports persistent agents, multi-user access, the WebChat UI, REST API, WebSocket access, and token usage visibility in the browser UI.

What are OpenFang’s main limitations from the public docs?

The architecture and docs pages describe OpenFang as a Rust workspace with sandboxing, security hardening, channel adapters, skills, MCP, and A2A support. The public docs do not provide a complete list of every supported provider or integration detail on the pages used here.

Informações rápidas

Category
Developer Tool
Product type
Open-source agent operating system
Platform
Linux, macOS, Windows
Source domain
openfang.sh
Primary users
Developers and teams self-hosting agent workflows
Deployment
CLI, daemon, native desktop app, Docker

Análise de tráfego de OpenFang

Os dados de tráfego são apenas para referência.

Classificação do domínio
28

Alternativas ao OpenFang

Craft Agents logo

Craft Agents

agents.craft.do

Craft Agents é uma aplicação desktop de código aberto para trabalhar com agentes de IA, conectando modelos, APIs, servidores MCP, ficheiros locais e um navegador integrado.

Unsloth logo

Unsloth

unsloth.ai

Interface web local e framework de código aberto para treinar, executar e exportar modelos abertos no seu hardware

OpenHands logo

OpenHands

openhands.dev

OpenHands é uma plataforma de código aberto e agnóstica em relação a modelos para agentes de programação na nuvem, que automatiza fluxos de engenharia por meio de interfaces web, CLI, terminal UI e SDK, com implantações locais, na nuvem e empresariais.

agentOS logo

agentOS

agentos-sdk.dev

agentOS é um sistema operacional virtual para agentes, disponibilizado como biblioteca. Ele é executado dentro de um backend existente e oferece recursos de execução, sistema de arquivos, orquestração e implantação de aplicativos para cargas de trabalho de agentes.

DevSwat logo

DevSwat

dev-swat.com

DevSwat é uma plataforma de infraestrutura de IA agêntica para criar, executar e agendar agentes de IA autônomos. Ela reúne IDE no navegador, chat, automação de fluxos de trabalho, análise de código e controles de governança em um único ambiente web.

Kortix logo

Kortix

kortix.com

Kortix é um centro de comando de IA open source para empresas criarem, executarem e governarem agentes de IA em um só lugar. Oferece opções gratuita, para equipes e enterprise, com controles de governança, escolha de modelos e implantação flexível.