KeirostKeirost
Alpha pública · 2026

El ERP que se extiende contigo

Keirost es un ERP moderno, multi-empresa y open-source. Facturación, inventario, compras y contabilidad sobre un motor técnico que puedes auditar, extender con plugins y auto-hospedar.

pluginsMITopen source1comando

Keirost está en alpha pública — úsalo con cabeza

Estamos iterando rápido y evolucionando el core casi a diario. Eso significa que:

  • Puede haber cambios rompientes entre versiones sin aviso previo (API, schema, formato de plugins).
  • Las migraciones intentan ser idempotentes, pero no garantizamos la integridad de datos todavía. Haz copias antes de actualizar.
  • Pueden aparecer fallos internos, edge cases sin cubrir o comportamientos raros en entornos de producción.
  • Todavía no hay compromiso de compatibilidad. La 1.0 (Q1 2027) será el primer hito con API estable y LTS.

Si encuentras un bug, abre un issue en GitHub. Se agradece.

Video · 20 s

Keirost en 20 segundos

Un repaso rápido: qué es, cómo empezar y hacia dónde va.

0:00 / 0:20
Keirost · 20 s
Preview

Así se siente trabajar con Keirost

Simulación en vivo del dashboard real: KPIs que se actualizan, facturas entrando, eventos de stock, cobros y plugins.

🔒app.keirost.es/dashboard
Buscar…
3
AM
Dashboard

Resumen · abril 2026

en vivo
Ventas
0
+12%
Compras
0
+5%
Stock
0
-3%
Ventas
Facturas recientes
sync
#0142Mercadona S.A.12.450 €
#0141Martín Rojas890 €
#0140Grupo Inditex3.200 €
#0139AutoMecánica 21540 €
#0138Viviendas Río2.100 €
Activity log
ws://live
  • POST /api/sales/invoices · 201 created
  • sync gmail@keirost.cloud · 2 nuevas
  • cobro conciliado · 1.240 €
Números

Lo que llevamos construido

0+
Líneas de código
0
Endpoints REST
0
Tablas del schema
0+
Commits públicos
0
Paquetes npm
0%
Test coverage
El producto

Una plataforma, todo tu negocio

Facturación, stock, compras y contabilidad trabajando sobre el mismo modelo de datos. Sin integraciones frágiles entre sistemas.

Facturación

Facturas, albaranes y pedidos de venta y compra. Rectificativas, series configurables, PDFs con tu branding y firma fiscal.

Inventario

Multi-almacén, lotes y series, zonas, reservas y trazabilidad. Escáner de códigos de barras integrado.

Contabilidad

Periodos fiscales, series documentales, impuestos por país, cobros y pagos conciliados. Preparado para AEAT/SII.

Multi-empresa

Cada empresa con su base de datos aislada. Activa plugins por tenant, branding por tenant, correo SMTP por tenant.

API + FactuAPI

CRUD REST completo, más una API programática con transacciones atómicas. Automatiza desde cualquier stack.

Plugin SDK

Cada extensión en su propio paquete: UI, tabs, módulos, migraciones. Sandbox por empresa, cero riesgo de acoplamiento.

Para quién

Pensado para equipos reales

Tres perfiles donde Keirost encaja sin fricción. Si no eres ninguno, probablemente no sea para ti todavía.

Pymes en crecimiento

Sales de Excel o de un SaaS cerrado

Necesitas facturación formal, stock decente y multi-empresa sin atarte a un ERP propietario carísimo. Puedes hostearlo tú o usarlo en cloud cuando abra.

Consultoras / integradores

Implantas ERPs para terceros

Quieres una base técnica moderna (TypeScript, React, Postgres) que puedas extender con plugins por cliente sin tocar el core. Código abierto = auditable y sin vendor lock-in.

Equipos técnicos

Prefieres controlar el stack

Tu empresa quiere su ERP en su servidor, con su dominio, sus integraciones custom, y con una API programática (FactuAPI) para automatizar lo que haga falta.

Empezar

De cero a operando en 3 comandos

Con Docker y Node en tu máquina, Keirost se levanta en un par de minutos. Sin devops, sin configurar nada a mano.

01

Instala el CLI

npm i -g @openfactu/cli
02

Descarga el stack

openfactu install
03

Arranca

openfactu deploy
Comparativa

¿Dónde encaja Keirost?

No es para todos. Una comparación honesta con las alternativas.

CriterioKeirostSaaS cerradoOdooERP enterprise
Precio baseGratis (MIT)€€ mensualGratis / €€€€€€
Código abiertoSí, MITNoLGPL / propietarioNo
Auto-hospedajeSí, 3 comandosNoSí, complejoSí, a medida
Multi-empresaNativo (BDs aisladas)Normalmente extraPor instancia
API programáticaREST + FactuAPIREST limitadaXML-RPCDepende
ExtensibilidadPlugins con SDKNo extiendesMódulos en PythonConsultoría
Stack técnicoTS + React + PostgresPython + XMLPropietario
MadurezAlpha · 2026AñosAñosDécadas

