Roadmap

What we’re building next

Shipped features, active work, and what’s coming — grouped by status. Updated every quarter.

Shipped2026 Q3

MCP Server

EZPost exposed as a Model Context Protocol server. AI agents like Codex, Claude Code, and OpenCode can list posts, fetch content, create drafts, and manage categories — all authenticated via API key.

Changes

  • Streamable HTTP transport at /api/v1/mcp
  • 10 tools: list/get/create/update posts & categories
  • API key authentication via x-api-key header
  • Codex, Claude Code, and OpenCode setup guides
  • Integration test coverage for all tools
Shipped2026 Q2

Local AI Assistant

Ollama integration for private, local AI writing assistance. No API keys, no cloud. Your machine, your models.

Changes

  • Ollama API integration (local models)
  • Streaming response with typing indicator
  • Context-aware prompts (post title + category)
  • Quick prompts: outline, intro, improve, suggest title
  • Per-post conversation history
  • Insert AI response directly into editor
Shipped2025 Q1

External API

REST endpoints to fetch and publish posts programmatically. Integrate with any external tool.

Changes

  • GET /posts — list and filter posts
  • GET /posts/:slug — fetch single post
  • POST /posts — create posts via API
  • PUT /posts/:id — update posts via API
  • API key generation and management
  • Swagger / OpenAPI docs
  • Rate limiting and error envelopes
Shipped2025 Q1

Rich Text Editor

BlockNote-powered editor with headings, lists, code blocks, media embeds, and real-time formatting.

Changes

  • BlockNote editor with slash-command menu
  • Syntax-highlighted code blocks (Shiki)
  • Tables, images, and video embeds
  • Dark-mode editor theme
  • Markdown mode with live preview
  • In-editor guide with shortcuts and cheat sheet
Shipped2024 Q4

MVP Launch

Core blogging features, authentication, and basic CMS. The foundation everything else is built on.

Changes

  • Email/password auth with JWT
  • Post create / edit / delete
  • Category and subcategory taxonomy
  • Public post pages with SEO-friendly slugs
  • Basic CMS dashboard
  • MongoDB via Mongoose ODM
In progress2026 Q2

EZPost Social

A public social layer on top of EZPost — global feed, user profiles, likes, threaded comments, and follow. Readers discover and engage with content without leaving the platform.

Changes

  • Global public feed of all published posts
  • Social feed with trending/popular/newest tabs
  • Like and bookmark posts
  • Threaded comments with nested replies
  • Social share buttons (X, LinkedIn, copy link)
  • User profile pages with published posts
  • Follow authors — personalized feed
  • In-app notifications (likes, comments, follows)
In progress2026 Q2

Publishing & Scheduling

Publish posts with one click. Schedule future posts. SEO optimisation and social-sharing built in.

Changes

  • One-click publish / unpublish toggle
  • Featured-post flag
  • Scheduled post queue with date/time picker
  • SEO meta editor (title, description, canonical)
  • OpenGraph / Twitter card live preview
  • Sitemap auto-generation
In progress2026 Q2

AI Assistant v2

A major upgrade to the writing assistant — OpenAI and Anthropic Claude support alongside Ollama, inline selection tools, and smarter context awareness.

Changes

  • OpenAI GPT-4o / GPT-4 Turbo integration
  • Anthropic Claude API support
  • Unified model selector (OpenAI / Ollama / Claude)
  • Per-user API key management (encrypted at rest)
  • Full post content injected as context
  • Inline selection assistant — highlight text → improve / rewrite
  • Auto-generate description, tags, and slug from title
  • Token usage counter and cost estimate per session
Upcoming2026 Q3

Advanced Analytics

Detailed traffic insights, reader engagement, referrer tracking, and content performance metrics.

Changes

  • Page-view counter per post
  • View count tracking on external API
  • Referrer source breakdown
  • Avg read-time and scroll-depth heatmap
  • Top posts dashboard widget
  • CSV / JSON export
Upcoming2026 Q4

Team Collaboration

Invite team members, manage roles and permissions, and co-author posts together.

Changes

  • Role-based access control (admin / editor / viewer)
  • Co-author invite via email
  • Comment threads on draft posts
  • Activity feed per workspace
  • Shared media library

Want a feature on the roadmap?

EZPost is open source. Contribute, suggest features, or build what you need.