mx-space/core

AI-powered CMS core for personal blogs and creator websites, with AI summaries, translation, moderation, and writing workflows.

What it solves

MX Space Core provides a headless CMS server specifically designed for personal blogs, creator homepages, and content websites. It eliminates the need to build content management infrastructure from scratch by providing a robust backend that handles everything from post and page management to complex AI-driven content workflows.

How it works

Built with NestJS, PostgreSQL, and Redis, the system operates as a headless server that exposes an API for frontends to consume. It integrates pluggable LLM providers (such as OpenAI and Anthropic) to automate content tasks. The architecture includes a distributed job queue for background tasks and a WebSocket layer for real-time updates. It also includes a built-in admin dashboard (React 19) and a dedicated CLI for content management.

Who it’s for

It is designed for content creators, bloggers, and developers who want a professional-grade, AI-enhanced content management system that can be self-hosted via Docker or deployed as a standalone binary.

Highlights

  • AI Content Workflow: Built-in capabilities for summary generation, multi-language translation, writing assistance, and AI-powered comment moderation.
  • Pluggable LLMs: Supports OpenAI, Anthropic, and OpenRouter.
  • Comprehensive Content Suite: Manages posts, notes, pages, drafts, categories, and subscriptions.
  • Modern Tech Stack: Utilizes PostgreSQL 16 with Drizzle ORM, Redis for caching/pub-sub, and Better Auth for secure sessions and passkeys.
  • Distribution Ready: Includes native support for RSS/Atom feeds, sitemaps, and local search.