Asset-Tracker
Asset-Tracker es una aplicación de contabilidad local-first para macOS y web, con soporte opcional para NAS. Gestiona cuentas, flujos de caja y proyectos con integración a modelos locales (Ollama/LM Studio) para asistencia en la entrada de datos.
Ficha actualizada 26 sept 2026, 6:13 · upstream 26 sept 2026, 6:03 · release v3.4.0
Qué es Asset-Tracker
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Asset-Tracker es una herramienta de contabilidad diseñada bajo el principio local-first, permitiendo gestionar cuentas, flujos de caja y costes de proyectos desde un entorno seguro. La aplicación funciona nativamente en macOS (requiere versión 14 o superior con arquitectura Apple Silicon) y también ofrece una versión web autocontenida que incluye librerías para gráficos, hojas de cálculo y visualización de PDFs.
El sistema permite la importación de estados financieros desde plataformas como WeChat, Alipay y bancos ICBC/OCBC (formatos XLSX, CSV y PDF de texto). Incluye una función de asistente opcional que se conecta a modelos locales para generar borradores de entradas, los cuales deben ser revisados y confirmados manualmente antes de escribirse en el libro contable. La interfaz es altamente personalizable, permitiendo ajustar módulos, temas y métricas principales.
Para despliegue colaborativo, ofrece un servicio opcional para NAS que soporta roles de propietario, editor y visualizador con control de versiones y detección de conflictos. Sin embargo, los libros locales y del NAS no se sincronizan automáticamente; el usuario debe gestionar las copias de seguridad manualmente mediante exportación JSON completa.
- Gestión personal de gastos diarios y seguimiento de múltiples monedas en un solo libro contable.
- Análisis de costes por proyecto, separando la categoría de gasto del fondo utilizado para pagarlo.
- Asistencia en la entrada de datos mediante modelos locales (Ollama/LM Studio) para reducir el tiempo de registro manual.
- Importación y auditoría de estados financieros históricos desde plataformas bancarias o aplicaciones móviles.
- Colaboración familiar compartiendo un libro contable privado en un NAS con roles definidos.
- Arquitectura local-first que garantiza privacidad y evita la dependencia de servicios en la nube para el almacenamiento principal.
- Integración nativa con modelos locales (Ollama, LM Studio) sin necesidad de descargar o iniciar el modelo dentro de la aplicación.
- Soporte para importación de múltiples formatos: Excel, CSV, PDF de texto y archivos bancarios específicos.
- Interfaz adaptable que soporta vistas personalizadas, temas y métricas principales configurables por usuario.
- Sistema de copias de seguridad mediante exportación JSON completa que preserva el libro formal y las decisiones de importación.
- Servicio opcional para NAS con roles de acceso definidos (propietario, editor, visualizador) y detección de conflictos.
- La aplicación para macOS no está firmada por Developer ID ni notariada, lo que puede requerir ajustes en las preferencias del sistema.
- No existe sincronización automática entre el libro local y el servicio NAS; la gestión de copias de seguridad es manual.
- El servidor web requiere configuración manual mediante Python (http.server) o un entorno Node.js específico.
- Los modelos locales no se descargan ni ejecutan dentro de la aplicación, requiriendo una infraestructura externa configurada.
- La versión NAS no incluye un programador de entradas recurrentes siempre activo en este lanzamiento.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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 macOS: descargar el archivo .zip correspondiente y verificar el SHA256 antes de abrir. Para web: extraer el paquete y ejecutar `python3 -m http.server 8000 --bind 127.0.0.1` en la carpeta del proyecto. Para NAS: utilizar el paquete de fuentes con Docker según la guía en `deploy/ugreen/README.md`. Mantener las copias de seguridad JSON regulares antes de actualizar o cambiar dispositivos.
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.