Búsqueda-web-sin-conexión: Una alternativa local a la búsqueda de Google para agentes de IA

Qué es esto
offline-web-search es una alternativa completamente local a Google Search diseñada específicamente para agentes de IA que necesitan capacidades de búsqueda web sin conexión. Se creó como un reemplazo directo para las herramientas web de Claude, permitiendo que los LLM lo usen sin indicaciones complejas.
Problema central que resuelve
El desarrollador identificó que las soluciones de búsqueda sin conexión existentes para agentes de IA tienen limitaciones significativas. La mayoría de las herramientas o bien vuelcan archivos HTML sin procesar en la ventana de contexto o tienen una funcionalidad de búsqueda básica que impide a los agentes encontrar documentación específica. Esto es particularmente problemático en entornos aislados, al manejar datos sensibles, o al construir pilas completamente locales.
Características técnicas clave
- Comportamiento del motor de búsqueda: En lugar de volcados de texto, indexa contenido en una base de datos local SQLite FTS5 utilizando clasificación BM25, potenciación de títulos, expansión de sinónimos, coincidencia de prefijos y degradación de idiomas no ingleses.
- Fuentes de contenido: Soporta nativamente archivos ZIM de Kiwix (que contienen instantáneas sin conexión de Stack Overflow, documentación de Python, DevDocs, Wikipedia) e incluye una API de indexación y un rastreador para contenido personalizado como Confluence interno, documentos de la empresa o páginas HTML aleatorias.
- Arquitectura: Utiliza un modelo cliente-servidor con una API HTTP. El servidor de contenido "pesado" se ejecuta centralmente en tu red, mientras que los clientes ligeros se conectan a través del servidor MCP para Claude Desktop o la habilidad nativa de Claude Code.
- Herramientas expuestas: Proporciona dos herramientas estándar:
Google Searchpara búsqueda clasificada BM25 yvisit_pagepara devolver Markdown limpio de páginas completas.
Cómo funciona
La herramienta se construyó mediante ingeniería inversa de las herramientas Web-Fetch y Web-Search de Claude, sus indicaciones del sistema y funcionalidad. Los resultados de búsqueda proporcionan fragmentos altamente relevantes y clasificados al LLM, que luego puede usar la herramienta visit_page para acceder a versiones limpias y legibles en Markdown de páginas completas.
Para quién es
Desarrolladores que construyen agentes de IA sin conexión o configuraciones muy locales que necesitan capacidades de búsqueda confiables sin acceso a internet.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

Cómo los asistentes de IA obtienen páginas web: Análisis de registros de Nginx de ChatGPT, Claude, Gemini y otros
Un desarrollador probó cinco asistentes de IA principales al proporcionarles URLs únicas y monitorear los registros de Nginx, revelando patrones de recuperación distintos: ChatGPT, Claude y Perplexity utilizan agentes de usuario dedicados, mientras que Gemini respondió desde su índice sin realizar ninguna recuperación.

Habilidad de prueba de SwiftUI de código abierto para Claude Code utiliza Computer Use para probar aplicaciones visualmente.
Una habilidad de código abierto llamada /ios-test prueba visualmente aplicaciones SwiftUI utilizando la capacidad de Uso de Computadora. El agente encuentra archivos .xcodeproj, construye la aplicación en un Simulador, luego navega por cada pantalla, tocando botones y siguiendo enlaces como un usuario real.

Screenbox: Escritorios Virtuales de Código Abierto para Agentes de IA Creados Completamente por Voz
Screenbox proporciona escritorios Linux aislados en Docker para agentes de IA, resolviendo conflictos cuando múltiples agentes se ejecutan en paralelo. El proyecto fue construido completamente usando comandos de voz con Claude Code, y el creador no ha visto ni una sola línea del código.

AskAlf: Plataforma de orquestación multiagente de código abierto para flujos de trabajo de IA autohospedados.
AskAlf es una plataforma de orquestación de múltiples agentes de código abierto que se ejecuta en tu propio hardware, creando dinámicamente trabajadores especializados que se coordinan a través de un sistema autónomo con una memoria cognitiva de 10 capas almacenada en pgvector.