brain
Aplicación de notas autoalojada con Git como fuente de verdad, interfaz web minimalista y servidor MCP para Claude. Soporta gestión de correo y autenticación básica.
Ficha actualizada 22 sept 2026, 14:57 · upstream 22 sept 2026, 13:58 · release v0.13.0
Qué es brain
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Brain es una aplicación de notas que utiliza archivos Markdown como fuente de verdad, eliminando la necesidad de bases de datos tradicionales. Cada guardado se commita automáticamente a un repositorio Git, facilitando el historial, deshacer y copias de seguridad sin intervención manual. La interfaz web está construida con Next.js y React, ofreciendo una experiencia minimalista en monocromo compatible con Mac e iPhone.
El servidor incluye capacidades avanzadas mediante Model Context Protocol (MCP), permitiendo a agentes de IA como Claude leer y escribir notas directamente desde el repositorio local. También integra servicios de correo para clasificación y envío de mensajes, manteniendo la integridad de las notas separada de la gestión de email. La instalación es sencilla mediante un script único o Docker Compose v2, con soporte para HTTPS automático vía Caddy.
Las actualizaciones se gestionan verificando releases de GitHub diariamente, mostrando cambios en los ajustes sin exponer datos sensibles más allá del user agent. El sistema permite compartir notas mediante enlaces específicos con permisos granulares (solo lectura o edición) sin necesidad de cuentas adicionales para usuarios invitados.
- Gestión personal de notas y diarios con historial Git integrado
- Conexión directa con agentes de IA (Claude) vía MCP para acceso a contexto local
- Organización y clasificación automática de correos electrónicos en el sistema de notas
- Colaboración mediante enlaces compartidos con control granular de permisos
- Almacenamiento persistente sin base de datos, utilizando Git como backend
- Fuente de verdad en archivos Markdown locales, no en una base de datos propietaria
- Historial de versiones automático vía commits Git tras cada edición
- Servidor MCP integrado para compartir contexto con agentes de IA externos
- Interfaz web minimalista construida con Next.js y React
- Gestión de correo integrada (Gmail/IMAP) sin duplicar datos en la base de datos
- Requiere Docker Compose v2 específico para despliegue contenedorizado
- Autenticación basada en hash bcrypt, sin soporte nativo de SSO o LDAP
- El endpoint MCP OAuth requiere configuración adicional de proxy nginx y secretos específicos
- Dependencia de Git para persistencia, lo que implica un repositorio local necesario
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.
Instalar con script curl + sudo bash o Docker Compose v2 en /opt/brain. Necesita 2GB RAM, 10GB disco. Configurar BRAIN_PUBLIC_ORIGIN y AUTH_PASSWORD_HASH en .env. Para HTTPS usar Caddy o nginx inverso. Port 3020 para web.
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.