Nota: comparativa orientativa. Cada alternativa cubre casos donde Keirost aún no llega (enterprise HA, soporte 24/7, integraciones ancladas en el mercado).

API · SDK · CLI

Habla en código con Keirost

FactuAPI para operar con transacciones, SDK de plugins para extender el core y CLI para el día a día de ops.

ts
1import { FactuApi } from '@openfactu/sdk';
2
3await FactuApi.transaction(async (tx) => {
4 const invoice = await tx.salesInvoices.create({
5 partnerId: 'cust-0142',
6 issueDate: '2026-04-21',
7 lines: [
8 { itemId: 'sku-books', qty: 3, unitPrice: 29.9 },
9 { itemId: 'sku-mug', qty: 1, unitPrice: 12.5 },
10 ],
11 paymentTermId: 'net-30',
12 });
13 await tx.invoices.post(invoice.id); // asienta + bloquea
14});
Integraciones · próximamente

Conectado con el mundo real

Pasarelas de pago, e-commerce, almacenamiento y herramientas de comunicación. La mayoría todavía no están disponibles — así es como pensamos cubrirlas.

StripeStripe
PayPalPayPal
ShopifyShopify
WooCommerceWooCommerce
MagentoMagento
HoldedHolded
SendGridSendGrid
GmailGmail
Google DriveGoogle Drive
DropboxDropbox
SlackSlack
DiscordDiscord
ZapierZapier
TelegramTelegram
AEATAEAT
listo próxima update pronto
Datos & privacidad

Tus datos son tuyos. Sin excepciones.

Postgres limpio

Tu base de datos es Postgres estándar. Sin capas propietarias, cualquier DBA puede leerla y pg_dump siempre funciona.

Export en un click

Facturas, partners, stock, movimientos: exportables a CSV/JSON desde la UI o por API. Migra a donde quieras cuando quieras.

Cero telemetría

Tu instancia no envía datos a nadie. Ni anónimos, ni "para mejorar el producto". Si no quieres, no hay tracking.

Audit log completo

Cada CREATE/UPDATE/DELETE queda registrado con valores antes/después, usuario y timestamp. Auditable sin fiar.

Stack

Construido con herramientas serias

Sin magia, sin cajas negras. Todo lo que usamos puedes revisarlo en el repositorio.

Preguntas

Lo que nos preguntan

¿Cuánto cuesta?+

El motor OpenFactu es gratis, licencia MIT. Puedes hostearlo donde quieras, tantas empresas como quieras. Cuando abra Keirost Cloud habrá planes de pago para quien prefiera no mantener el servidor; autohospedar seguirá siendo libre.

¿Es seguro para datos fiscales?+

En alpha no asumimos compromiso de integridad todavía. Recomendamos backups antes de cada actualización. La 1.0 (Q1 2027) congela la API y llegará con migraciones zero-downtime.

¿Tiene SII / AEAT / TicketBAI?+

Está en el roadmap de la beta (Q3 2026). Hoy tienes la estructura fiscal (series, tipos de documento, impuestos, retenciones), pero la integración con los servicios de Hacienda llega después.

¿Puedo migrar desde mi ERP actual?+

Tenemos importación CSV y API REST completa para cargar maestros y movimientos. Para ERPs concretos (Holded, Odoo, SAP) iremos publicando plugins de importación según demanda.

¿Puedo modificar el código?+

Sí. Licencia MIT: fork, modifica, redistribuye, cobra si quieres. Pedimos atribución pero no hay copyleft fuerte.

¿Qué pasa si abandonáis el proyecto?+

El código está en GitHub, clonable por cualquiera. Tu instalación seguirá funcionando sin conexión a nosotros. Cero lock-in.

¿Cómo publico un plugin?+

Creas un repo con tu plugin, le pones el topic openfactu-plugin en GitHub, y aparecerá en el marketplace tras la próxima sync. Guía completa en docs.keirost.es.

¿Dónde reporto un bug?+

GitHub Issues en github.com/AngelAcedo12/OpenFactu. Los issues se priorizan por votos de la comunidad.

Roadmap 2026–2027

Hacia la 1.0 y más allá

Un plan público y honesto. Las fechas son estimadas; la prioridad es dejar sólido cada hito antes de pasar al siguiente.

