Sobre el proyecto

Laya es un centro de comandos de notificaciones de IA de código abierto y prioridad local que agrega notificaciones de herramientas profesionales como Slack, Gmail, GitHub, Bitbucket, Jira, Linear, Notion, Outlook y Google Calendar. Utiliza LLMs locales (a través de Ollama y LM Studio) o modelos en la nube (Claude, GPT, Gemini) con tus propias claves API para interceptar eventos, realizar investigación autónoma y preparación de acciones, y presentar Tarjetas de Acción listas para aprobar. Las características clave incluyen: - Cerebro multipersonal que enruta eventos a personas de IA especializadas (Ingeniero, Comunicaciones, Operaciones, Ventas, RRHH, Finanzas) - Espacios de trabajo de tarjetas para tareas complejas con agentes de codificación (Claude Code, Gemini CLI, Codex, Pi CLI, Cursor Agent) - Investigación de tarjetas para sesiones de investigación profunda bajo demanda - Backends de inferencia de agentes para ejecutar clasificación en las cuotas de los agentes CLI instalados - Espacios para contextos definidos por el usuario con configuraciones de modelo y clave API por espacio - Asociación de contexto que vincula tarjetas relacionadas entre plataformas mediante similitud semántica - Memoria multiplataforma para resolución de entidades - Resumen diario con resúmenes matutinos - Panel de análisis que rastrea eventos, tiempo ahorrado, costos de LLM y tasas de aprobación - Seguimiento de presupuesto con límites mensuales - Barra lateral de chat para preguntas y gestión de reglas - Búsqueda híbrida que combina búsqueda vectorial (ChromaDB) con clasificación léxica BM25 - Coherencia para búsqueda de entidades multiplataforma - Egreso para ejecutar acciones salientes - Resumen general continuo de Omni - Marcadores, aprendizaje de clasificación, aprendizaje de contexto, reglas de procesamiento, auditoría y exportación - Soporte de repositorio local para Bitbucket Server y GitHub Enterprise - Clasificación de datos de tres niveles consciente de la privacidad Stack tecnológico: Tauri v2 (Rust), Svelte 5, Python 3.10+ / FastAPI, LiteLLM, n8n, SQLite, ChromaDB, incrustaciones ONNX. La instalación está disponible mediante versiones precompiladas para macOS, Windows y Linux. El desarrollo requiere Python 3.10+, Node.js 20+ y Rust. El proyecto incluye documentación completa en el directorio docs/ que cubre arquitectura, esquema de eventos, contratos de API, esquema de base de datos y parámetros de ajuste.