Repolode
GCWing

GCWing/OpenBitFun

Espacio de trabajo de agentes de escritorio de código abierto en Rust, con cuatro modos de ejecución, control remoto entre dispositivos y Mini Apps personalizables.

Alternativa open source a:CursorClaude Code

Estrellas
2,860
Forks
273
Issues abiertos
110
Último commit
hace 7 horas

¿Qué es?

OpenBitFun es un espacio de trabajo de agentes de código abierto basado en un runtime de agentes en Rust y una aplicación de escritorio. Su Agent Harness planifica los pasos, gestiona el contexto, llama a herramientas y coordina varios agentes. Los usuarios pueden elegir entre cuatro modos (Minimal, Standard, Ultimate y Creative) según la complejidad de la tarea.

Las tareas pueden ejecutarse en un host remoto, a través de un host intermedio o en un contenedor mediante SSH, y se pueden supervisar o dirigir desde un cliente móvil, un navegador o un bot de mensajería. La sincronización de cuentas entre dispositivos se realiza a través de un servidor relay que despliega el usuario. También se pueden crear Mini Apps, que combinan una interfaz dedicada con una conversación con un agente, y ampliar los agentes con herramientas MCP, Skills y Hooks.

El proyecto está disponible para Windows, macOS y Linux, y el repositorio incluye una CLI. El código principal cuenta con licencia MIT, y el proyecto también documenta una versión 1.0.0 que no es compatible a nivel de datos con las versiones 0.2.x.

Funciones clave

  • 01Cuatro modos de Agent Harness para ediciones rápidas, tareas cotidianas de varios pasos, trabajos complejos con varios agentes y creación.
  • 02Control entre dispositivos desde el escritorio, el móvil y el navegador, con gestión remota de solicitudes de aprobación.
  • 03Ejecución remota mediante SSH, incluidos hosts intermedios y contenedores.
  • 04Mini Apps que combinan una interfaz personalizada con una conversación con un agente.
  • 05Extensibilidad mediante herramientas MCP, Skills, Hooks y agentes personalizables.
  • 06Runtime en Rust con sesiones persistentes, compresión del contexto y recuperación tras interrupciones.

Casos de uso

  • Delegar a un agente tareas de programación de varios pasos y consultar su progreso desde el teléfono.
  • Ejecutar tareas largas de agentes en un servidor remoto o en un contenedor mediante SSH.
  • Crear pequeñas herramientas personales, como un panel de información de Git, con Mini Apps.
  • Crear agentes especializados con herramientas y flujos de trabajo personalizados para un ámbito específico.

Inicio rápido

  1. 1

    Instala Node.js 22.12+, pnpm 10.15.0, la cadena de herramientas de Rust y los requisitos previos de Tauri; después, clona el repositorio

  2. 2

    Instala las dependencias

    pnpm install
  3. 3

    Ejecuta la aplicación de escritorio en modo de desarrollo

    pnpm run desktop:dev

Antes de usarlo

  • Para ejecutar la aplicación desde el código fuente se necesitan Node.js, pnpm, la cadena de herramientas de Rust y los requisitos previos de Tauri.
  • La versión 1.0.0 no es compatible en cuanto a datos con las versiones anteriores 0.2.x; la migración requiere herramientas de datos independientes.
  • El control remoto entre dispositivos de una misma cuenta requiere desplegar tu propio servidor Relay.

Temas

Preguntas frecuentes

¿Qué es OpenBitFun?
Espacio de trabajo de agentes de escritorio de código abierto en Rust, con cuatro modos de ejecución, control remoto entre dispositivos y Mini Apps personalizables. OpenBitFun es un espacio de trabajo de agentes de código abierto basado en un runtime de agentes en Rust y una aplicación de escritorio. Su Agent Harness planifica los pasos, gestiona el contexto, llama a herramientas y coordina varios agentes. Los usuarios pueden elegir entre cuatro modos (Minimal, Standard, Ultimate y Creative) según la complejidad de la tarea.
¿OpenBitFun es gratuito? ¿Qué licencia tiene?
OpenBitFun es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿OpenBitFun sigue mantenido?
Mantenimiento activo. El último commit de OpenBitFun fue el 19 oct 2026.
¿Para qué puedo usar OpenBitFun?
Delegar a un agente tareas de programación de varios pasos y consultar su progreso desde el teléfono. Ejecutar tareas largas de agentes en un servidor remoto o en un contenedor mediante SSH. Crear pequeñas herramientas personales, como un panel de información de Git, con Mini Apps. Crear agentes especializados con herramientas y flujos de trabajo personalizados para un ámbito específico.
¿Cómo se instala OpenBitFun?
Instala Node.js 22.12+, pnpm 10.15.0, la cadena de herramientas de Rust y los requisitos previos de Tauri; después, clona el repositorio Instala las dependencias: pnpm install Ejecuta la aplicación de escritorio en modo de desarrollo: pnpm run desktop:dev
¿Dónde consigo OpenBitFun?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/GCWing/OpenBitFun

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados