https://github.com/browserwing/browserwing
BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing AI agents to control browsers efficiently and reliably. Say goodbye to slow, token-heavy LLM interactions — let agents call commands directly for faster automation. Perfect for AI-driven tasks, browser automation, and boosting productivity.
https://github.com/browserwing/browserwing
aibrowser golang llm react
Last synced: about 2 months ago
JSON representation
BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing AI agents to control browsers efficiently and reliably. Say goodbye to slow, token-heavy LLM interactions — let agents call commands directly for faster automation. Perfect for AI-driven tasks, browser automation, and boosting productivity.
- Host: GitHub
- URL: https://github.com/browserwing/browserwing
- Owner: browserwing
- License: mit
- Created: 2025-12-10T23:54:17.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-01-20T00:40:32.000Z (5 months ago)
- Last Synced: 2026-01-20T07:38:45.870Z (5 months ago)
- Topics: aibrowser, golang, llm, react
- Language: TypeScript
- Homepage: https://www.browserwing.com
- Size: 49.1 MB
- Stars: 324
- Watchers: 3
- Forks: 36
- Open Issues: 9
-
Metadata Files:
- Readme: README.es.md
- License: LICENSE
Awesome Lists containing this project
- awesome-claude-skills-zh - **browserwing/browserwing**
- awesome-openclaw-skills - browserwing/browserwing
- awesome-skills-zh - **browserwing/browserwing**
README
English · 简体中文 · 日本語 · Español · Português
## Destacados
- Gestión del navegador: iniciar, controlar y persistir sesiones con cookies
- Grabación de scripts: capturar clics, entradas y navegación; edición visual
- Integración MCP: convertir scripts a comandos del Model Context Protocol
- Soporte de LLM: configurar OpenAI, Claude, DeepSeek, etc., para extracción
## Requisitos
- Google Chrome o Chromium instalado y accesible en el entorno.
## Inicio Rápido
### Opción A — Descargar Release (recomendado)
- Descarga el binario precompilado para tu sistema desde [Releases](https://github.com/browserwing/browserwing/releases).
- Ejecuta la app y abre `http://localhost:8080`.
```bash
# Linux/macOS
chmod +x ./browserwing
./browserwing --port 8080
# Windows (PowerShell)
./browserwing.exe --port 8080
```
**⚠️ Usuarios de macOS:**
Si encuentras un error "killed" al ejecutar, corrígelo con:
```bash
xattr -d com.apple.quarantine $(which browserwing)
```
Ver la [Guía de corrección de instalación en macOS](docs/MACOS_INSTALLATION_FIX.md) para más detalles.
### Opción B — Compilar desde código fuente
```bash
# Instalar dependencias (requiere Go y pnpm)
make install
# Compilar binario integrado (frontend embebido)
make build-embedded
./build/browserwing --port 8080
# O compilar todos los targets y empaquetar
make build-all
make package
```
## ¿Por qué BrowserWing?
- Ecosistema activo y scripts enriquecidos para completar tareas rápidamente
- Diseño eficiente en tokens y rendimiento rápido
- Automatiza tareas web complejas con scripts reproducibles y fiables
- Con MCP, conecta acciones grabadas con flujos de trabajo de LLM
- Sesiones estables mediante gestión de cookies y almacenamiento
- Ideal para extracción de datos, RPA, pruebas y navegación con agentes
## Arquitectura
```mermaid
flowchart LR
User((Tú))
Frontend[React + Vite]
Backend[Go API]
Browser[Recorder / Player / Manager]
MCP[Servidor MCP]
LLMs[OpenAI, Claude, DeepSeek, etc.]
User --> Frontend
Frontend --> Backend
Backend --> Browser
Backend --> MCP
MCP --> LLMs
```
## Guía de Uso
1. Gestiona navegadores: inicia instancias, perfiles y cookies
2. Graba scripts: guarda pasos para reproducir y editar
3. Convierte a MCP: expón scripts como herramientas/comandos MCP
4. Llama con LLMs: orquesta la automatización del navegador vía MCP
## Contribuir
- Se aceptan issues y PRs. Incluye pasos de reproducción o motivación clara.
- Para nuevas funciones, abre una discusión con casos de uso y resultados esperados.
## Comunidad
Discord: [https://discord.gg/BkqcApRj](https://discord.gg/BkqcApRj)
twitter: [https://x.com/chg80333](https://x.com/chg80333)
## Agradecimientos
- Inspirado por la automatización moderna del navegador, flujos de agentes y MCP.
## Licencia
- Licencia MIT. Consulta `LICENSE`.
## Aviso Legal
- No utilizar con fines ilegales ni para violar términos de sitios.
- Destinado solo para aprendizaje personal y automatización legítima.