AI assistant
AI-generated answers. Avoid sharing sensitive information.
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.
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.
Different starting points. The same application foundation.
Shape screens, connect services and compose flows in one workspace.
Discover system topology and intent. Plan migration into services and flows.
Use the AI-first UI framework directly in your codebase.
Application definitions · data bindings · business rules
The reusable machinery every application needs.
Data-ready forms, tables and workspaces, composed declaratively.
Routes select the view. Shared state drives its bound components.
Declared endpoints manage results, loading, errors and streamed updates.
Session and authentication services · named UI permission rules · authorisation enforced at service endpoints
Service requests · application events · results
A shared runtime for the interface and the process behind it.
Render HTML and metadata for search. Connect interactive AI capabilities.
Connect business data, existing systems and model providers.
Execute flows and agent tasks, with retry handling and human review gates.
Distributed delivery · Worker execution
CDN-delivered assets · edge-rendered pages · policy-controlled caching · connected services and flows
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.
Open /requests. The route selects the workspace and triggers its declared data service.
The service calls the configured endpoint and writes result, loading and error state to named store keys.
The request table binds to those keys. Data and status changes update the interface.
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.
The request fields, endpoint contracts, component configuration, access policies and approval rules. The model generates this product-specific definition against existing framework capabilities.
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.
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.
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.
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.
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.
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.
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.