Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

oriveo

Cliente de chat IA multi-modelo open-source para iOS, Android y web. Arquitectura BYOK (Bring Your Own Key) local-first que soporta 15 proveedores nativos más endpoints compatibles sin cuenta ni suscripción.

Ficha actualizada 22 sept 2026, 16:26 · upstream 22 sept 2026, 2:20 · release v1.0.0

00

Qué es oriveo

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Oriveo Community Edition es un cliente de chat de inteligencia artificial open-source diseñado bajo la filosofía local-first y Bring-Your-Own-Key (BYOK). Permite a los usuarios conectarse directamente con proveedores de modelos como OpenAI, Anthropic o Google Gemini utilizando sus propias claves API, eliminando intermediarios que facturen por el uso. La aplicación funciona en iOS, Android y web, con un cliente nativo para macOS en desarrollo.

CASOS DE USO
  • Gestión centralizada de conversaciones con múltiples modelos de lenguaje (LLMs) sin cambiar de app.
  • Uso de modelos locales auto-alojados (Ollama, llama.cpp) mediante detección mDNS o puertos.
  • Auditoría de costes por proveedor y mensaje basada en datos reales reportados por la API.
  • Almacenamiento local de conversaciones, notas y adjuntos sin dependencia de la nube del cliente.
  • Desarrollo con modelos locales para evitar filtración de datos sensibles a terceros.
PUNTOS DESTACADOS
  • Licencia AGPL-3.0-or-later garantizando código abierto y libertad de modificación.
  • Soporte nativo para 15 proveedores de modelos (OpenAI, Anthropic, Groq, etc.).
  • Arquitectura compartida en 'shared/' con contratos JSON unificados entre clientes.
  • Gestión de costes on-device sin enviar datos de uso a servidores externos.
  • Capacidad de autenticación mediante suscripciones existentes (ChatGPT, Grok).
  • Soporte para archivos adjuntos diversos: PDF, Office, EPUB, HTML y texto plano.
PRECAUCIONES
  • El cliente web requiere un route handler propio para manejar solicitudes CORS si el proveedor no las soporta.
  • No incluye Dockerfile ni Compose por defecto según análisis técnico inicial.
  • El cliente nativo para macOS se encuentra actualmente en fase de desarrollo.
  • Requiere configuración manual de claves API o suscripciones, sin cuenta centralizada.
  • La versión Community Edition no ofrece sincronización cloud entre dispositivos.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Para el cliente web, construir desde fuente con Node.js y Next.js. Configurar un proxy CORS en la ruta si los endpoints externos carecen de headers adecuados. Para móviles, usar las SDKs nativas (SwiftUI para iOS, Compose para Android). Asegurar que los modelos locales estén accesibles vía mDNS o IP local.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3001
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.