Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

kumbara

Kumbara es una aplicación de gestión presupuestaria auto-alojada y PWA, diseñada para móviles con sincronización local vía ElectricSQL. Destaca por su enfoque en triaje de transacciones agrupadas por comerciante, soporte nativo para planes de acciones (RSUs), nóminas y una API diseñada específicamen

Ficha actualizada 26 sept 2026, 22:58 · upstream 26 sept 2026, 22:17 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es kumbara

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

Kumbara es una herramienta de gestión presupuestaria auto-alojada construida como PWA con React 19, TanStack Router y ElectricSQL. A diferencia de los enfoques tradicionales de categorización manual, normaliza el flujo bancario agrupando transacciones por comerciante para su resolución rápida mediante un "inbox". La arquitectura utiliza PostgreSQL como fuente de verdad, sincronizada bidireccionalmente a través del cliente local, permitiendo una experiencia instantánea sin latencia de servidor.

El sistema soporta modelos financieros complejos como planes de acciones (RSUs) con cronogramas de vesting, gestión de inversiones con base de costes y nóminas desglosadas automáticamente en categorías deducibles. Su diseño es "AI-agent native", exponiendo una API RESTful donde agentes externos pueden leer datos mediante roles de solo lectura y ejecutar acciones de escritura, manteniendo la integridad de los datos bajo reglas estrictas sin ejecución de modelos de IA internos.

CASOS DE USO
  • Gestión presupuestaria móvil con sincronización local instantánea vía ElectricSQL
  • Automatización del triaje de transacciones bancarias agrupadas por comerciante para resolución rápida
  • Seguimiento de planes de compensación en acciones (RSUs) y valorización de inversiones
  • Integración con agentes de IA externos para análisis financiero y categorización automática mediante API
PUNTOS DESTACADOS
  • Arquitectura PWA con sincronización bidireccional local vía ElectricSQL, eliminando latencia de servidor
  • Modelo de datos sin campos booleanos, usando uniones discriminadas para estados de transacciones
  • API nativa para agentes de IA que permite lectura y escritura bajo reglas estrictas de integridad
  • Soporte específico para nóminas con desglose automático de deducciones (401k, impuestos) y planes de acciones
PRECAUCIONES
  • Requiere configuración manual de Docker Compose y Node.js 20+, sin soporte one-click
  • Dependencia externa de SimpleFIN para sincronización bancaria (aprox. $15/año)
  • Licencia AGPL-3.0 obliga a publicar cambios si se modifica la versión distribuida públicamente
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Kumbara: your bank feed, sorted. Bulk triage by merchant, stock plans and paychecks, AI-agent native.Three taps in the inbox file twelve transactions: one answer covers every charge from a merchant, one confirms a transfer between your own accounts, then the budgetInvestments: market value over time, price freshness, diversification and unrealized gainRecurring activity: a twice-monthly paycheck and six detected subscriptions with next datesPaycheck setup: annual gross, pay frequency, and deductions for 401(k) and a medical premiumStock grants: 500 shares vested, 300 still coming, next vest in March worth about $4,250The budget page: expected and detected income, then Needs, Wants and Savings with what is left in each
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.

Despliegue manual

Despliegue en Raspberry Pi o servidor con Docker Compose dentro del directorio app/. Requiere Node.js 20+, instalación de dependencias vía npm y migración de base de datos antes de iniciar el desarrollo. Los puertos por defecto son 5173 para la web y 4000 para la API.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
51734000
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.