Puntovivo une ventas, inventario y compras en una sola consola de escritorio. Escaneo rápido, cierre ciego, transferencias entre sedes y cobro dividido — todo bajo un mismo idioma de diseño, en español neutro. Open source, en desarrollo activo, con demo disponible.
Cada superficie respeta la misma cuadrícula, el mismo serif editorial y el mismo azul calmo. La caja se siente como un cuaderno digital, no como un panel de control.
Escaneo, búsqueda por SKU o código de barras y ajuste de cantidades sin abrir modales. El cobro divide efectivo, tarjeta, transferencia, crédito y otros medios en una sola pantalla.
Apertura con conteo por denominaciones, movimientos de ingreso y salida durante el turno, y cierre ciego que oculta el saldo esperado hasta que envías el conteo final.
Los saldos por sede son la fuente de verdad, y los servicios se venden sin tocar inventario. Unidades reales (kg, litro, docena) con báscula GS1: la etiqueta de peso entra al carrito tal cual.
Envía ahora y recibe después con estado en tránsito. Las discrepancias en recepción quedan registradas con nota y la anulación revierte balances al instante.
Recibe parcial o totalmente sobre un pedido, devuelve stock al proveedor y emite cotizaciones desde el mismo catálogo. Cada movimiento actualiza el historial de costo del producto.
Cada negocio mantiene sus datos aislados, con consecutivos por sede y una bitácora por turno. Los cambios de rol o de acceso actualizan la sesión sin interrumpir una venta en curso.
IVA e impuesto al consumo (INC) por producto, congelados en cada línea de venta. Precios con impuesto incluido o sin él, por negocio, con el mismo motor de redondeo en la caja y en el documento fiscal.
Tres precios de catálogo por producto y un nivel por cliente: el mayorista compra a su precio sin que cada línea parezca un ajuste manual. Cambiar el nivel de un cliente queda auditado.
Abre el turno contando billete por billete, registra cada ingreso o salida del cajón durante la jornada, y cierra ciego: el saldo esperado permanece oculto hasta que envías el conteo final. Si hay diferencia, queda en el reporte de cierres recientes — no en una libreta aparte.
Pregunta en español, revisa patrones inusuales por cajero, busca productos por significado o extrae una factura de proveedor desde una imagen. Co-pilot, OCR, voz y embeddings semánticos ahora comparten una auditoría de uso aislada por negocio. Los montos siguen siendo estimaciones basadas en precios del proveedor, y las llamadas sin precio utilizable permanecen visibles como costo desconocido. Las cuatro capacidades vienen apagadas: actívalas desde Configuración › IA cuando lo decidas.
Escribe en español lo que quieras saber — "productos más vendidos", "mejor cajero", "sedes con margen bajo". Puntovivo arma el SQL y lo ejecuta sobre los datos de tu negocio. Un administrador puede conservar la explicación generada o elegir solo resultados; el SQL, el número de filas, la tabla y el gráfico disponible permanecen visibles en ambos modos.
-- generado por Co-pilot · auditable WITH last_month_sales AS ( SELECT * FROM sale_line_items WHERE sale_date ≥ date('now', '-1 month') AND site_id = '…Norte' ) SELECT product_id, product_name, SUM(quantity) AS total_quantity FROM last_month_sales GROUP BY product_id, product_name ORDER BY total_quantity DESC LIMIT 10
-- generado por Co-pilot · auditable SELECT cashier_name, site_name, AVG(total_amount) AS avg_ticket, COUNT(*) AS tickets FROM sales WHERE sale_date ≥ date('now', '-7 days') AND status = 'completed' GROUP BY cashier_id, site_id ORDER BY avg_ticket DESC LIMIT 5
-- generado por Co-pilot · auditable SELECT s.name AS site, SUM(sl.price_sold - p.cost) / NULLIF(SUM(sl.price_sold), 0) * 100 AS margin_pct FROM sale_line_items sl JOIN products p ON p.id = sl.product_id JOIN sites s ON s.id = sl.site_id WHERE sl.sale_date ≥ date('now', '-7 days') AND p.category = 'lacteos' GROUP BY s.id ORDER BY margin_pct ASC
Cruzamos cada cajero contra su propio promedio de 30 días y contra el resto del equipo. Cuando algo se sale del patrón — pico de tickets, devolución atípica, descuentos sospechosos — llega a tu bandeja con severidad y el contexto crudo.
Un administrador construye el índice vectorial local del catálogo con el proveedor de embeddings configurado y lo vuelve a generar cuando cambia el modelo o el texto del producto queda desactualizado. Al buscar "lácteo bajo en grasa" puede aparecer Yogurt Alpina light sin una coincidencia exacta; si los embeddings no están disponibles, el catálogo vuelve a la búsqueda de texto normal.
Sube una imagen de la factura del proveedor. Un proveedor de IA compatible y configurado intenta extraer proveedor, líneas, cantidades, IVA y total, y prellena compras para que revises todo antes de confirmar.
Son direcciones posibles, no fechas comprometidas. Solo pasan a entrega cuando se valida el problema del comercio y su límite operativo.
Privacidad, costo, qué pasa offline y cómo apagarla. Si no convencen estas seis respuestas, no la prendas — la caja funciona igual sin ella.
Stock al mínimo, cierres con diferencia, transferencias en tránsito, reembolsos. Puntovivo cruza datos por sede y te avisa solo cuando vale la pena interrumpir.
El dashboard reúne ventas, inventario, turnos y syncs en un mismo feed. Cada alerta lleva al lugar exacto de la consola — un click, no tres pestañas.
Cada tarea muestra una acción principal clara y deja las herramientas avanzadas fuera del camino hasta que hagan falta.
Cuenta la base de apertura por denominaciones. El registro queda listo para cobrar de inmediato.
SKU, código de barras, cantidades y descuentos sin abrir modales innecesarios.
Efectivo, tarjeta, transferencia, crédito — o un pago dividido que sume el total. El recibo se imprime en 58 u 80 mm.
Cuenta el cajón por denominaciones. El sistema oculta el saldo esperado hasta que envías el conteo final.
El núcleo de POS, caja, inventario, compras, recibos y la base fiscal independiente del proveedor son código real que puedes ejecutar hoy. La certificación DIAN y la validación de dispositivos físicos representativos siguen siendo condiciones externas.
Puntovivo es software libre con licencia MIT. La versión local es gratuita: descarga la aplicación de escritorio o compílala desde el código. Una nube gestionada está en camino, sin precios todavía.
Ejecuta Puntovivo en tu propio computador o servidor. Incluye POS, inventario, compras, varias sedes y datos de cada negocio aislados, sin pagar una licencia.
Una versión hospedada para quien no quiere administrar su propio servidor: backups, actualizaciones y sincronización gestionadas. Aún no está lista y no tiene precio definido.
Pruébala hoy: descarga la app de escritorio o compílala desde el código. Es open source, está en desarrollo activo y hay una demo lista para que la veas funcionando.