Kliv

    Website Building

    Build a content management system

    Kliv is an AI app builder. Describe the CMS your publication needs — articles, editions, roles, scheduled publishing, comments, and archive search — and it builds it.

    kliv.dev

    Just enter your idea into the text box and AI will build it for you

    272 characters

    What is Kliv?

    Kliv isn’t a CMS product with a fixed plugin stack — it’s an AI that builds software for you.

    You describe the site and workflow you need in plain words, and Kliv builds it: the data, the publishing logic, the screens, and the public pages. What you get is a real web app that’s yours, on your own domain, and you can change it later by asking. It isn’t a theme you fill in.

    On this page, that app is a CMS for a publication. Kliv builds all kinds of web apps; this is one example.

    Why build your own CMS?

    A small publication may have an editor, staff writers, freelancers, editions, scheduled stories, and a photo archive. The CMS should know that contributors cannot publish directly, that Saturday’s race report goes live at 06:00, and that the archive is part of the publication.

    Off-the-shelf systems often turn that into a stack of plugins: one for roles, one for scheduling, one for images, one for comments. Kliv builds the system around your newsroom instead: articles with your states, roles with your rules, an archive you can search, and pages that are readable when they go live.

    What the system knows

    A publication CMS should match how the publication works.

    Articles and editions

    Every article carries its state — draft, in review, scheduled, or live — plus its section, edition, and byline. The front page only sees live rows.

    Roles and bylines

    Writers draft, editors approve, and freelancers see their own pieces. A contributor cannot publish directly because the review step is enforced in the app.

    The photo archive

    Race photography lives in the file store. Image search can find a phrase like “the sprint finish in the rain” by what is in the frame, even if nobody tagged it.

    The publish calendar

    A story scheduled for Saturday 06:00 goes live at Saturday 06:00. A server-side job flips the state on the clock.

    Reader comments and moderation

    Comments land in a queue and appear publicly only after approval. The argument reaches your editor before it reaches the page.

    An example: Lina’s cycling magazine

    Here’s how one publication might use a CMS built with Kliv. It’s only an example — you would describe your own sections, roles, publishing schedule, and archive.

    01

    A freelancer files a pitch

    Lina’s freelancer submits a race-report pitch from her dashboard. The editor accepts it, and a draft appears with the correct byline and deadline.

    02

    The writer adds photos but cannot publish

    The freelancer finds three archive images by describing them, adds them to the story, and moves the article to review. The next state belongs to the editor.

    03

    The editor schedules the story

    The editor trims the piece, approves it, and schedules it for Saturday at 06:00. The story is finished on Friday, so no one has to publish manually at dawn.

    04

    The published page is readable

    When the job runs, the state flips to live and crawlers receive a prerendered page with the actual story, not an empty script shell.

    05

    Comments and analytics stay with the story

    Reader comments queue for approval, and analytics show which sections carried the weekend. Both are records in the same system as the article.

    Describe the CMS you need

    Kliv builds from your description, so the more detail you give, the closer the first version. Include sections, roles, states, publishing rules, archives, and comments. Here are three examples:

    kliv.dev

    Magazine with editions

    Editorial states, roles, and scheduled publishing.

    “Build a CMS for our regional cycling magazine. Articles should be grouped into monthly editions and sections, move through draft, review, scheduled, and live states, and publish at a scheduled time. Contributors can draft only, editors can approve and publish, and every story should have a byline.”

    kliv.dev

    Local newsroom

    Sections, breaking-news banner, archive, and comments.

    “Build a newsroom CMS with local news, sport, opinion, and events sections. Include a breaking-news banner the editor can toggle, a searchable photo archive, moderated reader comments, and a sitemap that updates when stories go live.”

    kliv.dev

    Club publication

    Volunteer submissions and a browsable archive.

    “Build a publishing site for our sailing club. Volunteers should submit stories and photos, a committee member should approve them, and past newsletters should live in a browsable archive by year, author, and topic.”

    How it comes together

    Pages are readable to search engines. The published site serves prerendered pages to crawlers, including AI crawlers, and generates a sitemap as stories go live. A per-page SEO audit shows which articles need stronger metadata.

    The content is yours. Articles are rows in your database, images live in your file store, and the source syncs with your own Git repository. Leaving is a git pull, not a migration project.

    Paid access can use the same records. If the magazine sells a $5 monthly long-read archive, the paywall reads the subscriber record written by payment on your own Stripe account. The CMS and the money do not need a separate sync.

    The archive can answer questions. Back issues can be indexed so the editorial team can ask whether a climb, rider, or race has been covered before, with sources from your own pages.

    The CMS is the publishing engine. The wider publishing business — audiences, subscriptions, and what a media company charges for — is covered on the media solutions page.

    Common questions

    What exactly is Kliv?

    Kliv is an AI that builds custom web apps from a description. For a CMS, that means it builds the publishing workflow, admin screens, public pages, and rules around your publication.

    Do I get a real app, or a template?

    A real app. Your articles, roles, states, comments, archives, and public pages are built for your workflow, not added to a generic theme.

    Can I change it after it’s built?

    Yes. Ask for changes in plain words — a new section, a different approval step, or a new archive filter — and Kliv updates the app.

    Can I stop contributors from publishing directly?

    Yes. Roles and states are enforced on each request. Contributors can draft and submit; editors can approve and publish.

    Does scheduled publishing rely on someone being online?

    No. A scheduled server-side job flips the article state at the minute you set. The site, sitemap, and feeds read the new state immediately.

    How does a JavaScript app get indexed?

    Crawlers receive prerendered pages, so search engines and AI assistants can read the real content. The sitemap updates as stories go live.

    What happens to our archive if we leave?

    Your archive remains yours: stories in your database, images in your file store, and code in a Git repository you control.

    Can we moderate comments before they go public?

    Yes. Comments can enter a moderation queue and publish only after approval.

    Can I use my own domain?

    Yes. The CMS and public site run on your own domain.

    Do I need a separate CMS tool?

    No. The app includes its own admin screens for articles, editions, images, comments, and publishing states.

    Can the CMS support paid content?

    Yes, where your publication needs it. Paid access can run from your own Stripe account, and the page access reads the same subscriber record payment writes.

    Can I move off Kliv later?

    Yes. The source syncs to your own Git repository, so leaving is a git pull rather than a rebuild.

    Built by Creators

    Explore What's Possible

    See real applications built with Kliv by developers and creators worldwide

    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kby Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kby Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kby Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kby Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kby Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kby Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kby Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kby Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kby Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kby Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kby Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kby Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kby Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kby Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kby Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kby Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kby Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kby Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kby Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kby Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kby Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kby Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kby Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kby Kliv Community

    A CMS shaped like your newsroom

    Describe your sections, roles, states, dawn deadlines, and archive. Kliv builds the CMS around how your newsroom works.