Red Ink is a content generator that transforms a single sentence into complete Xiaohongshu posts with coordinated images and text.
The tool addresses the challenge of creating visually consistent, multi-page social media content at scale. It works by taking a user's input sentence and processing it through three stages: first generating a structured outline with editable pages, then creating a styled cover image, and finally batch-generating coordinated content pages. The system uses Gemini for text generation and the Nano Banana Pro model for image creation, with concurrent generation supporting up to fifteen pages by default.
Red Ink suits creators and content teams producing posts for Xiaohongshu who want consistent visual styling without manual design work. The tool is particularly valuable for those generating multiple pages from a single concept, as it maintains style coherence across all generated images while allowing per-page customization through descriptions. The project offers both Docker deployment for simplicity and local development setup for those needing customization.
The project maintains active development with regular updates to both backend and frontend components. The codebase shows ongoing refinement of the generation pipeline, with features like concurrent page generation and individual page regeneration being actively supported. Configuration flexibility is prioritized, offering both web UI and YAML-based setup paths to accommodate different user preferences. The development activity demonstrates attention to deployment accessibility, providing multiple entry points including Docker, shell scripts for macOS and Linux, and batch files for Windows.