Discover and explore top open-source AI tools and projects—updated daily.
10xappUnified productivity platform powered by AI
New!
Top 75.3% on SourcePulse
Core Open-source provides an all-in-one productivity platform, consolidating email, calendar, AI-powered chat, messaging, file management, projects, and a dashboard into a single application. It targets users seeking a unified digital workspace, offering significant benefits by reducing context switching and integrating diverse functionalities.
How It Works
This project is structured as a monorepo featuring a Python/FastAPI backend (core-api), a React/Vite frontend (core-web), and a Cloudflare Worker for image proxying (core-image-proxy). It leverages Supabase for authentication, database (PostgreSQL with RLS), and real-time capabilities. The architecture emphasizes modularity, allowing optional integration of various external services for enhanced features like AI, cloud storage, and background job processing.
Quick Start & Requirements
.env files), link to a Supabase project, push database migrations, start the backend (make start in core-api), and start the frontend (npm run dev in core-web).Highlighted Details
Maintenance & Community
No specific details regarding notable contributors, sponsorships, or community channels (e.g., Discord, Slack) were found in the provided README.
Licensing & Compatibility
The project is licensed under the Apache License 2.0. This license is permissive and generally compatible with commercial use and linking within closed-source applications.
Limitations & Caveats
AI chat functionalities and advanced features like email/calendar sync are dependent on integrating external services (e.g., OpenAI, Google/Microsoft APIs), which may incur costs or require specific configurations. File upload and avatar features are disabled without Cloudflare R2 or an S3-compatible store. Self-hosting LLMs for AI chat may present challenges with tool call reliability during streaming.
2 days ago
Inactive