actual próximo futuro
  1. Q2 2026 · ahora
    ahora

    Alpha pública

    Core ERP funcional, marketplace de plugins, escáner de códigos, plantillas PDF con QR y Code-128, correo por tenant, notificaciones in-app. Auto-hospedaje con Docker.

  2. Q3 2026

    Beta · cierre de fiscalidad

    SII/AEAT completo para España, retenciones IRPF, plan contable PGC, exportación SAF-T. Serialización offline y sync al reconectar.

  3. Q4 2026

    Release Candidate

    Tests end-to-end, migraciones en zero-downtime, packs de plugins oficiales (e-commerce, pasarelas de pago, CRM ligero).

  4. Q1 2027

    Keirost 1.0

    Versión estable con compromiso de compatibilidad. API freezada, schema documentado, LTS de 18 meses. Nombre y branding definitivos.

  5. Q2 2027

    Keirost Cloud

    Versión gestionada en keirost.es para quien no quiera mantener el servidor. El alcance exacto lo definiremos con los primeros usuarios de la beta. Autohospedar siempre seguirá siendo gratis.

  6. Siempre

    Motor OpenFactu libre

    El motor seguirá siendo MIT y público en GitHub. Todo lo que hace Keirost Cloud puede hacerlo tu servidor. Cero lock-in.

Cómo usarlo

En tu servidor o en el nuestro

Open source

Self-hosted

Descárgalo, hostéalo en tu servidor y adáptalo. Licencia MIT, sin límites de empresas ni usuarios.

npm i -g @openfactu/cli openfactu installGuía de instalación →
Q2 2027
Próximamente

Keirost Cloud

La versión gestionada: alta en minutos, sin que tengas que preocuparte de servidores, actualizaciones o backups. Mismo motor, cero infraestructura.

Estamos definiendo los detalles exactos del servicio. Si te apuntas ahora, te escribimos antes de abrir plazas y tienes voz sobre qué entra en la beta.

Reservar plaza beta
Changelog

Lo que hemos hecho hasta ahora

Una vista rápida del progreso público del motor y del producto. Cambios detallados en los docs.

v0.0.7-alpha8 may 2026actual
  • Motor fiscal: lock de facturas al asentar, cálculo de retenciones, cobros/pagos con estados (pending/partial/paid)
  • Plantillas PDF con paleta Keirost, QR + Code-128 por página, chips de lotes/series y marca de agua PAGADA
  • Email por tenant (SMTP): modal de preview, envío masivo, cola desatendida y notificaciones in-app al completar
  • Notificaciones in-app con backend, bell animada y feed de tareas en segundo plano
  • Escáner de códigos de barras (HID + cámara) integrado en items y documentos con duplicado → qty++
  • i18n ES/EN, tablas ordenables, animaciones (row-in, card-in, pulse-dot), modo oscuro completo
  • Módulo RRHH avanzado: calendario de tareas, shift patterns/templates, commissions, evaluations, payrolls, timeclock kiosk
  • Logística: hub, shipments, routes, drivers app, platforms, vehicles, staging areas, packages, incidents
  • SEO: OG image 1200x630, meta tags, JSON-LD, robots.txt, sitemap.xml, iconos PNG
  • Editor visual de plantillas PDF con drag & drop (canvas), scrollbar con color de marca
v0.0.6-alpha18 abr 2026actual
  • Rediseño UI: sidebar de 60 px con iconos lucide, topbar de sub-tabs, tablas compactas con multi-select y bulk actions
  • Dashboard con charts (recharts): línea ventas vs compras, donut de estados, top clientes/proveedores
  • Plugin SDK extendido: módulos top-level propios, sub-tabs en módulos core, ListFetchContext y hooks typed
  • ~180 arreglos de dark mode (clases dark: duplicadas, hover mal-paireados, contrastes)
v0.0.5-alpha17 abr 2026
  • Sandbox de desarrollo: hot-reload de plugins vía file watcher + WebSocket /ws/plugins
  • Desarrollo remoto: dev API keys, upload ZIP, push incremental desde el CLI
  • CLI extendido: search, install/update/remove, push, watch, link/unlink, dev, rebuild, logs, stop, restart
  • Dockerfiles compilan @openfactu/pdf, common y ui antes del server/web
v0.0.4-alpha16 abr 2026
  • Primera versión funcional completa: ERP multi-empresa + CLI + FactuAPI
  • Plugins activables por tenant (TenantPlugin + cache, HookManager filtrado por activación)
  • FactuAPI: transaction(), IDs pre-asignados, session(), helpers de consulta
  • Fix Docker build web y generación de docker-compose.prod.yml con 0.0.0.0
v0.0.3-alpha16 abr 2026
  • Primera versión del CLI publicada en npm (@openfactu/cli)
  • Comando install con selección de releases de GitHub
  • Comando deploy para configurar acceso externo
v0.0.2-alpha16 abr 2026
  • Primera release pública
  • ERP funcional con facturación, inventario y multi-empresa
  • API REST completa + sistema de plugins + Docker Compose
Producto

Keirost ERP

La experiencia de gestión empresarial: facturación, inventario, partners y contabilidad con una UI moderna y accesible.

Motor

OpenFactu

El framework open-source (MIT) sobre el que se construye Keirost: multi-tenant, SDK de plugins, migraciones y FactuAPI.

¿Listo para probarlo?

Explora los plugins disponibles o descárgate el motor OpenFactu desde GitHub para montar tu instancia.

Keirost · ERP open-source