Un repositorio llamado core-oss apareció en GitHub con una descripción que suena ambiciosa: plataforma de productividad all-in-one, open-source, con email, calendario, chat con IA, mensajería en equipo, archivos, documentos colaborativos y tableros Kanban, todo en una sola app. El proyecto viene de 10xapp y es Apache 2.0.
Vale la pena mirarlo de cerca, no solo por lo que es sino por lo que representa: un patrón emergente de plataformas open-source que intentan replicar el stack completo de herramientas SaaS que hoy cuesta entre $50 y $200 por usuario al mes.
Qué incluye exactamente
La arquitectura es un monorepo con tres paquetes: un backend en Python/FastAPI, un frontend en React 19 + Vite 7 + TypeScript, y un Cloudflare Worker para proxy de imágenes con cache CDN. La base de datos es Supabase (PostgreSQL + Row Level Security + Realtime).
Aprende IA con nosotros
Únete gratis a mi comunidad en Skool, donde compartimos noticias, tutoriales y recursos para seguir aprendiendo juntos.
👥 Únete gratis 🚀Las funcionalidades cubiertas:
- Email: sincronización con Gmail y Outlook, resúmenes automáticos con IA y detección de importancia
- Calendario: sincronización con Google Calendar y Microsoft 365
- Chat IA: asistente con tool use — búsqueda de emails, búsqueda web, y más de 8 herramientas
- Mensajería: canales, threads y reacciones en tiempo real
- Archivos: upload con presigned URLs, preview y organización
- Documentos: editor rich text (TipTap/ProseMirror) con colaboración en tiempo real
- Proyectos: tableros Kanban con issues, labels y asignados
- Workspaces: multi-workspace con RBAC
Para correrlo solo necesitas Supabase (gratuito para desarrollo). El resto de servicios — Cloudflare R2 para archivos, OpenAI/Anthropic para el chat IA, Groq para análisis de email — son opcionales y casi todos tienen alternativas self-hosted documentadas.
La tabla de dependencias que lo hace honesto
Lo más valioso del README de core-oss no es el feature list, sino la tabla de servicios opcionales con sus alternativas. Cada servicio externo viene con una respuesta explícita a “¿qué pasa si no lo uso?” y una alternativa self-hosted o gratuita.
Para el almacenamiento de archivos: cualquier S3-compatible como MinIO o Garage. Para el chat IA: vLLM con Qwen3 o Llama 4 (con nota específica de que Ollama no funciona bien para tool calling en streaming — hay que usar vLLM o LiteLLM como proxy). Para web search en el chat: SearXNG self-hosted, Tavily, o Brave Search API. Para analytics: PostHog self-hosted.
Esta transparencia sobre dependencias es rara y es señal de un proyecto que piensa en self-hosting real, no en open-source como marketing.
El contexto en que aparece
Core-oss se suma a una tendencia que viene acelerando: proyectos open-source que apuntan a reemplazar stacks completos de SaaS propietario. 37signals hizo lo propio con ONCE, abriendo su plataforma de self-hosting con Docker como alternativa a sus propios SaaS. Y Office.eu apunta al mismo vector desde Europa, con soberanía digital como argumento central.
La diferencia de core-oss es el enfoque en IA nativa: el chat con tool use no es un add-on, está integrado desde el diseño. El agente puede buscar en tus emails, consultar tu calendario y hacer búsquedas web desde la misma interfaz. Ese nivel de integración es lo que hace que las suites propietarias como Microsoft 365 Copilot sean atractivas — y core-oss lo replica en open-source.
Limitaciones reales
El proyecto está en fase temprana. El README es detallado pero no hay demos en video ni screenshots extensos. La integración con Google y Microsoft OAuth requiere credenciales propias de Google Cloud y Azure AD — no hay alternativa para eso, lo cual limita la funcionalidad de email y calendario si quieres ir completamente independent de esos providers.
Para equipos pequeños o founders que quieren una solución self-hosted sin pagar por Notion + Gmail + Slack + Linear, la propuesta es clara. Para empresas con requisitos de compliance o soporte, todavía es demasiado temprano.
El stack técnico es sólido — FastAPI, React 19, Supabase, Tailwind 4 — y la documentación de dependencias es inusualmente completa. Vale la pena seguirlo.

