Open-source headless CMS and application framework built with TypeScript and React
Add a blog to your website with AI writing, custom domain and reader engagement tools
Stage
Not given
Not given
Founded
Not given
Not given
Based in
US
NG
Pricing model
Open source
Paid
Pricing
Free and open source for self-hosting. Enterprise plans available with dedicated support, advanced features, and hosting options.
Startup plan $9.99/month with 500,000 monthly pageviews, 1 GB storage, unlimited team members and articles, usage-based AI and voice features. Enterprise plan $29.99/month with unlimited pageviews, 50 GB storage, unlimited team members and articles, usage-based AI and voice features. Both plans incl
Key features
Define schema in code to get a full backend automatically
Next.js native integration
Visual editing for content
RAG and vector embedding for AI-ready content
Multi-tenancy support
White label customization
Localization capabilities
Access control and authentication
Deployment to Vercel or Cloudflare
Community and dedicated support options
AI writing assistance for drafting, refining and editing articles
Custom domain, subdomain or /blog path deployment
Reader AI chat to ask questions about published posts
Listen-to-page audio for articles
Publication analytics for readership and traffic
Article categories and search for readers
Public author profiles connecting stories to their creators
Markdown export for article content
React, Next.js and vanilla JavaScript embed components
Developer API for server-side blog content access
What makes it different
Fully open source with MIT license and no vendor lock-in
Code-first approach with full flexibility for developers
Owned by developers with control over the entire infrastructure
Unified solution for content and application building
AI-ready platform with automatic content preparation
Publish on your own domain without building a publishing system
AI assistance that you control—it drafts content but you decide what publishes
Multiple reader engagement features: chat, audio, analytics in one platform
Flexible deployment: custom domain, subdomain or /blog integration
npm package for embedding blog components in existing websites