The module system

One platform, composed per project.

A small core is always on. Everything else switches on per project, so the app a project shows you is only ever the part of it you use.

The set

The core, and the ones you choose.

Every plan includes all 9. What changes from project to project is which ones exist at all.

Why it holds

A module that's off was never rendered.

Off does not mean hidden behind a setting you might trip over later. There is no tab, no menu item, no half-loaded screen telling you to upgrade. A project you run on tasks and docs alone looks like a tool built for exactly that, and it stays that way however much the rest of the platform grows.

Your agents work the same surface.

Tasks, Docs, Roadmap and Knowledge base are drivable over the MCP server, so an AI-first team can open tasks, write docs, move roadmap items and draft articles without ever opening the app. It is the surface your team uses, not a separate API beside it.

agent · zeypm-mcp

what is still open on launch, then write it up

get_roadmap { }→ Launch · 5 of 8 shipped, 2 in progress list_tasks { stage: "Blocked" }→ 2 blocked · WEB-131, WEB-140 create_article { title: "Launch status, week 30" }✓ article created · draft

Compose your project in two minutes.

Start with the core. Switch the rest on the moment a project needs them.

Get started Book a walkthrough

No credit card · Core modules on by default