¿Qué es Sure?
Sure es una app de finanzas personales autoalojada: cuentas, transacciones, presupuestos, patrimonio neto, inversiones, préstamos y facturas, en una app web en Rails con una envoltura de escritorio para macOS y una app móvil complementaria en Flutter. Es un fork comunitario de Maybe Finance, cuyo equipo gastó cerca de 1 millón de dólares en construir la app antes de archivarla en julio de 2025; Sure recogió el código ese mismo mes con la misma licencia AGPL-3.0 y ha publicado una versión cada mes desde entonces.
La IA va en dos canales separados. Un asistente de chat responde preguntas sobre tus cuentas y transacciones llamando a las funciones propias de Sure, y unas tareas en segundo plano categorizan transacciones y detectan comercios. Ambos usan cualquier endpoint compatible con OpenAI (gpt-4.1 de OpenAI por defecto), Anthropic de forma nativa, Gemini o un modelo local mediante Ollama o LM Studio. Un endpoint de Model Context Protocol permite que Claude, agentes de GPT o tu propio agente lean y cambien datos de Sure, y un modo mcp_only quita el chat de la app para quien trae su propio agente.
Las conexiones bancarias llegan mediante Plaid, TrueLayer, Enable Banking y proveedores regionales como Monobank y FIO, además de monederos de criptomonedas e importaciones de CSV o PDF. La web del proyecto, sure.am, ofrece una instancia alojada con datos de ejemplo; su precio no está publicado.
¿Merece la pena Sure?
El mejor argumento de Sure es que sobrevivió. Maybe Finance tenía unas 54.000 estrellas en GitHub cuando se archivó; el fork tiene ahora unas 14.400 y mantiene un ritmo de una versión al mes desde hace más de un año, la última la 0.7.6 del 31 de octubre de 2026 y una corrección urgente el 12 de noviembre. Es poco habitual en una base de código rescatada, y cuenta en un software que guarda tus registros financieros.
El diseño de la IA es más cuidadoso que la media. El asistente de chat y las tareas de categorización se configuran por separado, así que puedes apuntar la categorización a un modelo local pequeño y el chat a uno alojado, o desactivar el asistente de la app y conectar un agente externo por MCP. La documentación es franca con el hardware: 8 GB de VRAM bastan para un modelo de 7B en chat básico, se recomiendan 16 GB o más, y la inferencia solo con CPU es de 10 a 100 veces más lenta. Por defecto, un único hilo del worker se encarga de todo el trabajo de IA, así que una importación larga de PDF espera detrás del chat, y la categorización envía lotes de 25 transacciones por llamada al modelo. La versión 0.7.6 añadió un clasificador bayesiano que categoriza sin gastar ningún token.
El modelo de seguridad pide atención. El endpoint MCP concede un ámbito read_write mediante OAuth 2.0, o un token bearer estático ligado al correo de un usuario, y la documentación advierte de que sus herramientas pueden importar extractos y cambiar transacciones, presupuestos y categorías. Las claves de cifrado de las credenciales de proveedores guardadas se derivan de SECRET_KEY_BASE salvo que se fijen explícitamente; el archivo de Compose exige ahora tu propio valor después de que antiguos archivos de ejemplo trajeran uno por defecto, y una guía de rotación de claves cubre a quien se viera afectado. La versión 0.7.6 activó además una monitorización anónima de producto con PostHog, que quien se autoaloja desactiva con POSTHOG_FEEDBACK_ENABLED=false.
Las asperezas son reales. Hay 916 incidencias y pull requests abiertas, el acceso de producción de Plaid no está disponible para usuarios europeos y exige que la instancia esté en un dominio público con SSL, la app móvil cubre el inicio de sesión, los saldos y presupuestos de solo lectura, y el backend de búsqueda de documentos Qdrant está esbozado pero no puede guardar documentos. Una app Rails con Postgres, Redis y un worker de Sidekiq también da más trabajo de mantener que un único binario, que es el precio del asistente y del endpoint para agentes.
Dónde se gana su sitio
Un hogar atento a la privacidad con un servidor doméstico y una GPU de 16 GB
Hacer preguntas sobre dos años de gastos sin enviar transacciones a un modelo en la nube
Ejecuta Sure con Docker Compose, apunta el proveedor de LLM a Ollama con un modelo de 13B o 14B como recomienda la documentación y deja la categorización en el clasificador bayesiano sin tokens. El único coste es el hardware; la inferencia solo con CPU es de 10 a 100 veces más lenta.
Un desarrollador autónomo que ya usa Claude Desktop a diario
Que un agente responda "cuánto gasté en software este trimestre" y ordene categorías
Pon el asistente de Sure en mcp_only y conecta Claude mediante el endpoint MCP con OAuth, que concede acceso read_write. El coste del modelo va a tu plan de Claude; como las herramientas pueden cambiar transacciones y presupuestos, revisa lo que edita el agente.
Un pequeño grupo comunitario de EE. UU. que aloja servicios compartidos en Render
Dar a unos cuantos miembros una app de finanzas alojada con sincronización bancaria y sin facturas de IA
Despliega el blueprint de Render Sure - No AI, que crea la app web, el worker de Sidekiq, Postgres y el almacén clave-valor con los tokens de IA vacíos, y después añade las claves de Plaid en un dominio con SSL. Plaid puede tardar más de 24 horas en aprobar el acceso.
Antes de decidirte
- Puesta en marcha
- Docker Compose siguiendo docs/hosting/docker.md: genera un SECRET_KEY_BASE (no hay valor por defecto) y abre el puerto 3000. Hay opciones de un clic para Render, PikaPods y Hostim. La IA necesita OPENAI_ACCESS_TOKEN, ANTHROPIC_API_KEY o un endpoint local, además del consentimiento en la interfaz.
- Integraciones
- Plaid, TrueLayer, Monobank, FIO, SnapTrade, Enable Banking, Kraken y monederos on-chain; APIs compatibles con OpenAI, Anthropic, Gemini, OpenRouter y Ollama; MCP para agentes externos; una API HTTP descrita en OpenAPI; trazas opcionales con Langfuse y pgvector u OpenAI para la búsqueda de documentos.
- Datos y privacidad
- Autoalojado en tu propio Postgres. Las credenciales de proveedores se cifran con claves derivadas de SECRET_KEY_BASE. Los prompts van al proveedor de modelos que configures, o a ninguno con un modelo local. La monitorización anónima de producto con PostHog está activada por defecto; POSTHOG_FEEDBACK_ENABLED=false la desactiva. La AGPL-3.0 obliga a compartir los cambios si ofreces una versión modificada como servicio.
- Coste a escala
- El software es gratuito. Un modelo alojado cobra por token a la tarifa del proveedor; la documentación sigue los precios en config/llm_pricing.yml y muestra el uso en la app. La inferencia local necesita como mínimo 8 GB de VRAM, y se recomiendan 16 GB.
- Límites
- Un único hilo de worker para IA por defecto, así que las tareas en segundo plano esperan detrás del chat; Plaid no disponible en Europa; app móvil limitada a saldos y presupuestos de solo lectura; backend Qdrant no funcional; 916 incidencias y pull requests abiertas.
Lo bueno
- Una versión al mes desde hace más de un año tras el fork
- Modelos locales con Ollama para chat y categorización
- Endpoint MCP con OAuth y un modo mcp_only
- Categorizador bayesiano sin tokens desde la 0.7.6
Lo malo
- Las herramientas MCP pueden escribir en tus datos financieros
- Monitorización de producto activada por defecto desde la 0.7.6
- Plaid no disponible para usuarios europeos
- 916 incidencias y pull requests abiertas; app móvil escasa
Ideal para
Quien se autoaloja y quiere una app de finanzas personales completa con un asistente de IA que pueda funcionar con un modelo local o al que acceder desde su propio agente por MCP.
Sure: preguntas frecuentes
- ¿Merece la pena Sure?
- Sure es la app de finanzas autoalojada que se toma en serio la IA sin obligarte a enviar tu historial bancario a OpenAI, siempre que estés dispuesto a mantener una pila Rails y a leer la documentación. Le damos un 3.9 sobre 5.
- ¿Cuánto cuesta Sure?
- Gratuito y de código abierto con licencia AGPL-3.0 para autoalojarlo. Hay una instancia alojada en app.sure.am; no se publica precio. Las funciones de IA se cobran a las tarifas de tu proveedor de modelos, salvo que uses un modelo local.
- ¿Qué inconvenientes tiene Sure?
- Las herramientas MCP pueden escribir en tus datos financieros; monitorización de producto activada por defecto desde la 0.7.6; plaid no disponible para usuarios europeos; 916 incidencias y pull requests abiertas; app móvil escasa.
- ¿Para quién es Sure?
- Quien se autoaloja y quiere una app de finanzas personales completa con un asistente de IA que pueda funcionar con un modelo local o al que acceder desde su propio agente por MCP.
- ¿Cuánto cuesta Sure para un equipo o en producción?
- El software es gratuito. Un modelo alojado cobra por token a la tarifa del proveedor; la documentación sigue los precios en config/llm_pricing.yml y muestra el uso en la app. La inferencia local necesita como mínimo 8 GB de VRAM, y se recomiendan 16 GB.
- ¿Es Sure seguro para los datos de la empresa?
- Autoalojado en tu propio Postgres. Las credenciales de proveedores se cifran con claves derivadas de SECRET_KEY_BASE. Los prompts van al proveedor de modelos que configures, o a ninguno con un modelo local. La monitorización anónima de producto con PostHog está activada por defecto; POSTHOG_FEEDBACK_ENABLED=false la desactiva. La AGPL-3.0 obliga a compartir los cambios si ofreces una versión modificada como servicio.
Respuestas comprobadas el 13 nov 2026.