OpenHarvey
OpenHarvey es una alternativa open-source a Harvey para revisión de contratos y licitaciones. Integra agentes nativos en E2B, soporte Feishu/Lark y permite auto-despliegue local con FastAPI/SQLite.
Ficha actualizada 26 sept 2026, 2:38 · upstream 26 sept 2026, 2:21 · release sin release detectada
Qué es OpenHarvey
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenHarvey es una plataforma open-source diseñada como alternativa a Harvey para la gestión de flujos de trabajo en contratos y licitaciones. Permite inspeccionar hallazgos vinculados al código fuente, configurar playbooks de revisión propios e integrar con Feishu o Lark. La arquitectura se basa en FastAPI y SQLite, ejecutando agentes nativos mediante OpenCode en entornos E2B o local.
El sistema centraliza documentos primarios, conversaciones y entregables en un espacio de trabajo por contrato, permitiendo rastrear hallazgos a párrafos específicos con citas válidas. Soporta revisiones configurables con habilidades (Skills) personalizadas y genera entregables flexibles como resúmenes, informes de riesgo o comparativas de cláusulas en formatos Markdown, HTML, JSON y DOCX.
Para el despliegue, se requiere Python 3.12, Node.js 22 y OpenCode. El modo local no proporciona aislamiento multiusuario a nivel de sistema operativo y depende de servicios externos para modelos y sandbox. La integración con Feishu/Lark gestiona credenciales por cuenta sin copiar tokens de acceso manualmente.
- Revisión de contratos con rastreo de hallazgos a fuentes originales
- Preparación de respuestas a licitaciones combinando requisitos y conocimiento interno
- Generación de informes de riesgo y registros contractuales personalizados
- Integración con Feishu/Lark para actualizaciones empresariales y búsqueda de contactos
- Gestión de memoria personal para preferencias del agente en revisiones largas
- Exportación de entregables en múltiples formatos (DOCX, HTML, CSV) con citas vinculadas
- Rastreo de hallazgos a fuentes: citas válidas a páginas y párrafos destacados
- BYOK sin lock-in: soporte para claves API propias y OrcaRouter
- Agentes nativos en E2B: gestión de herramientas, sesiones y permisos integrada
- Playbooks de riesgo personalizables: checklist configurable por perspectiva (Parte A/B)
- Soporte multi-formato: exportación a DOCX con seguimiento de cambios y HTML
- Integración empresarial Feishu/Lark: canales de revisión y preparación de licitaciones
- Sin Docker/Compose nativo: requiere instalación manual de dependencias Python/Node
- Sandbox externo obligatorio: el despliegue local no reemplaza servicios de modelo/sandbox externos
- Evaluación en inglés pendiente: la calidad del idioma inglés requiere evaluación separada
- Licencia AGPL-3.0-only: código público con requisitos estrictos de distribución
- Seguridad local limitada: CW_SECURE_COOKIE=0 por defecto y sin aislamiento OS-level
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Requisitos: Python 3.12, Node.js 22, OpenCode 1.16.2. Clonar repositorio, crear entorno virtual y activar dependencias. Configurar CW_DATA_DIR fuera del checkout para persistencia. Usar autenticación local o Supabase externo. BYOK necesario para modelos; sandbox E2B opcional en cloud. No incluye Docker nativo. Verificar salud web antes de usar modelos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.




