ShroomPenAñadir a Chrome

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

  1. 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.2
  2. Permite 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://ghigbnpoahodgnhlgbggjphpflkofgfn

    Dó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ó.

  3. 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).

  4. 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/v1
  5. Prueba 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).

  6. 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.

ShroomPenPage Assist
Uso principalEscribir en el campo de texto que estás usandoChatear en un panel lateral o en una interfaz web a página completa, chatear con la página
El resultado va a la páginaSí, con Insert draft o reemplazando la selecciónLo copias tú
Necesita OLLAMA_ORIGINSSí, una vezNormalmente no: reescribe los encabezados de las solicitudes para las direcciones de localhost
NavegadoresChrome y los navegadores Chromium que instalan desde la Chrome Web StoreChrome, Edge, Brave y Firefox
Código fuenteCerradoCódigo abierto
Proveedores alojadosOpenRouter (inicio de sesión con un clic), OpenAI, Anthropic, Gemini, cualquier API compatible con OpenAIMuchos 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

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.