
[](https://github.com/nanobrowser)
[](https://x.com/nanobrowser_ai)
[](https://discord.gg/NN3ABHggMK)
## 🌐 Nanobrowser
Nanobrowser es una herramienta de automatización web con IA que se ejecuta en tu navegador. Es una alternativa gratuita a OpenAI Operator, con opciones flexibles de modelos de lenguaje (LLM) y un sistema multiagente.
⬇️ Descarga [Nanobrowser desde Chrome Web Store](https://chromewebstore.google.com/detail/nanobrowser/imbddededgmcgfhfpcjmijokokekbkal) gratis
👏 Únete a la comunidad en [Discord](https://discord.gg/NN3ABHggMK) | [X](https://x.com/nanobrowser_ai)
❤️ ¿Te encanta Nanobrowser? ¡Danos una estrella 🌟 y ayúdanos a correr la voz!
El sistema multiagente de Nanobrowser analizando HuggingFace en tiempo real, con el Planner autocorrigiéndose de forma inteligente al enfrentar obstáculos e instruyendo dinámicamente al Navigator para ajustar su enfoque, todo ejecutándose localmente en tu navegador.
## 🔥 ¿Por qué usar Nanobrowser?
¿Buscas un potente agente web con IA sin el precio de $200/mes de OpenAI Operator? **Nanobrowser**, como extensión de Chrome, ofrece capacidades avanzadas de automatización web mientras tú tienes el control total.
- **100% Gratis** - Sin suscripciones ni costos ocultos. Solo instala y usa tus propias claves de API, pagando únicamente por lo que tú consumas.
- **Enfoque En Privacidad** - Todo se ejecuta en tu navegador local. Tus credenciales permanecen contigo y nunca se comparten con ningún servicio en la nube.
- **Opciones Flexibles de LLM** - Conéctate con tu proveedor de LLM preferido con la libertad de elegir diferentes modelos para diferentes agentes.
- **Totalmente Open Source** - Transparencia total en cómo se automatiza tu navegador. Sin procesos ocultos ni cajas negras.
> **Nota:** Actualmente ofrecemos soporte para OpenAI, Anthropic, Gemini, Ollama y proveedores personalizados compatibles con OpenAI, próximamente se ofrecerá soporte a más proveedores.
## 📊 Funciones Clave
- **Sistema Multiagente**: Agentes de IA especializados colaboran para realizar flujos de trabajo web complejos
- **Panel Lateral Interactivo**: Interfaz de chat intuitiva con actualizaciones de estado en tiempo real
- **Automatización de Tareas**: Automatiza sin esfuerzo tareas repetitivas en distintos sitios web
- **Preguntas de Seguimiento**: Haz preguntas de seguimiento sobre tareas completadas
- **Historial de Conversaciones**: Accede y gestiona fácilmente el historial de interacciones con tu agente de IA
- **Soporte de Múltiples LLM**: Conéctate a tus proveedores de LLM preferidos y asigna distintos modelos a diferentes agentes
## 🚀 Inicio Rápido
1. **Instala desde Chrome Web Store** (Versión Estable):
* Visita la [página de Nanobrowser en Chrome Web Store](https://chromewebstore.google.com/detail/nanobrowser/imbddededgmcgfhfpcjmijokokekbkal)
* Haz clic en el botón "Añadir a Chrome"
* Confirma la instalación cuando se te solicite
> **Nota Importante**: Para acceder a las funciones más recientes, instala desde ["Instalar Última Versión Manualmente"](#-instalar-última-versión-manualmente) abajo, ya que la versión de Chrome Web Store puede tardar en actualizarse debido al proceso de revisión.
2. **Configurar Modelos de Agente**:
* Haz clic en el icono de Nanobrowser ubicado en la barra de herramientas para abrir el panel lateral
* Haz clic en el icono de `Settings` (arriba a la derecha)
* Agrega tus claves de API del LLM
* Elige qué modelo usar para cada agente (Navigator, Planner, Validator)
## 🔧 Instalar Última Versión Manualmente
Para obtener la versión más reciente con todas las funciones nuevas:
1. **Descargar**
* Descarga el archivo `nanobrowser.zip` más reciente desde la [página de lanzamientos](https://github.com/nanobrowser/nanobrowser/releases) oficial en GitHub.
2. **Instalar**:
* Extrae el archivo `nanobrowser.zip`.
* Abre `chrome://extensions/` en Chrome
* Habilita el `Modo de desarrollador` (arriba a la derecha)
* Haz clic en `Cargar extensión sin empaquetar` (arriba a la izquierda)
* Selecciona la carpeta descomprimida de `nanobrowser`.
3. **Configurar Modelos de Agente**
* Haz clic en el icono de Nanobrowser en la barra de herramientas para abrir el panel lateral
* Haz clic en el icono de `Settings` (arriba a la derecha).
* Agrega tus claves de API del LLM
* Elige qué modelo usar para cada agente (Navigator, Planner, Validator)
4. **Actualizar**:
* Descarga el archivo `nanobrowser.zip` más reciente desde la página de lanzamientos.
* Extrae y reemplaza los archivos existentes de Nanobrowser con los nuevos.
* Ve a `chrome://extensions/` en Chrome y haz clic en el icono de actualizar en la tarjeta de Nanobrowser.
## 🛠️ Compilar desde el Código Fuente
Si prefieres compilar Nanobrowser por ti mismo, sigue estos pasos:
1. **Requisitos Previos**:
* [Node.js](https://nodejs.org/) (v22.12.0 o superior)
* [pnpm](https://pnpm.io/installation) (v9.15.1 o superior)
2. **Clonar el Repositorio**:
```bash
git clone https://github.com/nanobrowser/nanobrowser.git
cd nanobrowser
```
3. **Instalar Dependencias**:
```bash
pnpm install
```
4. **Compilar la Extensión**:
```bash
pnpm build
```
5. **Cargar la Extensión**:
* La extensión compilada estará en la carpeta `dist`
* Sigue los pasos de instalación de la sección Instalar Última Versión Manualmente para cargar la extensión a tu navegador
6. **Modo Desarrollador** (opcional):
```bash
pnpm dev
```
## 🤖 Eligiendo tus Modelos
Nanobrowser te permite configurar distintos modelos LLM para cada agente para equilibrar costo y rendimiento. Aquí están las configuraciones recomendadas:
### Mejor Rendimiento
- **Planner & Validator**: Claude 3.7 Sonnet
- Mejores capacidades de razonamiento y planificación
- Validación de tareas más confiable
- **Navigator**: Claude 3.5 Haiku
- Eficiente para tareas de navegación web
- Buen equilibrio entre rendimiento y costo
### Configuración Económica
- **Planner & Validator**: Claude Haiku or GPT-4o
- Rendimiento razonable a menor costo
- Puede requerir más iteraciones para tareas complejas
- **Navigator**: Gemini 2.0 Flash or GPT-4o-mini
- Ligero y económico
- Adecuado para tareas básicas de navegación
### Modelos Locales
- **Opciones de Configuración**:
- Usa Ollama u otros proveedores compatibles con OpenAI para ejecutar modelos localmente
- Sin costos de API y con privacidad total, sin datos que salgan de tu máquina
- **Modelos Recomendados**:
- **Qwen3 14B**
- **Falcon3 10B**
- **Qwen 2.5 Coder 14B**
- **Mistral Small 24B**
- Te invitamos a compartir tu experiencia con otros modelos locales en nuestro [Discord](https://discord.gg/NN3ABHggMK)
- **Ingeniería de Prompts**:
- Los modelos locales requieren prompts más específicos y claros
- Evita comandos ambiguos o de alto nivel
- Divide las tareas complejas en pasos claros y detallados
- Proporciona contexto y restricciones específicas
> **Nota**: La configuración económica puede producir resultados menos estables y requerir más iteraciones para tareas complejas.
> **Consejo**: ¡Siéntete libre de experimentar con tus propias configuraciones de modelos! ¿Encontraste una combinación excelente? Compártela con la comunidad en nuestro [Discord](https://discord.gg/NN3ABHggMK) para ayudar a otros a optimizar sus configuraciones.
## 💡 Velo en Acción
Aquí tienes algunas tareas poderosas que puedes realizar con solo una frase:
1. **Resumen de Noticias**:
> "Ve a TechCrunch y extrae los 10 principales titulares de las últimas 24 horas"
2. **Investigación en GitHub**:
> "Busca los repositorios de Python en tendencia con más estrellas"
3. **Investigación de Compras**:
> "Encuentra una bocina Bluetooth portátil en Amazon con diseño resistente al agua, a menos de $50. Debe tener una duración mínima de batería de 10 horas"
## 🛠️ Hoja de Ruta
Estamos desarrollando activamente Nanobrowser con características emocionantes en el horizonte. ¡Te invitamos a unirte!
Consulta nuestra hoja de ruta detallada y las características próximas en nuestras [Discusiones de GitHub](https://github.com/nanobrowser/nanobrowser/discussions/85).
## 🤝 Contribuciones
**Necesitamos tu ayuda para hacer que Nanobrowser sea aún mejor!** Se aceptan contribuciones de todo tipo:
* **Comparte Prompts y Casos de Uso**
* Únete a nuestro [servidor de Discord](https://discord.gg/NN3ABHggMK).
* Comparte cómo estás usando Nanobrowser. Ayúdanos a construir una biblioteca de prompts útiles y casos de uso reales.
* **Proporciona Retroalimentación**
* Prueba Nanobrowser y danos tu opinión sobre su rendimiento o sugiere mejoras en nuestro [servidor de Discord](https://discord.gg/NN3ABHggMK).
* **Contribuye con Código**
* Consulta nuestro [CONTRIBUTING.md](CONTRIBUTING.md) para conocer las pautas sobre cómo contribuir con código al proyecto.
* Envía pull requests para corrección de errores, funciones, o mejoras en la documentación.
Creemos en el poder del código abierto y la colaboración comunitaria. ¡Únete a nosotros para construir el futuro de la automatización web!
## 🔒 Seguridad
Si descubres una vulnerabilidad de seguridad, por favor **NO** la divulgues públicamente a través de issues, pull requests, o discusiones.
En su lugar, por favor crea un [GitHub Security Advisory](https://github.com/nanobrowser/nanobrowser/security/advisories/new) para reportar la vulnerabilidad de forma responsable. Esto nos permite abordar el problema antes de que se divulgue públicamente.
¡Agradecemos tu ayuda para mantener Nanobrowser y sus usuarios seguros!
## 💬 Comunidad
Únete a nuestra creciente comunidad de desarrolladores y usuarios:
- [Discord](https://discord.gg/NN3ABHggMK) - Habla con el equipo y la comunidad
- [Twitter](https://x.com/nanobrowser_ai) - Síguenos para actualizaciones y anuncios
- [GitHub Discussions](https://github.com/nanobrowser/nanobrowser/discussions) - Comparte ideas y realiza preguntas
## 👏 Agradecimientos
Nanobrowser se construye sobre otros increíbles proyectos de código abierto:
- [Browser Use](https://github.com/browser-use/browser-use)
- [Puppeteer](https://github.com/EmergenceAI/Agent-E)
- [Chrome Extension Boilerplate](https://github.com/Jonghakseo/chrome-extension-boilerplate-react-vite)
- [LangChain](https://github.com/langchain-ai/langchainjs)
¡Un enorme agradecimiento a sus creadores y colaboradores!
## 📄 Licencia
Este proyecto está bajo la Licencia Apache 2.0 - consulta el archivo [LICENSE](LICENSE) para más detalles.
Hecho con ❤️ por el equipo de Nanobrowser.
¿Te gusta Nanobrowser? ¡Danos una estrella 🌟 y únete a nosotros en [Discord](https://discord.gg/NN3ABHggMK) | [X](https://x.com/nanobrowser_ai)