pi-dr
Herramienta de investigación profunda interactiva para el agente Pi que planifica, permite editar y aprueba el plan antes de buscar en SearXNG auto-alojado, generando informes con citas verificables.
Ficha actualizada 22 sept 2026, 18:14 · upstream 22 sept 2026, 16:08 · release sin release detectada
Qué es pi-dr
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
pi-dr es una extensión para el agente de codificación Pi diseñada para realizar investigaciones profundas bajo supervisión humana. El flujo comienza con la generación de un plan de investigación estructurado en pasos, que se presenta al usuario para su revisión y aprobación antes de ejecutar cualquier búsqueda. Una vez aprobado, el sistema consulta una instancia auto-alojada de SearXNG, lee las páginas más relevantes y audita la evidencia obtenida contra las afirmaciones del informe.
- Investigación técnica profunda con verificación de fuentes antes de generar conclusiones
- Análisis comparativo de productos o tecnologías con auditoría de datos extraídos
- Resolución de dudas complejas donde la precisión y las citas son críticas
- Preparación de documentación técnica basada en múltiples fuentes externas
- Planificación aprobada por el usuario antes de ejecutar búsquedas para evitar alucinaciones
- Auditoría automática que distingue entre evidencia soportada e inferencia del modelo
- Gestión segura del contexto mediante archivos en disco en lugar de inyección masiva
- Configuración flexible con variables de entorno y archivo JSON persistente
- Requiere una instancia de SearXNG con API JSON habilitada para funcionar correctamente
- No incluye Dockerfile nativo, aunque permite iniciar un contenedor opcionalmente
- La instalación requiere el CLI de Pi y no funciona como extensión simple en directorios arbitrarios
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Configurar SearXNG con API JSON habilitada en settings.yml. Asegurar que el puerto 8890 esté accesible o apuntar a una instancia externa. Definir variables de entorno para URL y autenticación si es necesario. Instalar mediante 'pi install' o checkout local, evitando rutas incorrectas como ~/.pi/agent/extensions/. Reiniciar Pi tras la instalación.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.