🥇 Spegel — El navegador terminal con LLM integrado

Spegel es un navegador web de terminal (proof-of-concept) que toma el HTML de una página, lo pasa por un LLM y renderiza el resultado como Markdown directamente en la terminal.

Reescribe automáticamente los sitios en Markdown optimizado para verse en el terminal. Usa litellm como backend, lo que permite conectar tanto modelos locales como externos (OpenAI, Anthropic, Google, Ollama).

Por defecto usa Gemini 2.5 Flash Lite. Los controles básicos son: / para abrir una URL, Tab para ciclar links, Enter para seguir un link, e para editar el prompt del LLM en vivo, b para volver atrás, y q para salir.

InstalaciĂłn:

pip install spegel
spegel bbc.com

Soporta mĂşltiples modelos: gpt-4o-mini (OpenAI), claude-3-5-haiku (Anthropic), gemini/gemini-2.5-flash-lite (Google), u ollama/llama3.2 para uso 100% local.


🛠️ llm CLI — La navaja suiza de terminal + LLM

Creado por Simon Willison, es una herramienta CLI que se puede combinar con otras para resumir páginas:

curl -sf https://www.nytimes.com/ | strip-tags .story-wrapper | llm --system 'summary bullet points'

La herramienta tiene soporte para tool calling, permite definir herramientas como funciones Python, y es compatible con OpenAI, Anthropic, Gemini y Ollama.


📦 summarize — CLI + extensión de Chrome

Soporta URLs, archivos, podcasts, YouTube, audio/video y PDFs desde la línea de comandos. Tiene backends para Codex, Claude, Gemini y otros, con streaming de Markdown y caché.


Comparativa rápida

Herramienta Tipo LLM NavegaciĂłn real
Spegel Navegador TUI completo Cualquier (via litellm) âś… Sigue links
llm CLI Pipe de terminal OpenAI, Claude, Gemini, Ollama ❌ Manual
summarize CLI + extensión Claude, Gemini, otros ❌ Solo URL puntual

Spegel es la opciĂłn más parecida a un “navegador real” que usa IA para filtrar el ruido. Para instalar y probar rápido, con Gemini (que tiene capa gratuita) solo necesitás un GEMINI_API_KEY y pip install spegel.