Usa Ollama en Chrome, justo en el cuadro de texto en el que escribes
ShroomPen es una extensión gratuita para Chrome que envía tus peticiones de escritura al servidor de Ollama de tu propio equipo y pone la respuesta en el campo de texto que estás usando, como la respuesta a un correo web, el editor de un CMS o una publicación de LinkedIn. La conectas a http://localhost:11434/v1, permites la extensión en OLLAMA_ORIGINS una vez y eliges un modelo. Sin clave de API, sin cuenta de ShroomPen y, con un modelo local, la solicitud nunca sale de tu máquina.
Publicado el
Qué obtienes
La mayoría de las extensiones de navegador para Ollama te dan una ventana de chat junto a la página. Preguntas y luego copias la respuesta en el campo en el que estabas trabajando. ShroomPen funciona al revés. Primero haces clic en el campo, abres ShroomPen sobre la página, y el borrador vuelve a ese campo cuando haces clic en Insert draft (insertar borrador). Si seleccionaste texto, puede reemplazar la selección.
- Responder un correo en un correo web como Gmail, con la conversación como contexto.
- Reescribir un párrafo en un CMS, una herramienta de soporte o un formulario web.
- Redactar una publicación o un comentario de LinkedIn, o traducir lo que escribiste.
Eliges el contexto de cada solicitud: la página, el campo en el que estás, el texto que seleccionaste, otras pestañas abiertas (también pestañas PDF) o un espacio de trabajo guardado. Los campos de contraseña, de códigos de un solo uso y de pago quedan fuera.
Configúralo
Instala Ollama y descarga un modelo
Instala Ollama desde ollama.com (Windows 10 o posterior, macOS 14 o posterior, o Linux) y descarga un modelo, por ejemplo con ollama pull llama3.2 (unos 2 GB).
ollama pull llama3.2Permite ShroomPen en OLLAMA_ORIGINS
Ollama rechaza las solicitudes de las extensiones del navegador hasta que las permites. Configura la variable de entorno OLLAMA_ORIGINS con el origen de ShroomPen, que aparece más abajo, y reinicia Ollama.
OLLAMA_ORIGINS=chrome-extension://ghigbnpoahodgnhlgbggjphpflkofgfnDónde se configura depende de tu sistema. La guía de OLLAMA_ORIGINS tiene los pasos para Windows, macOS y Linux y una comprobación de una línea para ver que funcionó.
Instala ShroomPen y actívalo
Añade ShroomPen desde la Chrome Web Store. La primera vez que lo abres, explica qué puede leer y espera a que marques la casilla y hagas clic en Enable ShroomPen (activar ShroomPen).
Añade ShroomPen a Chrome. Es gratis. También puedes abrirlo desde el botón de la barra de herramientas o haciendo clic derecho en una página y eligiendo Open ShroomPen (abrir ShroomPen).
Añade Ollama como servidor local
Abre ShroomPen con Ctrl+Q, abre la configuración y elige Add provider, luego Direct provider y luego Local server. Escribe http://localhost:11434/v1 como URL base y deja vacía la clave de API.
http://localhost:11434/v1Prueba y conecta
Haz clic en Test/load models (probar/cargar modelos) y permite el acceso a localhost en la ventana de permisos que muestra Chrome. ShroomPen carga tus modelos de Ollama y envía una breve solicitud de prueba. Elige un modelo y haz clic en Connect (conectar).
Escribe en un cuadro de texto
Haz clic en cualquier campo de texto de una página, pulsa Ctrl+Q, escribe lo que quieres, lee el borrador y haz clic en Insert draft (insertar borrador). ShroomPen nunca cambia un campo por su cuenta.
Adónde va tu texto
ShroomPen no tiene servidor propio. La solicitud va de Chrome directamente a la dirección que escribiste, en este caso Ollama en localhost. La configuración de tus proveedores se guarda en el almacenamiento local de la extensión en tu perfil de Chrome. Las conversaciones recientes solo se conservan hasta que cierras el navegador, y el texto de la página que adjuntas no se guarda salvo que tú lo añadas a un espacio de trabajo. Puedes abrir la solicitud exacta antes de enviarla.
Una excepción a «se queda en tu máquina»: Ollama también puede ejecutar modelos en la nube, que funcionan en los servidores de Ollama después de iniciar sesión en Ollama. Si eliges uno de esos en ShroomPen, tu solicitud va a la nube de Ollama. Los modelos locales no.
¿ShroomPen u otra extensión para Ollama?
La alternativa más conocida es Page Assist, un panel lateral e interfaz web de código abierto para modelos locales. Resuelven problemas distintos, y Page Assist va por delante en varios puntos.
| ShroomPen | Page Assist | |
|---|---|---|
| Uso principal | Escribir en el campo de texto que estás usando | Chatear en un panel lateral o en una interfaz web a página completa, chatear con la página |
| El resultado va a la página | Sí, con Insert draft o reemplazando la selección | Lo copias tú |
| Necesita OLLAMA_ORIGINS | Sí, una vez | Normalmente no: reescribe los encabezados de las solicitudes para las direcciones de localhost |
| Navegadores | Chrome y los navegadores Chromium que instalan desde la Chrome Web Store | Chrome, Edge, Brave y Firefox |
| Código fuente | Cerrado | Código abierto |
| Proveedores alojados | OpenRouter (inicio de sesión con un clic), OpenAI, Anthropic, Gemini, cualquier API compatible con OpenAI | Muchos proveedores compatibles con OpenAI, que se añaden con una clave de API |
Si sobre todo quieres chatear con un modelo local, o necesitas Firefox o código abierto, Page Assist encaja mejor. Si quieres el borrador del modelo en el correo o el formulario que estás escribiendo, para eso está ShroomPen. Los dos pueden hablar con el mismo servidor de Ollama.
Relacionado
- Configura OLLAMA_ORIGINS para una extensión de Chrome: la solución al 403 en detalle
- Usa OpenRouter en Chrome: modelos alojados, también gratuitos, con un solo inicio de sesión
- Política de privacidad: qué trata y guarda ShroomPen
Preguntas
¿Hay una extensión de Chrome para Ollama que escriba en las páginas web?
Sí. ShroomPen se conecta a Ollama mediante su API compatible con OpenAI en http://localhost:11434/v1 e inserta el resultado en el campo de texto que estás usando. La mayoría de las demás extensiones para Ollama son chats en un panel lateral o en una pestaña en los que copias tú la respuesta.
¿Por qué ShroomPen recibe un error 403 de Ollama?
Ollama solo acepta solicitudes del navegador desde los orígenes de su lista de permitidos, y los orígenes chrome-extension:// no están en ella por defecto. Configura OLLAMA_ORIGINS con chrome-extension://ghigbnpoahodgnhlgbggjphpflkofgfn y reinicia Ollama.
¿ShroomPen necesita una clave de API para Ollama?
No. Elige Local server (servidor local) y deja vacío el campo de la clave de API. Ollama ignora las claves en su API local.
¿Mi texto sale de mi equipo cuando uso Ollama?
No con un modelo local. ShroomPen no tiene servidor propio, así que la solicitud va de Chrome a Ollama en localhost. Los modelos en la nube de Ollama son distintos: Ollama los ejecuta en sus propios servidores.
¿Puedo usar Ollama en otro equipo?
Solo con HTTPS. ShroomPen solo permite HTTP sin cifrar para localhost, 127.0.0.1 y ::1, así que un servidor en otro lugar de tu red necesita una dirección HTTPS, por ejemplo a través de un proxy inverso.
¿Qué modelo de Ollama debo usar para escribir?
Empieza con un modelo pequeño como llama3.2 (3B) o gemma3:4b si no tienes una GPU dedicada, y prueba uno más grande si los borradores quedan demasiado planos. ShroomPen espera hasta 45 segundos una respuesta, así que los modelos muy grandes en una CPU pueden agotar el tiempo de espera.
¿Funciona también con LM Studio?
Sí. Elige Local server y usa la dirección de LM Studio, que por defecto es http://localhost:1234/v1.