One foundation. From interface to execution.

Cherga connects an AI-first UI framework, data services and a shared execution runtime. Studio creates against that architecture. Code Doctor brings existing systems into it. Cloudflare is our first integrated delivery target.

Every layer has a job. The connections are designed in.

The router, store, HTTP service and enterprise components form the application foundation. Authentication and access rules run through it. The shared runner connects the application to automation, agents and human decisions.

1Create + understand

Different starting points. The same application foundation.

AI Studio

Shape screens, connect services and compose flows in one workspace.

Code Doctor

Discover system topology and intent. Plan migration into services and flows.

ChergaJS

Use the AI-first UI framework directly in your codebase.

Application definitions · data bindings · business rules

2Cherga application framework

The reusable machinery every application needs.

Enterprise components

Data-ready forms, tables and workspaces, composed declaratively.

Router + store

Routes select the view. Shared state drives its bound components.

Streaming HTTP service

Declared endpoints manage results, loading, errors and streamed updates.

Authentication + RBAC

Session and authentication services · named UI permission rules · authorisation enforced at service endpoints

Service requests · application events · results

3Execute the work

A shared runtime for the interface and the process behind it.

Lightweight Worker SSR

Render HTML and metadata for search. Connect interactive AI capabilities.

Services + integrations

Connect business data, existing systems and model providers.

Shared agent runner

Execute flows and agent tasks, with retry handling and human review gates.

Distributed delivery · Worker execution

Cloudflare-first

CDN-delivered assets · edge-rendered pages · policy-controlled caching · connected services and flows

Platform architecture and integration direction. The framework is available today; Studio, modernisation and deployment are being brought together around it.

Follow the data. See what you no longer scaffold.

A team needs a workspace that loads service requests, streams an AI summary and sends exceptions for approval. Here is how that application maps onto Cherga.

01 / Route

Open /requests. The route selects the workspace and triggers its declared data service.

02 / HTTP service

The service calls the configured endpoint and writes result, loading and error state to named store keys.

03 / Store + UI

The request table binds to those keys. Data and status changes update the interface.

04 / Action + flow

An authorised action calls a service backed by the runner. Agent work, retries and review gates belong to that flow.

The return path: services send results and streamed updates to the store; bound components update the interface.

You define the application.

The request fields, endpoint contracts, component configuration, access policies and approval rules. The model generates this product-specific definition against existing framework capabilities.

The foundation supplies the machinery.

Routing, reactive bindings, HTTP handling, streaming support, reusable UI, authentication foundations and permission states. The runner supplies flow execution and retry handling.

Illustrated application flow. UI permission rules control available actions; endpoints independently enforce authorisation.

Generate the application. Reuse the implementation.

Cherga applications are declarative compositions of components, routes, state bindings and services. Those definitions give a model concrete building blocks and explicit places to connect data.

A table, an authentication flow or a streaming service does not need a fresh implementation on every generation. The model concentrates on the application definition and business-specific work. Shared implementations reduce the boilerplate to generate, review and maintain.

Common problems became framework decisions.

We analysed 100,000 repositories to understand recurring structures, common mistakes and the scaffolding teams repeatedly write.

That research informs the component library and application conventions. Reusing a defined capability takes less generation work than recreating its internals. Reducing that repeated code is central to our token-efficiency design and to keeping mundane engineering out of every new project.

Create new software. Carry existing knowledge forward.

AI Studio is the integrated authoring workspace around Cherga: shape the interface, connect services, compose flows and prepare the application for delivery. Direct framework users work with the same foundation through ChergaJS.

Code Doctor supplies topology discovery across repositories, services and infrastructure, plus validated intent and a reusable rulebook. Studio can use that system context to plan migration into connected services and flows, preserving the process that the old code served.

One runner behind the work.

The agent-stack runner is the execution layer within the platform. Application events and service calls connect to deterministic steps, agent tasks, retries and human review gates.

The integration target is one crafted environment for creating the app and defining what it does. Domain-specific harnesses add data contracts, tools and review rules to the shared runner, so every application does not need a separate execution foundation.

Search-visible pages. AI-capable applications.

The lightweight SSR framework renders HTML and metadata in a Worker. Browser components and streaming services bring the interactive AI experience to that same application.

Our Cloudflare-first delivery architecture combines CDN assets, Worker execution and suitable content cached at the edge. Cache policy follows the data and its access requirements. Services and flows connect the distributed interface to the systems doing the work.

Own the connections. Build on the foundation.

Every separately assembled layer adds decisions about state, identity, data and execution. Cherga makes those connections part of the platform design. Our ambition is an enduring foundation for your AI journey—from the first application to enterprise automation and whole-system modernisation.

What are you building?