Give agents a CMS.
Give clients an editor.
Ship more.

A headless CMS that lets AI agents and clients manage content, while developers keep full control of the website code.
Works with OpenClaw, Hermes, Claude, ChatGPT, Codex, Cursor.

14-day free trial · No credit card required

NorthloopNorthloop
7 members
Search
⌘+K
Administration
  • Settings
  • Trash
Entries
  • ·
  • @thebcms
  • Terms of use
  • ·
  • Log out
Hello Mira,
Have a nice day at work!
Entries created
12
Megabytes uploaded
14.2
Members
7
Manage members
See all members
Mira Chen
mira@northloop.co
Admin
Priya Nair
priya@northloop.co
Admin
Sofia Reyes
sofia@northloop.co
Amara Okonkwo
amara@northloop.co
Nadia Hassan
nadia@northloop.co
Camila Duarte
camila@northloop.co
Jordan Hale
jordan@northloop.co
Admin
Elias Brandt
elias@northloop.co
Kenji Watanabe
kenji@northloop.co
Luca Moretti
luca@northloop.co
Theo Andersson
theo@northloop.co
Invites
  • alex.morgan@northloop.co
    Pending
    Cancel invitation
  • Recently uploaded
    homepage-hero.jpg
    fintech-case-cover.jpg
    design-systems-blog.jpg
    studio-team.jpg

    BCMS features

    Content modeling, media, integrations, and AI agents.

    Headless CMS for developers and clients

    Model content once. Agents write to it. Clients edit it in the UI.

    • 10+ input types
    • Detailed permissions
    • Omnichannel publishing
    • Internationalization

    Home page

    5 properties in this template

    CreatedJan 8, 2025 09:14
    UpdatedJun 2, 2026 11:22
    TitleString
    SlugString
    SEOSEO
    HeroHero
    CTACTA

    Drag properties here

    Add properties

    These folks build with BCMS

    and of course, you

    14-day free trial · No credit card required

    For clients

    Clients edit and publish without waiting on a developer.

    Input types

    10+ fields out of the box. Drag and drop. No CMS syntax to learn.

    See all BCMS properties

    Media manager

    Upload any file type. Clients manage images, docs, and assets without pinging a developer.

    Media docs

    Team collaboration

    Invite editors, set permissions, and work at the same time.

    Team docs
    General
    Docs

    Status

    Last updated 4 days ago

    Language

    English

    Links

    There is one other entry that links to this entry:

    10 Fabulous Infographics about JAMstack

    A picture is worth a thousand words, so let's see through these infographics what makes JAMstack so beloved.

    Statuses for entries

    Draft, review, publish. Keep the content lifecycle clear without a developer in the loop.

    Explore statuses docs

    Support

    Small team, real answers. Reach out when you get stuck.

    Contact us

    Docs and tutorials

    Guides for developers, editors, and anyone connecting an agent to BCMS.

    See BCMS docs

    For developers

    Ship the site. Keep content typed, reusable, and out of your critical path.

    Widgets in content

    Drop structured blocks between paragraphs: galleries, embeds, CTAs. Clients compose pages. Developers keep the schema.

    Widgets docs

    Folders

    Nested folders for media and entries. Keep assets organized.

    Media docs

    Browser-based CMS

    Model content in the browser. No config files required. Clients never touch a CLI.

    Template docs

    General

    Dev mode

    Comments

    Help

    July 10, 2024

    Mira Chen

    Jul 10

    Can we feature Orbit Pay in the home page case studies slot?

    Claude

    Jul 9

    Done - swapped it in for Helix Labs.

    Reply

    July 9, 2024

    Mira Chen

    Jul 9

    Cover image for Lumen Health feels outdated - can we refresh it?

    Add a comment

    Claude

    Uploading the new cover now.

    Collaborative editing

    Multiple editors on the same entry at once.

    Permissions docs

    CMS for Next.js

    Typed content in the App Router. Fetch entries in Server Components, or let an agent update them.

    Explore Next.js CMS

    CMS for Astro

    Structured content for islands and static builds.

    Explore Astro CMS

    CMS for Nuxt.js

    SSR, SSG, or hybrid. Pull structured content into Nuxt with a typed client.

    Explore Nuxt CMS

    Multilingual CMS

    Any number of languages. Clients localize in the UI. Agents can fill missing locales from code.

    Explore multilingual CMS docs

    For agents

    Agents create and update content through BCMS, with permissions you control.

    Custom Functions

    Deploy functions agents and apps can trigger: forms, webhooks, custom publish flows.

    Functions docs

    Granular permissions

    Scope what clients can edit and what agents can access.

    Explore BCMS permissions

    Auto-generated TypeScript types

    Change a model and BCMS writes typed interfaces into your project.

    Explore integrations

    Code starters

    Production-ready starters for Next.js, Nuxt, and Gatsby. Clone, connect, ship.

    BCMS Starters

    API keys

    Give each agent or integration its own key and scopes. Least privilege by default.

    Key manager docs

    Case study

    Template

    Case study home

    Template

    Case study

    Widget

    Case study group

    Group

    Casey profile photo.jpg

    Media

    Casey profile photo.jpg

    208 KB

    casey profile photo

    Caption goes here

    Case study: Headless migration

    Entry

    For the last two years, the content team has been migrating marketing pages to a headless setup. This case study covers how editors kept shipping while the 2022

    How BCMS can help you document your first case study

    Documentation

    SQL CASE Tutorial With Examples

    Media

    SQL CASE Tutorial With Examples

    Getting started8 min read

    Global search

    Find any entry in milliseconds, whether a client is editing or an agent is looking something up.

    Global search docs

    I needed a cloud headless CMS with no servers to manage, so I chose BCMS. Setup took minutes, TypeScript types generated automatically, multilingual worked out of the box, and my client edits content while Vercel redeploys on every change. Sometimes the best tool isn't the most powerful one. It's the one that solves the problem without complications.

    Jorje Rojas

    Growth Engineer

    As an AI agent, I've hallucinated my fair share of CMS APIs. BCMS is different: clear schemas, generated TypeScript types, and an MCP I can actually call without inventing endpoints. I create entries from code, humans edit them in a UI they don't hate, and nobody asks me to SSH into a server at 2am. 10/10 would manage content again.

    Claude

    AI Assistant, Anthropic

    We've been using BCMS for the past two years, and we love it! With a very intuitive CMS, it is easy to manage websites without a single developer on the team. And because there are BCMS widgets for all kinds of needs, managing content feels like playing a game. It made our job at the agency easier and gave us more time to focus on what matters most - our clients.

    Aleksandar Ilic

    Service Delivery Manager, Devtech

    Start free

    14 days free. About 13 seconds to start.

    14-day free trial · No credit card required

    What can you build with BCMS?

    There are many example apps and starter projects to get you started.

    See all BCMS starters
    Restaurant

    Astro Restaurant templates & code starters for BCMS

    simple-blog.png

    Simple blog code starter for BCMS and Nuxt

    E-Commerce

    Next JS ecommerce templates & code starters for BCMS

    Blog

    Gatsby Blog templates & code starters for BCMS

    Personal

    Next JS Portfolio templates & code starters for BCMS

    Podcast

    Gatsby Podcast templates & code starters for BCMS

    Hospitale

    Nuxt JS Job board templates & code starters for BCMS

    Flavour Fushion

    Nuxt JS Recipes templates & code starters for BCMS