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.
Scroll
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.
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.
Modernize or Reimagine?
Two ways forward on the same Genero core — pick by how much design freedom you want.
The frontend
Look & feel
Best when
Which path is right for you?
Choose Modernize if a fast, maintainable, on-brand UI in one stack is what you need.
Genero EnterpriseChoose Reimagine if you want a fully custom experience, in any framework — on the same backend.
Stay hereComing 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.
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.
Your app becomes a backend any client can drive — through a single, stable contract.
Your Genero backend
Same business logic, same data, same engine.
A clean, typed interface any frontend can call — so your screens and data are drivable from the outside, with no change to your code.
A web UI, a native mobile app, or an AI agent talks to that contract. You design the experience.
Design the interface your users deserve
The same Genero backend drives whatever frontend you choose.
Genero (GBC) — placeholder frame
Real Arc render coming soon
React — placeholder frame
Real Arc render coming soon
Vue — placeholder frame
Real Arc render coming soon
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.
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.
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.
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
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.
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.



