
Run your whole websitefrom one place.
Lamina brings publishing, commerce, people, campaigns, and automation into one website system.
Shape it, run it, and deploy it from a project you control.
- One working project
- Pages, records, shop, people, campaigns, and integrations.
- Your operating choices
- Keep the repository, database, media, domain, and deployment.
- Source-available
- Review the code, change it, and deploy the result yourself.
One system. Many ways to publish.
Start with the site you need. Add publishing, selling, relationships, campaigns, or agent access without rebuilding the foundation.
Everything works together.
Each surface is useful alone. Together they replace the handoffs between separate site tools.

CMS + block library
Give content structure once, then publish it in every shape that needs it.
See CMS + block libraryCommerce
Sell products, services, access, or support from the same system that explains them.
See Commerce
Announcements
Publish timely messages without turning the page into a patchwork of marketing embeds.
See AnnouncementsMCP access
Connect compatible assistants to approved work without creating a universal back door.
See MCP accessOne engine. Four distinct sites.
Open a publication, shop, service studio, or portfolio and see the platform working end to end.

Publication
Stories, topic archives, newsletter capture, and member access in one editorial home.
Open the live example
Commerce
Variants, made-to-order lead times, and checkout for an independent ceramics studio.
Open the live example
Services
A photography studio that turns proof of work into a booked date and clear intake.
Open the live example
Portfolio
A quiet gallery where the work comes first and enquiries reach the artist directly.
Open the live exampleYour old site is not a dead end.
Move WordPress, Ghost, Substack, Medium, RSS, and Markdown exports into a system you control.
See what can be movedPay what you can.
$0 is welcome.
Everyone gets the whole platform and one year of updates. Your installed site keeps running after that.