mx-space/core
AI-powered CMS core for personal blogs and creator websites, with AI summaries, translation, moderation, and writing workflows.
What it solves
Mix Space provides an AI-powered, headless content management system (CMS) specifically designed for personal blogs, creator homepages, and content-driven websites. It replaces the need for fragmented tools by offering a unified stack that includes a backend server, an admin dashboard, and a native mobile client.
How it works
The project is organized as a monorepo containing several integrated components:
- Core Server: A NestJS-based backend using PostgreSQL and Redis that serves as the heart of the CMS.
- Admin Interfaces: A React 19 single-page application (SPA) for web management and a native iOS client for mobile administration.
- Push Relay: A privacy-preserving relay for Apple Push Notification service (APNs) alerts.
- Shared Packages: A suite of SDKs, including a typed API client, a CLI for configuration, and shared AI contracts for server-client communication via Server-Sent Events (SSE).
- Telemetry: An anonymous data collector built on Cloudflare Workers.
Who it’s for
It is intended for content creators and developers who want a self-hosted, AI-enhanced headless CMS to power their personal websites or blogs.
Highlights
- Full-Stack Ecosystem: Includes everything from the server and admin UI to a native iOS app.
- AI Integration: Features shared AI contracts and dedicated packages for AI-driven content management.
- Privacy-Focused: Implements a privacy-preserving push relay to handle notifications.
- Developer-Centric: Provides a typed SDK, a CLI for owner-side configuration, and a robust e2e test suite.
Related
- Project
- Project
- Project
- Project
- Project