expense-budget-tracker
Tracker de gastos y presupuesto personal autocontenido con balances, transferencias y reportes multimoneda en PostgreSQL.
Ficha actualizada 23 sept 2026, 5:31 · upstream 23 sept 2026, 5:01 · release v1.6.0
Qué es expense-budget-tracker
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Expense Budget Tracker es una herramienta open-source autocontenida para gestionar gastos personales, presupuestos y transferencias bancarias. Funciona directamente sobre PostgreSQL sin necesidad de servicios externos complejos.
La aplicación ofrece un diseño minimalista basado en tablas relacionales simples, ideal para agentes de IA que requieran acceso directo a datos financieros. Incluye una interfaz web integrada para visualizar balances por cuenta, transacciones recientes y presupuestos mensuales. El sistema soporta múltiples monedas mediante conversión automática al USD.
Se destaca su arquitectura modular: el código fuente completo está disponible en GitHub, permitiendo despliegues locales o en la nube con control total sobre los datos. Además, ofrece un servidor MCP (Model Context Protocol) que permite conectar agentes de IA compatibles para consultar y gestionar datos financieros mediante llamadas HTTP REST.
- Gestionar gastos diarios y mensuales sin necesidad de software externo
- Automatizar la lectura de extractos bancarios con agentes de IA
- Crear presupuestos personalizados por categoría o tipo de gasto
- Visualización clara de balances y transferencias entre cuentas
- Reportes multimoneda para usuarios que transaccionan en diferentes divisas
- 100% open source con código completo disponible públicamente
- Soporte nativo de múltiples monedas con conversión automática
- Servidor MCP compatible con agentes de IA (Claude, Codex, etc.)
- API REST para consultas SQL y ejecución directa de transacciones
- Diseño minimalista basado en tablas relacionales simples
- No incluye autenticación por contraseña ni gestión de usuarios
- La versión autocontenida requiere configuración manual del entorno
- El despliegue en AWS no permite acceso directo al código fuente
- La API MCP tiene límites de longitud y complejidad de consultas
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para usar localmente, ejecuta `make up` que inicia PostgreSQL, las migraciones y los servicios web y worker. Para producción en la nube, usa el despliegue AWS vía CDK. Si deseas privacidad total, considera autohostear en tu propia infraestructura AWS sin usar el servicio público. El entorno de desarrollo predeterminado no soporta modo cognito; para autenticación con OAuth, copia `infra/docker/.env.example` a `.env`. La API MCP requiere un token de OAuth y la API Agent API requiere una clave generada mediante POST /v1/auth/signup.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.