Skip to content
v1.42.12 is out

The CMS Built for the AI Era

Connect AI agents, automate workflows, build with APIs, and customize everything through a modular architecture designed for the future.

Open
source
API
first
AI
ready
content/apps/hello/src/App.php
<?php
namespace Acme\Hello;

final class App extends \Basehim\App
{
    public function boot(): void
    {
        // Add a dashboard widget
        $this->registerWidget('stats', [
            'title'  => 'Site Stats',
            'render' => fn() => '<p>Hello 👋</p>',
        ]);

        // Hook into content
        $this->addFilter('post.content', fn($html) =>
            $html . '<hr>Thanks for reading!');
    }
}

A complete app. Drop the folder in, activate, done.

  • Runs on any standard web host
  • Open source
  • Secure by default
  • Built-in MCP for AI agents

Built for what comes next

Open, modular, and ready for AI

Basehim is an open-source, modular CMS with powerful APIs, AI-ready architecture, and flexible themes, apps and modules — built for developers, businesses, and the next generation of website builders.

AI-ready architecture

A built-in Model Context Protocol server lets AI agents search, read and draft your content — every permission scoped, so you decide exactly what they can reach.

Powerful APIs

A full REST API across posts, pages, media, users and taxonomies. Build a separate front end, connect other systems, or automate what you do by hand today.

Modular by design

Blocks, widgets, modules and a clean hook system. Add what you need, leave out what you do not, and swap any piece without rebuilding the site.

Apps that fit

Actions, filters, admin menus, blocks and widgets, all through one consistent interface. Write a single file and you have a working app.

Flexible themes

Straightforward templates with no compile step and no framework to learn. Ship a theme by zipping a folder.

Marketplace built in

Browse and install themes and apps from inside the admin, every download checksum-verified. Sites check in on their own and update themselves.

Deploy anywhere

If it runs PHP, it runs Basehim

Most modern CMSs assume SSH, Composer and a build pipeline. Basehim doesn't. It was built for the hosting real clients actually buy — upload the files, open the installer, and you're live in about a minute.

  • Upload a zip — no terminal required
  • No vendor/ directory to sync
  • Works behind cPanel, Plesk or plain Apache
  • Subdirectory installs supported out of the box
Installation guide
install
$ unzip basehim.zip -d public_html/
# then open your site in a browser

 Database check   ok
 Writable paths   ok
 Creating tables  ok
 Admin account    ok

Welcome to Basehim. Ready in 58s.

Learn

Latest guides & tutorials

Browse all

Complete API reference

Every REST, OAuth and MCP endpoint Basehim exposes, with authentication methods, scopes and conventions — verified against a running install.

Basehim

The API

For developers: the REST API and MCP endpoint, authentication, scopes, and how to handle tokens safely.

Basehim

Apps

Adding features with apps — installing from the marketplace or a file, keeping them updated, and what those permission requests actually mean.

Basehim

Themes

Changing how your site looks — installing themes from the marketplace or a file, what's safe to adjust, and how to pick one that suits your content.

Basehim

Installing Basehim

Getting Basehim onto ordinary web hosting, step by step — including what to do when it doesn't go smoothly.

Basehim

Getting started

Your first ten minutes with Basehim — publishing a page, finding your way around, and connecting an AI agent safely.

Basehim

Ready to build on a solid base?

Free, open and yours to extend. Get a site running in the time it takes to make coffee.