Four Js

Genero Arc · Reimagine

Keep the engine that runs your business.Build any frontend you want.

Genero Arc — the Application Runtime Connector — turns the application you already run into a backend that any modern interface can drive: web, mobile, even AI agents. Your business logic stays exactly as it is. Only the experience is new.

Any frontend
Same proven backend
Zero business-logic rewrite

Scroll

The problem

A modern app deserves an interface that's truly your own.

Your business runs on a proven application. Modernized, it's clean, graphical and multi-device — and for many teams that's exactly right. But some experiences demand more: a distinctive, brand-defining, consumer-grade interface — in your own framework, on any surface, even driven by AI agents. The usual way to get there is to rebuild from scratch, which puts your proven logic at risk. So teams stay stuck: live with a standard UI, or gamble on a rewrite.

The mechanism

Build the interface you want — without a rewrite.

Genero Arc decouples your business logic from its interface. Your existing Genero application becomes a backend — the engine — that any modern frontend — the part users see and touch — can drive. Build that frontend however you like; your code underneath never changes.

Two paths, one core

Modernize or Reimagine?

Two ways forward on the same Genero core — pick by how much design freedom you want.

The frontend

Modernize: Genero Browser Client (GBC) — the built-in web client: one stack to maintain, a proven UI out of the box
Reimagine: Your own frontend, any framework (React, Vue, mobile…)

Look & feel

Modernize: Personalize with Genero Theme Customizer — your brand, applied fast
Reimagine: Fully bespoke, designed with no constraints

Best when

Modernize: You want a modern, maintainable UI quickly, in one stack
Reimagine: You want a distinctive, differentiating experience

Which path is right for you?

Choose Modernize if a fast, maintainable, on-brand UI in one stack is what you need.

Genero Enterprise

Choose Reimagine if you want a fully custom experience, in any framework — on the same backend.

Stay here

Coming from Informix 4GL? Your code recompiles into Genero first — instantly, with no logic change — then Arc frees the frontend. So the path is: I-4GL → recompile (Genero Enterprise) → Reimagine.

Why keep your Genero backend?

You're not preserving a liability — you're reusing your most valuable asset.

Proven business logic

The rules that already run your operations, kept exactly as they are — no rewrite, no re-testing what already works.

A production-grade engine

Your app runs on a maintained, cross-platform virtual machine, with the Genero Application Server handling session management and load balancing — the foundation mission-critical systems depend on.

Database freedom

Run on your choice of database — move from Informix or Oracle to PostgreSQL and others without touching your business logic.

The rewrite avoided

No multi-year rebuild, no lost undocumented rules, no risk to a system that already works.

Backend, connector, any frontend

Your app becomes a backend any client can drive — through a single, stable contract.

Your Genero backend

typed contract
Web
Mobile
Agent
Your app runs unchanged.

Same business logic, same data, same engine.

Arc exposes it through a typed contract.

A clean, typed interface any frontend can call — so your screens and data are drivable from the outside, with no change to your code.

Your frontend drives it.

A web UI, a native mobile app, or an AI agent talks to that contract. You design the experience.

The centerpiece

Design the interface your users deserve

The same Genero backend drives whatever frontend you choose.

northwind.genero.app / orders

Genero (GBC) — placeholder frame

Real Arc render coming soon

northwind.genero.app / orders

React — placeholder frame

Real Arc render coming soon

northwind.genero.app / orders

Vue — placeholder frame

Real Arc render coming soon

northwind.genero.app / orders

Native mobile — placeholder frame

Real Arc render coming soon

Your Genero backend — unchanged, throughout

Same app, same logic — you choose how it looks.

Web frameworks

React, Vue, Svelte or Solid. A bespoke UI, designed freely.

Native mobile

Native iOS and Android on the same backend.

AI agents

Controlled access to a deployed app.

…and more surfaces on the roadmap.

Migration, your way

Adopt at your pace

Arc coexists with the Genero Browser Client (GBC — Genero's built-in web client), so there's no big bang and no BDL rewrite. Choose the path that fits:

Faithful

Drop in the reference renderer for a working UI immediately: same experience, no custom work. The fast, low-effort start.

Hybrid

Replace individual screens with custom UI, one at a time.

Greenfield

Build a fully bespoke UI from scratch; your app is simply the backend.

Honest about effort: faithful is immediate; a bespoke UI is real frontend work — design freedom, not zero effort — but never a backend rewrite.

AI, decoupled

Bring your own tools

Because Arc exposes your app through a standard contract and hands the frontend back to you, you use the AI tools you already have — no lock-in, no Genero AI imposed on your frontend.

Build the frontend with AIYour own assistants (Copilot, Cursor, and the like) generate ordinary web or mobile code. This is standard development — Genero isn't in the loop.
Let an AI agent drive the live appYour agent operates a deployed application through Arc's typed contract — the safe doorway that never exposes your source code.

This is run-time AI — an agent driving a live app. It's different from Genero Intelligence, which is design-time AI that helps developers write your Genero backend code (not your frontend). Different moment, different object. See Genero Intelligence

Proven at the core

Built on an engine already trusted in mission-critical work

Arc builds on the Genero platform that already runs demanding, mission-critical applications across public safety, government, manufacturing, finance and more. The frontend is new; the engine underneath is proven. Genero Arc is generally available.

FAQ

Frequently asked questions

What is Genero Arc, in plain terms?

It separates your application's business logic (the backend) from its interface (the frontend), so you can build any modern UI — web, mobile, or an AI agent — on top of the code you already run, without changing that code.

Do I have to rewrite my app?

No. Your Genero business logic stays untouched; Arc exposes your existing app to a new frontend with no source change.

I'm still on Informix 4GL — can I use Arc?

Yes, after one step: your I-4GL recompiles into Genero first (instant, no logic change), then Arc frees the frontend.

Why keep the Genero backend at all?

Because it's a proven, production-grade engine (maintained VM, load-balancing via GAS, your choice of database) running your rules today — reusing it avoids the cost and risk of a rewrite.

Can I keep using GBC?

Yes. Arc coexists with the Genero Browser Client — migrate one app, one screen at a time.

Which frontends are supported?

React, Vue, Svelte and Solid, native iOS and Android, and AI agents.

Can AI agents see my source code?

No. An agent works through the app's typed contract, never its source.

How is this different from Genero Intelligence?

Arc is run-time (an agent or frontend drives a deployed app). Intelligence is design-time (it helps developers write backend code). Different moment, different object.

Reimagine the frontend. Keep the engine that runs your business.

Genero Arc is part of the Genero platform