Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
30203000
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.