Infraestructura de IA
para equipos de desarrollo.
Memoria. Guardrails. Conocimiento.
Cada sesión de IA empieza desde cero. Tu equipo re-explica el mismo contexto, re-responde las mismas preguntas de arquitectura y ve cómo la IA inventa patrones que tú rechazaste explícitamente. Korva lo soluciona — memoria persistente, guardrails de arquitectura y conocimiento curado para Claude Code, Cursor, Copilot y 5 IDEs más. 100% local por defecto. Licencia MIT. Se instala en 30 segundos.
Tu IA olvida todo
después de cada sesión.
Amnesia de contexto
Cada sesión de IA empieza desde cero. Decisiones de la semana pasada, patrones del mes pasado, bugs resueltos el año pasado — tu IA no sabe nada de eso.
Patrones que se desvían
Sin memoria, la IA se inventa sus propios patrones. Cada sugerencia se aleja un poco más de tus estándares hasta que el código se vuelve inconsistente.
Saber encerrado en cabezas
El saber senior no se transfiere a la IA. Los devs nuevos pierden días re-explicando el contexto. Los equipos gastan horas en conversaciones que deberían ocurrir una sola vez.
Una capa de infraestructura
entre tu equipo y cada IA.
Korva es un servidor open source que corre en tu máquina. Tus editores de IA se conectan a él, y les da tres cosas que normalmente les faltan: memoria del trabajo previo, guardrails para tu arquitectura y conocimiento curado de tu stack.
El estándar abierto —creado por Anthropic— que permite a los asistentes de IA hablar con herramientas externas. Korva habla MCP, así que cualquier editor compatible se conecta sin integración a medida.
Un workflow de 5 fases —Explorar, Especificar, Diseñar, Implementar, Verificar— que evita que la IA salte al código antes de entender y aprobar el problema.
El vault es una base SQLite en ~/.korva. Sin cuenta, sin telemetría, sin código saliendo de tu máquina. El sync cloud existe pero es opt-in y con filtro de privacidad.
Un único binario Go. Licencia MIT. Se instala en 30 segundos.
Un servidor, seis servicios,
cero dependencia de la nube.
Korva es un único binario en Go que vive entre tu asistente de IA y tu código. El servidor vault orquesta seis módulos especializados; cada uno resuelve una pieza del rompecabezas de programar con IA.
Cualquier asistente compatible con MCP. Sin plugins, sin reescribir nada — apuntas al vault y listo.
Servidor Go local. Habla MCP por stdio y HTTP. Hospeda los seis servicios y trae Beacon embebido.
Base SQLite, admin key y team profile — todo en ~/.korva. Nada sale sin que tú lo decidas.
Los seis módulos
Cada módulo se configura por separadoMemoria persistente entre sesiones. Decisiones, incidentes, patrones — buscables en milisegundos.
Guardrails de arquitectura y seguridad. Bloquea commits riesgosos antes de gastar tiempo en review.
Conocimiento curado que se inyecta solo según archivo, palabra clave o tarea. Tu IA hereda el dominio del stack.
Workflow Spec-Driven con dos compuertas humanas. La IA no puede escribir primero y preguntar después.
Dashboard web local embebido en el binario. Explora observaciones, sesiones, scrolls y panel admin.
Cerebro comunitario. Patrones anonimizados de la red — solo si pasan el filtro de privacidad.
Cuándo entra en juego cada servicio
Una sesión de IA típica, de principio a finVault carga el contexto del proyecto. Lore inyecta los scrolls que coinciden. Tu IA arranca con el saber del equipo.
Vault guarda decisiones y bugs nuevos. Forge controla la fase SDD. Beacon lo refleja todo en vivo.
Sentinel corre antes del commit. Forge aplica la compuerta de calidad. Lo inseguro o fuera de arquitectura no entra.
Hive — solo si lo activas — anonimiza patrones y los comparte con la comunidad. Beacon refleja el estado del equipo.
Distintos roles,
distintas victorias.
Korva sirve para un dev solo o para una org de 500 ingenieros — lo que cambia es la forma del valor. Elige el caso que más se parezca al tuyo.
Deja de re-explicar tu codebase
Trabajas tú solo pero usas tres o más asistentes IA. Cada uno empieza en cero. Korva es tu capa privada de memoria.
- Vault recuerda cada decisión entre sesiones y editores
- Sentinel atrapa la misma clase de bug dos veces — nunca tres
- Más de 24 scrolls de Lore para los stacks que ya usas
Aplica arquitectura sin escribir reglas
Pasas horas revisando código IA que rompe los patrones del equipo. Korva convierte los guardrails en algo no opcional.
- Sentinel rechaza en pre-commit las violaciones de capa y patrones riesgosos
- Los Lore scrolls capturan el saber del equipo en formato máquina
- Las compuertas de Forge cortan el "vamos a probar" de la IA sin spec
Escala el saber del equipo
El onboarding tarda semanas porque el contexto vive en cabezas. Las preguntas senior se repiten. Korva tapa el agujero.
- Workspaces multi-perfil (frontend / backend / devops)
- Skills Hub: escribes una vez una conducta IA, se sincroniza a todos
- Audit log: muestra qué cambió, quién y cuándo
Productividad con IA sin riesgo de cumplimiento
Quieres asistentes IA en todas partes, pero legal pregunta dónde queda el código. Korva corre en tu infraestructura, punto.
- Vault self-hosted — un binario en Docker, K8s o VPS
- Licencia JWS offline-first — apta para redes aisladas, 7 días de gracia
- RBAC + audit log inmutable + Hive privado cross-team
Seis componentes que vuelven
a tus asistentes IA realmente competentes.
Memoria persistente, guardrails, conocimiento curado, workflows estructurados, un dashboard web y un cerebro comunitario — todo funcionando en conjunto.
Vault — memoria persistente para IA
Tu IA acumula saber con el tiempo: incidentes, decisiones, patrones y convenciones del equipo. Meses de conocimiento institucional disponibles en cada sesión, para cada developer.
- Guarda incidentes, decisiones y fixes para siempre
- Trae el contexto relevante de forma automática en cada sesión
- 46 herramientas MCP — 8 IDEs, sin configuración manual
- Filtro de privacidad: los secretos nunca llegan a la base
// Friday 11pm — critical production incident
vault_save({
type: "incident",
title: "Race condition in payment processor",
content: "Two concurrent requests can double-charge.
Fix: Redis distributed lock on payment_id.
LOCK:payment:{id} with 30s TTL — always."
})
// 9 months later, new dev opens payments.ts:
vault_context("payments")
// → AI: "A past incident shows race conditions
// here. Use distributed locking on payment_id
// or you risk double-charging customers."
// Saved: 3-day debugging session, $12k incident Sentinel — guardrails en cada commit
La IA genera código rápido — Sentinel se encarga de que sea correcto. Los hooks de pre-commit detectan vulnerabilidades, violaciones de capa y patrones peligrosos antes de que lleguen al codebase.
- Reglas SEC: inyecciones, secretos hardcodeados, timing attacks
- Reglas ARC: aislamiento de capas para cualquier arquitectura
- Reglas NAM + TEST: naming y console.log en producción
- Añade reglas a medida con los estándares de tu equipo
$ git commit -m "feat: user authentication"
Running Korva Sentinel...
✓ NAM-001 Naming conventions
✓ TEST-001 No debug logs in production
✗ SEC-001 Hardcoded secret detected
✗ SEC-003 Timing attack vulnerability
✗ ARC-002 HTTP handler in domain layer
src/auth/AuthService.ts:14
const secret = "sk_live_4xK9mP..."
^^^ Use process.env.JWT_SECRET
src/auth/AuthService.ts:31
if (user.token === inputToken)
^^^ Use crypto.timingSafeEqual()
3 critical issues. Commit blocked. Lore — conocimiento inyectado al instante
Abres un archivo de pagos y tu IA ya conoce la idempotencia de Stripe, el cumplimiento PCI y la precisión decimal — sin que digas una palabra. Los scrolls se cargan solos según el contexto.
- 25 scrolls curados para los stacks más comunes
- Se cargan solos al abrir archivos relacionados
- Scrolls privados del equipo desde el repo Git del Team Profile
- Base de conocimiento que crece con la comunidad
// You open: src/payments/checkout.ts
// Korva detects context: payments + stripe
📜 stripe-webhooks Idempotency keys required
📜 pci-dss Never log card numbers or CVV
📜 decimal-math Use Decimal.js — never floats
📜 retry-patterns Exponential backoff on 429s
// AI already knows, without explanation:
"I'll implement checkout using Stripe's
idempotency keys to prevent duplicate charges,
Decimal.js for all monetary amounts to avoid
float precision bugs, and structured logging
that filters out any card data automatically." Forge — desarrollo IA Spec-Driven
Evita que la IA salte directo al código sin pensar. Forge impone un workflow Spec-Driven Development de 5 fases: Exploración → Especificación → Diseño → Implementación → Verificación — con compuertas explícitas de aprobación humana entre Spec y Diseño.
- Fase 1: Exploración — lee código y saca a la luz la deuda; nada de proponer todavía
- Fases 2–3: Spec y Diseño — ambas requieren tu aprobación explícita
- Fase 4: Implementación — exactamente lo diseñado, nada más
- Fase 5: Verificación — escaneo Sentinel + checklist + vault_save
vault_sdd_phase({ project: "payments" })
// → phase: "apply" step: 6/9
vault_qa_checklist({ phase: "apply", language: "typescript" })
// → 22 quality criteria loaded
// ... implement feature ...
vault_qa_checkpoint({ project: "payments",
phase: "apply", status: "pass",
score: 87, gate_passed: true,
findings: [{ rule: "TS-APP-001", status: "pass" }]
})
// → "Gate unlocked. apply → verify allowed."
vault_sdd_phase({ project: "payments", phase: "verify" })
// → Phase advanced ✓ Beacon — dashboard web
Un dashboard React 19 que viene embebido dentro del servidor vault. Explora observaciones, gestiona sesiones, activa scrolls, edita la configuración del equipo y administra tu instalación — todo en localhost:7437, en tu máquina.
- Explorador del vault con búsqueda full-text y línea de tiempo
- Gestión de sesiones: iniciar, replay, resumir
- Gestor de Lore: explorar y activar scrolls de la comunidad
- Panel admin: equipos, audit log, licencia (tier Teams)
// Beacon — React 19 dashboard at localhost:7437
[Vault Explorer] projects: 3 obs: 1,247
▸ payments 89 obs last: 2h ago sdd: apply
▸ auth 34 obs last: 4d ago sdd: verify
▸ user-api 23 obs last: 1w ago sdd: archive
[Session Timeline — payments]
12:41 vault_context("payments") → 89 obs loaded
12:42 vault_save — incident: double-charge fix
12:55 vault_qa_checkpoint → gate unlocked ✓
13:10 vault_sdd_phase("verify") → advanced ✓
[Lore Manager]
● stripe-webhooks active ✓ idempotency loaded
● pci-dss active ✓ compliance loaded
● decimal-math active ✓ precision loaded Hive — cerebro comunitario
Un servicio cloud opt-in que agrega observaciones anonimizadas de toda la red Korva para crear una base de conocimiento compartida. Cuando lo activas, vault_context y vault_search consultan tu SQLite local y Hive en paralelo.
- Opt-in: KORVA_HIVE_DISABLE=1 lo desactiva al instante
- Filtro de privacidad default-deny antes de cualquier envío
- Búsqueda híbrida: resultados locales y de la comunidad en paralelo
- Si Hive falla, tu contexto local nunca queda bloqueado
vault_context({ project: "payments" })
// → hybrid result in 142ms
{
context: [ // local SQLite
{ type: "incident",
title: "Race condition in payment processor",
source: "local" },
{ type: "decision",
title: "CQRS: no direct DB in controllers",
source: "local" }
],
hive_context: [ // community brain
{ title: "Decimal.js for monetary amounts",
source: "hive", score: 0.94 },
{ title: "Webhook dedup via idempotency table",
source: "hive", score: 0.87 }
],
hive_status: "ok",
sdd_phase: "apply"
} Todo lo de Comunidad,
pensado para equipos.
El core Comunidad — gratis — cubre a un dev solo o a un proyecto OSS pequeño. Teams añade lo que necesita una organización: skills compartidas, multi-perfil, RBAC, audit log, analítica de salud del código y un Hive privado.
Capacidades IA versionadas. Crea una vez, sincroniza a toda la org. Los comportamientos IA personalizados de tu equipo almacenados de forma segura en Beacon.
Conocimiento de arquitectura solo para el equipo. Escribe scrolls directamente en Beacon — sin repo Git. Nunca se envían a la nube.
Acceso multi-miembro. Tokens de invitación. Control de sesión. Cada miembro del equipo obtiene su propio perfil de vault con conocimiento compartido.
Historial inmutable. Cada acción de admin registrada para cumplimiento. Quién guardó qué, cuándo y desde dónde.
Comparativa de capacidades
destacado = solo Teams| Capacidad | Comunidad | Teams |
|---|---|---|
| Lore scrolls (conocimiento) | public | public+private |
| Skills IA personalizadas (versionadas) | — | hub |
| Perfiles de workspace | single | multi |
| Hive cross-team | public | private+public |
| RBAC + invitaciones | — | roles+invite |
| Audit log | — | immutable |
| Analítica de salud del código | — | A–F + trend |
| Pattern mining | — | auto-mining |
| Dashboard Beacon | ✓ | ✓ + analytics |
| Soporte | GitHub | email + SLA |
Workspace multi-perfil
TeamsCada developer alterna entre los perfiles del equipo — frontend, backend, devops — y los scrolls, skills y reglas Sentinel activos cambian con él. Sin contexto inflado.
De Comunidad a Teams en 3 comandos
Sin script de migración, sin mover datos. Tu vault actual se queda donde está.
Pega tu clave Teams. Vault verifica la firma JWS localmente con la clave pública embebida.
Apunta Korva al repo Git privado del equipo. Reglas Sentinel custom, scrolls y skills privados se clonan localmente.
Genera un token de invitación de un solo uso desde Beacon. Cada compañero corre korva join — listo en segundos.
5 fases que impiden
que la IA salte directo al código.
Forge guía a tu IA por un workflow Spec-Driven Development de 5 fases. Dos compuertas de aprobación humana — entre Especificación y Diseño, y entre Diseño e Implementación — bloquean el avance hasta cumplir los criterios. Por dentro se registra en nueve estados del vault para auditoría completa.
Explorar
Mapea el espacio del problema, identifica brechas de conocimiento, surfacea restricciones. Comprensión antes que soluciones.
Proponer
Define 2–3 enfoques de solución con análisis de trade-offs y estrategia de testing.
Spec
Escribe requisitos formales con criterios de aceptación testeables en formato Dado/Cuando/Entonces.
Diseñar
Define estructura de módulos, contratos DI, interfaces. Todas las dependencias deben ser mockeables.
Tareas
Descompone en tareas de implementación atómicas. Cada tarea debe tener una tarea de test asociada.
Aplicar
BloqueadaEscribe el código. 22 criterios de calidad obligatorios. Sin debug output, sin secretos hardcodeados.
Verificar
BloqueadaSuite completa pasa con flag -race. Cobertura ≥70%. Tests E2E para caminos críticos.
Archivar
Documenta decisiones y patrones en el vault. APIs públicas documentadas. Métricas de cobertura registradas.
Onboarding
Actualiza skills del equipo con nuevos patrones. Comparte hallazgos de QA. Crea plantillas para tareas futuras.
vault_qa_checkpoint(gate_passed=true) before advancing. Score ≥70 required.
Deja de promptear archivo por archivo.
Delega un backlog completo.
Harness convierte tu asistente de IA de un generador de código de una sola pasada en un ingeniero autónomo que trabaja un backlog declarativo de features — tomando la siguiente tarea, escribiendo la spec, implementándola y reportando. El mismo contrato funciona en 7 editores.
Cada feature avanza por una máquina de estados explícita
Cada transición queda registrada en el vault — un rastro completo y auditable de qué hizo la IA y cuándo.
Backlog declarativo
Un feature_list.json que la IA lee para tomar el siguiente ítem y actualizarlo mientras trabaja. El contexto sobrevive entre sesiones — sin re-explicarle al agente en cada prompt.
Un contrato, 7 editores
Un AGENTS.md universal más configs por editor para Claude Code, Cursor, Windsurf, Continue, GitHub Copilot, Aider y Codex CLI. Cambia de herramienta sin perder el workflow.
Spec-author + spec-reviewer
Subagentes dedicados redactan especificaciones EARS y las revisan contra una compuerta de aprobación antes de escribir una sola línea de código.
Invariantes en CI
Un comando conecta un workflow de GitHub Actions que valida el estado del harness y la calidad de las specs en cada push — el backlog nunca se desvía.
El mismo harness, en todo tu equipo
14 herramientas MCP dedicadas mueven el backlog — init, next, start, done, block, spec, review y más.
$korva harness 46 herramientas. 8 IDEs.
Tres perfiles de permisos.
Korva expone 46 herramientas via Model Context Protocol — perfil agent (41 tools, workflow completo), perfil readonly (17 tools, solo búsqueda), perfil admin (46 tools, incluye eliminaciones). Funciona nativamente en Claude Code, Cursor, Windsurf, GitHub Copilot, Codex, OpenCode, Gemini CLI y VS Code — sin integración personalizada.
// Called at session start with file context
vault_context({ project: "payments", prompt: "add checkout",
file_paths: ["src/checkout.ts"], budget_tokens: 4000 })
→ sdd_phase: "apply"
→ observations: 89 loaded (local + hive)
→ team_skills: 3 loaded
→ auto_skills: ["stripe-webhooks", "pci-dss"] ← auto-loaded
→ hive_status: "ok" 5 community patterns
→ merged_in: 142ms Primera llamada en cada sesión IA, antes de comenzar cualquier trabajo
46 herramientas en 8 grupos — todas invocables desde cualquier editor MCP.
Guarda, busca, recupera y ordena en el tiempo cada observación — la base de lectura/escritura del vault.
vault_savevault_updatevault_getvault_deletevault_searchvault_hintvault_contextvault_timelinevault_queryvault_stats Extrae aprendizajes de texto crudo, importa en bloque en una llamada y guarda plantillas de prompt reutilizables.
vault_capturevault_capture_passivevault_bulk_savevault_save_prompt Abre y cierra sesiones de trabajo IA trackeadas, con resúmenes automáticos.
vault_session_startvault_session_end Relaciona observaciones, escanea conflictos y adjudica conocimiento contradictorio.
vault_relatevault_judgevault_comparevault_merge_projects Mueve la máquina de fases del Spec-Driven Development y sus checkpoints de calidad.
vault_sdd_phasevault_qa_checklistvault_qa_checkpoint Score de salud del código, minería de patrones, matching de skills y compresión de tokens.
vault_code_healthvault_pattern_minevault_skill_matchvault_compressvault_summary Detecta el proyecto activo, gestiona topic keys y carga skills y scrolls del equipo.
vault_current_projectvault_suggest_topic_keyvault_team_contextvault_export_lore El motor de backlog de 14 tools — init, tomar la siguiente feature, start, completar, bloquear y spec.
vault_harness_initvault_harness_statusvault_harness_listvault_harness_nextvault_harness_startvault_harness_donevault_harness_blockvault_harness_reopenvault_harness_addvault_harness_specvault_harness_readyvault_harness_checkvault_harness_spec_reviewvault_harness_ci_install Works natively with
Tu vault privado,
visualizado.
Beacon es el dashboard React 19 que viene embebido dentro del binario korva-vault. Sirve tus observaciones, sesiones, scrolls y panel admin desde una sola ventana — abierto con un clic tras instalar.
http://localhost:7437 · lo sirve tu vault local, nunca los servidores de Korva Búsqueda full-text
SQLite FTS5 en cada observación. Filtra por tipo, proyecto, fecha o coincidencia con skill.
Sesión en vivo
Mira a tu asistente IA llamar herramientas MCP en tiempo real, con timing y origen del resultado.
Editor de Lore + Skills
Activa scrolls de la comunidad o escribe los privados del equipo — sin commitear a Git.
Admin y auditoría
Estado de licencia, invitaciones, roles RBAC y audit log inmutable de toda acción admin.
Tras ejecutar korva start, Beacon ya está disponible. Abre localhost:7437 en tu navegador — eso es todo.
Lo sirve la SPA embebida — funciona offline, sin servidores de Korva.
Una demo de Beacon en modo lectura con datos de ejemplo. Útil para evaluar la UX antes de instalar el binario.
Solo demo — tu vault real siempre vive en tu máquina, nunca en vault.korva.dev.
Una instalación. Tres comandos.
IA que conoce tu codebase.
Korva se conecta a los editores que ya usas — sin interfaz nueva que aprender, sin cuentas en la nube.
Instala Korva
Instalación en un comando con Homebrew (macOS/Linux) o PowerShell (Windows). El CLI y el servidor Vault llegan a tu máquina en menos de 30 segundos.
El servidor vault arranca solo en :7437 — completamente local, sin nube.
Conecta tus editores
Un comando configura VS Code, Claude Code y Cursor para que usen Korva como servidor MCP. Sin editar JSON a mano.
Idempotente — puedes ejecutarlo varias veces sin riesgo. Se fusiona con tu configuración existente.
Tu IA recuerda
Cada decisión, fix de bug y patrón se guarda localmente. Tu IA recupera el contexto relevante antes de cada sesión — sola, sin que tengas que hacer nada.
Búsqueda full-text sobre todo tu historial. El filtro de privacidad redacta secretos automáticamente.
Cómo Korva se conecta a tus editores
Local-first.
Conectado a la nube en tus términos.
Korva está diseñado con una separación estricta entre lo público, lo que el equipo gestiona en la nube y lo que vive en tu máquina. Cero telemetría. El sync cloud es opt-in. Cada secreto cruza un límite explícito.
La arquitectura de 3 capas
Público — github.com/AlcanDev/korva
Core MIT: CLI, motor Vault, Sentinel, motor Lore, herramientas MCP, reglas de arquitectura genéricas. Cero conocimiento de los datos de tu equipo — cada byte aquí es industria-genérico.
Nube — licensing.korva.dev
La config privada del equipo vive en la nube, cifrada por equipo con AES-256-GCM. Gestiona scrolls, reglas, instrucciones de IA y skills desde el portal. La config se descarga localmente bajo demanda — la nube nunca inicia contacto.
Vault Local
Siempre en tu máquina (~/.korva/). Base de datos SQLite, admin.key, datos de sesión. Nunca sincronizado sin tu acción explícita.
Vault Local
Siempre en tu máquina (~/.korva/). Base de datos SQLite, admin.key, datos de sesión. Nunca sincronizado sin tu acción explícita.
admin.key — 0600 + auth en tiempo constante
32 bytes random generados con crypto/rand. Almacenada en ~/.korva/admin.key con permiso 0600. Comparada con crypto/subtle.ConstantTimeCompare — inmune a ataques de timing. Nunca se loggea, nunca se sincroniza.
Filtro de privacidad en el límite
Cada observación pasa por internal/privacy.Filter() antes de cualquier INSERT en SQLite. Redacción built-in para password, token, secret, api_key, headers Bearer y bloques <private>...</private>. Patrones custom via vault.private_patterns.
Licencia JWS RS256 verificada offline
Los tiers de pago entregan un token JWS firmado con RSA-4096. Verificado localmente con la clave pública embebida en el binario — sin llamada de red. Un heartbeat de 24h opcional la mantiene fresca; degrada gentilmente si está offline 7+ días.
Hive opt-in con filtro default-deny
El sync opcional cross-team (Hive) solo envía chunks content-addressed de tipos en allow-list (pattern / decision / learning) y solo después de que el privacy filter pasa. KORVA_HIVE_DISABLE=1 mata el tráfico saliente con una sola variable de entorno.
La capa community opt-in
Hive es una nube opcional que mezcla patrones anonimizados de la red Korva en tu contexto. Cada observación cruza un filtro de privacidad default-deny antes de salir de tu máquina — y una sola variable de entorno corta todo el tráfico saliente.
- El filtro default-deny elimina PII, secretos y rutas de archivo
- KORVA_HIVE_DISABLE=1 — kill-switch instantáneo
- Contexto híbrido: local + community, fusionado en ~142ms
El core gratis para siempre.
Pagas solo por escala de equipo.
El core open-source completo — Vault, Sentinel, Lore, Forge, Beacon, CLI — es MIT y gratis de por vida. El tier Teams añade conocimiento compartido, code-health analytics, pattern mining, multi-perfil, RBAC, audit log y soporte con SLA. El precio de lanzamiento queda bloqueado 12 meses desde la primera activación.
El core local-first completo para desarrolladores individuales y proyectos OSS.
- Vault — memoria SQLite persistente, 46 herramientas MCP
- Sentinel — guardrails de arquitectura y seguridad integrados
- Lore — 25 scrolls de conocimiento curados
- Forge — workflow Spec-Driven Development de 5 fases
- Beacon — dashboard web local
- Team Profile via repo Git privado
- Korva Hive — sync cloud comunitario opt-in
- Compatible con 8 IDEs: Claude Code, Cursor, Windsurf, Copilot, Codex, OpenCode, Gemini, VS Code
- macOS, Linux, Windows — binario único, sin CGO
- Licencia MIT — sin telemetría, sin lock-in SaaS
Para equipos que necesitan conocimiento compartido, code-health analytics y un cerebro privado.
- Todo lo de Comunidad — Vault + MCP, todos los scrolls curados, Sentinel, Forge SDD, Beacon
- Skills Hub + Smart Skill Auto-Loader (matching por archivo + keywords)
- Editor de Scrolls Privados en Beacon (sin Git)
- Workspaces multi-perfil (frontend / backend / devops)
- Hive cross-team sync (cloud privado, self-hosted)
- RBAC + audit log inmutable
- vault_code_health — analytics A–F del código con tendencia
- vault_pattern_mine — detección de patrones emergentes
- Dashboard de analytics en Beacon (sesiones, gates, skills)
- Soporte por email + SLA · licencia offline-first (RS256 JWS, 7 días de gracia)
Cómo funciona la licencia offline-first
El tier Teams entrega un token JWS firmado con RS256, almacenado localmente en ~/.korva/license.key. El vault verifica la firma en cada inicio con la clave pública embebida en el binario — sin llamada de red. Un heartbeat diario opcional mantiene la licencia al día. Si el servidor de licencias queda inaccesible durante 7+ días, el vault vuelve al tier Comunidad sin interrumpir tu trabajo (los datos nunca se borran).
Funcionando en
30 segundos.
Un comando por sistema operativo. Sin Docker. Sin cuentas en la nube. Sin tarjeta de crédito.
Instala korva CLI + binario korva-vault. El vault arranca automáticamente en el puerto 7437.
Crea ~/.korva/ con la config por defecto, genera admin.key (permisos 0600), inicia el servidor vault.
Configura automáticamente VS Code, Claude Code y Cursor. Idempotente — seguro volver a ejecutar.
Clona scrolls privados del equipo, reglas e instrucciones de copilot en tu workspace local.
Conecta con el portal Korva de tu organización. Activa skills compartidas, scrolls privados y analíticas de equipo. Requiere licencia Teams.
Construido en abierto.
Gratis para siempre.
Korva tiene licencia MIT y siempre será gratis. Cada línea de código está en GitHub. Sin vendor lock-in, sin trampas de suscripción.
Un codebase maduro, construido en abierto
Sin testimonios inventados. Solo un changelog público y números verificables. CHANGELOG →
Licencia MIT
Usa Korva en proyectos comerciales. Modifícalo. Redistribúyelo. Construye tus propias herramientas sobre él. El único requisito es conservar el aviso de copyright.
Leer la licenciaCómo contribuir
Construido con
Preguntas comunes
Self-hosting & Compliance
¿Todavía tienes preguntas?
Preguntar en GitHub Discussions