Sobre el proyecto
LEANN es una base de datos vectorial innovadora que permite un Retrieval-Augmented Generation (RAG) de alto rendimiento en dispositivos personales. Reduce significativamente la sobrecarga de almacenamiento (hasta un 97% en comparación con las bases de datos vectoriales tradicionales) sin sacrificar precisión, mediante el uso de recomputación selectiva basada en grafos con poda que preserva los grados altos, lo que computa embeddings bajo demanda en lugar de almacenarlos todos.
Las capacidades principales incluyen:
- **Integración amplia de datos**: Soporta indexación y búsqueda semántica a través de diversas fuentes de datos personales, incluyendo el sistema de archivos local (.pdf, .txt, .md), Apple Mail, historial del navegador, historiales de chat (WeChat, iMessage) y memorias de agentes de IA (ChatGPT, Claude).
- **Integración MCP**: Totalmente compatible con el Model Context Protocol (MCP), lo que le permite funcionar como un servicio de búsqueda semántica para herramientas como Claude Code e integrar datos en vivo de plataformas como Slack y Twitter.
- **Recuperación multimodal**: Incluye integración con ColQwen para recuperación de visión-lenguaje desde PDFs, permitiendo búsquedas basadas tanto en texto como en diseño visual y diagramas.
- **Centrado en la privacidad**: Diseñado para ejecutarse completamente en hardware local (macOS, Linux, Windows) con cero telemetría y sin requerir almacenamiento en la nube.
- **Backend flexible**: Soporta múltiples backends de índice (HNSW, DiskANN) e integra varios proveedores de LLM y embeddings mediante APIs compatibles con OpenAI, Ollama, HuggingFace y Anthropic.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.