Centrix es un proyecto open source mantenido de forma independiente. Si te ha sido útil, considera apoyar su desarrollo continuo:
Centrix es una plataforma open source de cumplimiento fiscal SRI para Ecuador. Permite emitir, firmar y enviar al SRI todos los comprobantes electrónicos que un negocio necesita — desde facturas hasta retenciones y guías de remisión — con un módulo opcional de tienda en línea.
Construida con Phoenix y Elixir.
⚠️ En desarrollo activo. Aún no se ha liberado el primer release oficial. Úsalo bajo tu propio criterio en entornos de producción.
La versión comercial del proyecto está disponible en centrix.ec — puedes registrarte y usar las primeras 50 comprobantes de forma gratuita, sin tarjeta de crédito.
Si prefieres control total, puedes instalar Centrix en tu propio servidor siguiendo las instrucciones de deploy/README.md.
También puedes ver capturas de pantalla de la interfaz de la aplicación en la carpeta docs/images/screenshots.
- Facturas
- Notas de crédito
- Notas de débito
- Guías de remisión
- Liquidaciones de compra
- Retenciones
- Generación ATS
- Gestión de clientes
- Gestión de proveedores
- Gestión de empresas
- Gestión de firmas electrónicas (.p12)
- Cotizaciones
- Documentos Recibidos
- Documentos Emitidos
- Catálogo de productos
- Carrito de compras
- Procesamiento de órdenes
- Plataforma de pago
- Gestión de envíos
git clone https://github.com/joselo/centrix
cd centrix
mix setup
mix phx.serverVisita http://localhost:4000
💡 Nota para agentes de IA: En la carpeta docs/ existen guías documentadas útiles con lineamientos, patrones de diseño y reglas de negocio que se deben seguir antes de desarrollar cualquier tarea.
El proyecto incluye soporte para Tidewave, lo que permite realizar cambios en la aplicación directamente desde un agente de IA con contexto completo del código y la base de datos en ejecución.
Con el servidor levantado, accede a:
http://localhost:4000/tidewave
Algunas partes del proyecto han sido desarrolladas en vivo en YouTube. Si quieres ver el proceso de construcción del proyecto, revisa la lista de reproducción.
Las contribuciones son bienvenidas. Si encuentras un bug, tienes una idea o quieres proponer una mejora, abre un issue o un pull request en GitHub.
Este proyecto utiliza la Licencia O'Saasy — es libre para uso interno y self-hosting, pero no permite operar un servicio SaaS competidor de centrix.ec.
Consulta LICENSE.md para la versión en español y LICENSE.en.md para la versión en inglés.

