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.
Connect AI agents, automate workflows, build with APIs, and customize everything through a modular architecture designed for the future.
<?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.
Built for what comes next
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.
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.
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.
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.
Actions, filters, admin menus, blocks and widgets, all through one consistent interface. Write a single file and you have a working app.
Straightforward templates with no compile step and no framework to learn. Ship a theme by zipping a folder.
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
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.
$ 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
Every REST, OAuth and MCP endpoint Basehim exposes, with authentication methods, scopes and conventions — verified against a running install.
For developers: the REST API and MCP endpoint, authentication, scopes, and how to handle tokens safely.
Adding features with apps — installing from the marketplace or a file, keeping them updated, and what those permission requests actually mean.
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.
Getting Basehim onto ordinary web hosting, step by step — including what to do when it doesn't go smoothly.
Your first ten minutes with Basehim — publishing a page, finding your way around, and connecting an AI agent safely.
Free, open and yours to extend. Get a site running in the time it takes to make coffee.