OpenFang logo

OpenFang

Freemium
Visitar

Sistema operativo de agentes de código abierto, creado en Rust para ejecutar, configurar y supervisar agentes autónomos en entornos locales o autohospedados.

¿Qué es OpenFang?

OpenFang es un sistema operativo de agentes de código abierto, creado en Rust para instalar, configurar y operar agentes autónomos. La documentación pública lo presenta como un entorno de ejecución para manos, agentes, herramientas, seguridad, memoria, canales, protocolos y una aplicación de escritorio nativa, con un daemon para el uso persistente y multiusuario.

Está dirigido a quienes desean ejecutar agentes localmente o autohospedarlos, elegir un proveedor de LLM, conectar canales de mensajería y gestionar flujos de trabajo mediante plantillas o manifiestos personalizados. La documentación también muestra compatibilidad con chat basado en navegador, acceso mediante API, MCP, A2A y una aplicación de escritorio nativa.

¿Qué puede hacer OpenFang?

Entorno de ejecución de un solo binario y aplicación de escritorio

OpenFang se distribuye como un espacio de trabajo de Rust con un único binario compilado, además de una aplicación de escritorio nativa y un daemon para el funcionamiento persistente.

Hands autónomas prediseñadas

El producto incluye 7 Hands autónomas prediseñadas, como Clip, Lead, Collector, Predictor, Researcher, Twitter y Browser, cada una destinada a un flujo de trabajo específico.

Pila de refuerzo de la seguridad

La documentación describe 16 sistemas de seguridad, incluidos el doble control de consumo mediante WASM, la firma de manifiestos, los registros de auditoría, el seguimiento de contaminación, la protección contra SSRF, la puesta a cero de secretos, la autenticación mutua y el análisis de inyección de instrucciones.

Integración de canales, modelos y habilidades

OpenFang admite 40 adaptadores de canales de mensajería, 20 proveedores de LLM y 60 habilidades incluidas, además de plantillas de agentes adicionales y composición de flujos de trabajo.

Múltiples opciones de implementación y configuración

La guía de inicio muestra la instalación mediante script de shell, Cargo o Docker, seguida de la configuración a través de `config.toml` y variables de entorno.

Compatibilidad con API y protocolos

La documentación expone endpoints REST, WebSocket y SSE, además de una API `/v1/chat/completions` compatible con OpenAI para integraciones externas.

Casos de uso

“Empezar con un agente prediseñado”

Instala OpenFang, configura una clave de API, ejecuta `openfang init` y crea una instancia de una plantilla integrada, como `hello-world`, para poner rápidamente en funcionamiento un agente.

“Definir agentes personalizados”

Crea un `agent.toml` personalizado con el proveedor, el modelo y el conjunto de capacidades elegidos cuando necesites un agente adaptado a una tarea o flujo de trabajo específicos.

“Operar agentes de forma continua”

Ejecuta `openfang start` para exponer la API REST, el endpoint WebSocket, la interfaz de WebChat y el comportamiento persistente del daemon para un uso continuo.

“Conectar sistemas externos”

Conecta plataformas de mensajería, servidores MCP o integraciones A2A cuando necesites que los agentes interactúen con herramientas y canales externos.

“Gestionar agentes de forma interactiva”

Usa la aplicación de escritorio nativa o la interfaz de chat del navegador cuando quieras una interfaz local para supervisar los agentes en ejecución, leer respuestas y consultar el uso de tokens.

Preguntas frecuentes

¿Cómo instalo OpenFang?

La guía de inicio de OpenFang muestra tres opciones de instalación: un instalador de shell para Linux y macOS, `cargo install` para cualquier plataforma con Rust 1.75 o posterior, y Docker.

¿Qué debo configurar antes de ejecutar agentes?

La documentación indica que OpenFang necesita al menos una clave de API de un proveedor de LLM. Admite variables de entorno como `ANTHROPIC_API_KEY`, `OPENAI_API_KEY` y `GROQ_API_KEY`.

¿Puedo usar OpenFang con plantillas integradas o agentes personalizados?

La guía de inicio muestra tanto plantillas de agentes integradas como manifiestos `agent.toml` personalizados. Puedes crear una instancia de un agente basado en una plantilla o definir tus propios ajustes de modelo y capacidades.

¿Qué añade el daemon con respecto a la CLI?

El daemon admite agentes persistentes, acceso multiusuario, la interfaz de WebChat, la API REST, acceso mediante WebSocket y visibilidad del uso de tokens en la interfaz del navegador.

¿Cuáles son las principales limitaciones de OpenFang según la documentación pública?

Las páginas de arquitectura y documentación describen OpenFang como un espacio de trabajo de Rust con aislamiento, refuerzo de la seguridad, adaptadores de canales, habilidades y compatibilidad con MCP y A2A. La documentación pública no proporciona una lista completa de todos los proveedores compatibles ni de los detalles de cada integración en las páginas utilizadas aquí.

Datos rápidos

Categoría
Herramienta para desarrolladores
Tipo de producto
Sistema operativo de agentes de código abierto
Plataforma
Linux, macOS, Windows
Dominio de origen
openfang.sh
Usuarios principales
Desarrolladores y equipos que autohospedan flujos de trabajo de agentes
Implementación
CLI, daemon, aplicación de escritorio nativa, Docker

Análisis de tráfico de OpenFang

Los datos de tráfico son solo como referencia.

Valoración del dominio
28

Alternativas a OpenFang

Scrapybara logo

Scrapybara

scrapybara.com

Aloja escritorios remotos para agentes de uso informático y ofrece una API unificada para ejecutar flujos con acceso al navegador, sistema de archivos y entornos aislados de código.

Kortix logo

Kortix

kortix.com

Centro de comando de IA de código abierto para crear, ejecutar y gobernar agentes de IA en un solo lugar, con opciones flexibles para equipos y empresas.

Craft Agents logo

Craft Agents

agents.craft.do

Aplicación de escritorio de código abierto para trabajar con agentes de IA, conectar modelos, APIs, servidores MCP, archivos locales y un navegador integrado en un solo lugar.

Browser Use logo

Browser Use

browser-use.com

Plataforma de automatización de navegadores para agentes de IA, con herramientas de código abierto y servicios en la nube para navegar con discreción, ejecutar tareas y extraer datos estructurados a escala.

Daytona logo

Daytona

daytona.io

Infraestructura segura para ejecutar código generado por IA en sandboxes aislados, con entornos persistentes, SDK, API y CLI para agentes y desarrolladores.

OpenHands logo

OpenHands

openhands.dev

Plataforma de código abierto y agnóstica respecto al modelo para agentes de programación en la nube, con automatización de flujos de trabajo de ingeniería y despliegues locales, en la nube o empresariales.