Bosca Open the docs

Early access

Content, audience,
and delivery.
One platform.

Bosca unifies your content, your work, and your audience — then puts intelligence to work on all of it: analytics across the whole platform, built-in AI agents, recommendations that learn what each person cares about, and experiments that prove what works.

The platform

22 subsystems. Zero glue code.

Each one is a first-class product — and every one of them shares the same permissions, the same events, the same API.

Content & Experience

CMSManage collections, documents, and media assets
FeedsIngest external content feeds and serve them to your audience
BMLBuild server-rendered sites on Bosca with the Bosca Markup Language
LocalizationTranslate content and manage locale workflows
CalendarSchedule events and coordinate timelines
BibleBrowse Scripture, manage translations, and link references

Audience & Reach

AudienceOrganize profiles, build segments, and run campaigns
MessagingSend messages, manage channels, and collaborate in real time
FormsBuild forms, capture responses, and manage submissions

Measure

AnalyticsTrack events, build dashboards, and surface insights
ExperimentsRun A/B tests, toggle feature flags, and measure impact
RecommendationsTune strategies and placements, inspect the ML model, and test personalized feeds

Build & Deliver

Work OpsPlan sprints, track tasks, and manage project delivery
GitBrowse repositories, review pull requests, and search code
AIBuild agents, manage prompts, and connect AI models
ScriptsAuthor, validate, and execute Kotlin scripts
PipelinesAuthor reusable transform graphs that power triggers and automation
ArtifactsPublish and distribute packages across registries

Commerce

CommerceManage products, catalogs, pricing, and orders

Operate

GatewayProxy authenticated traffic to upstream HTTP services
KubernetesMonitor clusters, manage workloads, and configure infrastructure
SystemManage jobs, security, storage, and platform configuration

Create & deliver

A content engine, not just a CMS

Collaborative documents, media, guides, and data records with states, transitions, and publishing built in. Ingest external feeds, localize into any language, and serve it all through one GraphQL API — or render whole sites server-side with BML.

  • Collections, documents & media
  • Publishing workflows & scheduling
  • Localization & feeds
  • Server-rendered sites with BML

Plan & build

Where the work and the code live together

Specs, requirements, sprints, and boards sit next to your repositories — self-hosted Git with pull requests, reviews, CI pipelines, and an artifact registry. Commits reference tasks; pipelines ship releases; nothing leaves the platform.

  • Specs, sprints & boards
  • Git hosting with pull requests
  • CI/CD pipelines & agents
  • Package & artifact registry

Learn & grow

Understand your audience, then act on it

Product analytics, A/B experiments, and feature flags feed profiles, segments, and campaigns. Recommendations personalize what each person sees, and AI agents with prompt management work across every subsystem.

  • Analytics & error tracking
  • Experiments & feature flags
  • ML-driven recommendations
  • Segments, campaigns & messaging

For developers

One schema to everything

Every capability — content, work, audience, infrastructure — hangs off a single GraphQL schema with real-time subscriptions. If you can see it in the app, you can query it.

GraphQL-first
Every subsystem speaks one schema. Typed clients, subscriptions, and batching included.
A real CLI
A single native binary drives content, work, CI, and deployment — and embeds an MCP server for AI assistants.
Self-hostable
Official Helm charts, a built-in Kubernetes console, and PostgreSQL at the core. Your infrastructure, your data.
Scriptable everywhere
Kotlin scripts, visual pipelines, and event triggers automate the platform from the inside.
query.graphql
query {
  content {
    categories {
      all {
        id
        name
      }
    }
  }
  workops {
    tasks {
      taskByKey(key: "PLAT-42") {
        key
        summary
      }
    }
  }
}

Bosca is in early access

We're opening the platform gradually. If you already have access, the documentation covers every subsystem end to end.

Open the docs