Personal_External_Brain
Herramienta local-first para construir un grafo de conocimiento personal a partir de notas, web y multimedia. Prioriza la precisión sobre la fluidez mediante una tasa de rechazo alta y verificación de fuentes.
Ficha actualizada 27 sept 2026, 7:35 · upstream 27 sept 2026, 7:07 · release sin release detectada
Qué es Personal_External_Brain
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Personal External Brain es una herramienta de productividad diseñada para funcionar exclusivamente en tu máquina, evitando que los datos salgan de tu entorno local. A diferencia de los wrappers de IA convencionales, no busca ser un chatbot omnisciente, sino un sistema de gestión del conocimiento que vincula notas, páginas web, PDFs y archivos multimedia en una estructura de grafo semántico. Utiliza Kuzu como base de datos gráfica y LanceDB para almacenamiento vectorial, permitiendo una recuperación de información contextualizada por temas. La filosofía de diseño separa el juicio humano (principios, trade-offs) del manejo de detalles concretos (fuentes, procedimientos), asegurando que las respuestas siempre estén respaldadas por evidencia original verificable.
El sistema implementa un bucle de cinco capas: ingestión, suspensión (hang), escritorio diario, recuerdo y aprendizaje, diseñado para reducir la carga de memoria de trabajo y permitir que el juicio humano se acumule con el tiempo. No promete inteligencia artificial autónoma ni lectura de mente, sino que actúa como una extensión externa del cerebro que devuelve la capa de información adecuada al contexto actual sin inventar datos. La calidad se mide por la tasa de rechazo (cuando no hay suficiente grounding) y la capacidad de abrir el span original de la fuente.
- Gestión de conocimiento personal local sin subir datos a la nube
- Recuperación de información contextualizada por temas específicos
- Auditoría de fuentes y razonamiento detrás de las respuestas generadas
- Seguimiento de decisiones y resultados en un grafo de conocimiento
- Procesamiento de múltiples formatos (texto, audio, video, PDF) en una sola plataforma
- Arquitectura local-first que garantiza privacidad total de los datos
- Alta tasa de rechazo para evitar alucinaciones o respuestas sin fundamento
- Soporte nativo para bases de datos gráficas (Kuzu) y vectoriales (LanceDB)
- Capacidad de ingestión multimodal automática desde notas, web y archivos
- Diseño modular con frontend en React/Next.js y backend en Python
- Requiere configuración manual de claves API o endpoints compatibles (OpenAI/vLLM)
- Herramienta diseñada para un solo usuario sin autenticación por defecto
- Dependencia de Node.js 18+ y Python 3.11/3.12 para ejecución nativa
- No incluye sincronización en la nube ni soporte multiusuario nativo
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.
Clonar repositorio, copiar .env.example a .env y configurar claves API o endpoint compatible (LLM_BASE_URL). Instalar dependencias con npm y pip, luego ejecutar docker compose up -d --build para despliegue containerizado o npm run dev para desarrollo local. Los datos residen en ./data/ y no deben ser subidos a repositorios públicos.
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.
