Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

kival

Sistema colaborativo de conocimiento auto-alojado para organizaciones. Gestiona mensajes, documentos y decisiones con historial completo, proveniencia y control de versiones. Incluye SDKs en Rust y TypeScript para integración con agentes y automatizaciones.

Ficha actualizada 22 sept 2026, 16:24 · upstream 22 sept 2026, 8:35 · release v0.1.3

00

Qué es kival

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

Kival es una plataforma desarrollada por Selemis diseñada para mantener el contexto organizacional intacto a lo largo del tiempo. A diferencia de las herramientas convencionales que solo guardan estados finales, Kival conecta fuentes con conclusiones y decisiones con su razonamiento subyacente. El sistema permite a personas y agentes colaborar en un espacio compartido donde la autoría, el acceso y la gobernanza son explícitos y duraderos.

La arquitectura se basa en Next.js para la interfaz y Rust para componentes de rendimiento, utilizando PostgreSQL como base de datos principal. Ofrece SDKs oficiales para Rust y TypeScript, facilitando la conexión programática con aplicaciones externas o agentes de IA que necesitan inspeccionar y contribuir al conocimiento corporativo. El despliegue es sencillo mediante un script kivalup o instalación manual desde binarios precompilados para Linux, macOS (Apple Silicon) y Windows (WSL).

CASOS DE USO
  • Gestión del conocimiento institucional con historial completo de decisiones.
  • Integración con agentes de IA para inspección y síntesis de información corporativa.
  • Automatización de flujos de trabajo mediante SDKs en Rust o TypeScript.
  • Auditoría de decisiones organizacionales gracias a la proveniencia y autoría explícita.
  • Colaboración entre personas y agentes sobre el mismo contexto compartido.
  • Migración de conocimiento fragmentado a una estructura conectada y versionada.
PUNTOS DESTACADOS
  • Arquitectura híbrida con frontend en Next.js y lógica en Rust para rendimiento.
  • Soporte nativo para agentes de IA mediante CLI y API programática.
  • Licencia dual (Apache-2.0/MIT) que ofrece flexibilidad para entornos empresariales.
  • SDKs oficiales disponibles para múltiples lenguajes de programación.
  • Proveniencia y contexto preservados en el historial de objetos y versiones.
  • Instalación simplificada vía script kivalup con soporte multiplataforma.
PRECAUCIONES
  • No acepta contribuciones de código externo actualmente (solo pull requests internos).
  • Soporte limitado a Linux x86_64, ARM64, macOS Apple Silicon y Windows WSL.
  • Sin soporte nativo para Windows tradicional ni Intel Mac en binarios oficiales.
  • Requiere configuración manual de PostgreSQL separado para persistencia de datos.
  • El espacio de demostración ACME no debe usarse como base para producción.
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Instalar kivalup desde el script oficial o descargar binarios precompilados. Configurar PostgreSQL separado con credenciales seguras y montar volumen persistente. Ejecutar kivald serve apuntando a la URL de la base de datos. Crear administrador inicial vía CLI (kivald admin bootstrap). Usar claves API para autenticación de agentes o scripts externos.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
54323000
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.