Create Running System from Prompt in 1 Minute
Declarative Business Logic Rules
You Stay in Control
Create Running System from Prompt in 1 Minute
Declarative Business Logic Rules
You Stay in Control
Full system from a prompt
Kickstart faster than Low Code
No Database Definition
No Screen Painting
Unique Declarative Business Logic
Spreadsheet-like Rules
Here now: Microsoft's future vision
Speed Developers Will Love
Standard DB, Lang, Tools
Running in 1 Minute
Screens... and logic
Iterate 15 times before lunch
Get the Requirements Right
Automation Devs can love
Standard Language, IDE, Container
Open Source
See as slide show
Digital Transformation can spawn many ideas for advancing the business. Running screens - with logic - is required to really understand which ideas work, and their real requirements.
The sections below examine several candidate technologies. But each has their own challenges, that you may recognize below. We review these briefly, and examine GenAI-Logic as an alternative that can help.
In most organizations, the Developers are too busy to support prototyping to identify viable projects, and iterate to nail down their requirements.
And even if they are available, framework-based development is slow. It's inefficient to spend weeks or months before seeing the first screens, only then to discover the idea is not viable.
Part of the vetting process is to review ideas with colleagues. It's widely recognized that this is most effectively done with running screens - including business logic.
So, while wireframes are a great tool to have in the bag, they don't run.
Low Code products are a great step-up. They are much faster than frameworks, and accessible to Business Users.
But, you still need to define databases and paint screens, requiring a learning curve and time. The ideal would be even faster than Low Code, and much simpler. Perhaps GenAI?
The dev world has exploded with coding tools like Cursor, CoPilot and many others. These can dramatically increase programmer productivity.
But they are intended for developers, and appropriate for limited tasks like creating functions or front-end screens. Full stack generators are coming online, but they do not include logic.
As shown above, you can supply a Natural Language prompt - with logic - and GenAI-Logic will create a running system in about a minute.
Review with colleagues
Iterate - 15 times before lunch
If the idea does not deliver business value, no time time has been wasted.
And for the ideas that make business sense, the iterations enable you to start the project with solid requirements that reflect consensus.
You are not only underway fast, you are moving at a faster velocity - across the organization.
Developers often have issues with Low Code, as shown in the table on the right,
A great approach might be a blend:
GenAI-Logic for Prototypes and BackEnds
Low Code for FrontEnds and WorkFlow.
A common issue for dev teams is that the UI team is blocked, waiting on API dev. This serializes development, and increases stress on the UI team.
With GenAI-Logic, your prototype includes a complete JSON:API. Your dev teams - and app integration teams - can begin immediately.
Business Logic is typically nearly half the effort for most systems. It's the iceberg under the API.
But most products provide only "your code goes here", often in a proprietary scripting language. More is required.
Business Logic addresses:
Integration logic for participating in a larger enterprise-level interaction with other systems (e.g., above, "send to order to shipping...")
Domain logic for multi-table derivations and constraints (e.g., above, "balance is the sum of orders...")
GenAI-Logic automates business logic:
Provided in Natural Language
Expressed as Rules (intents) of how data is to be derived and validated
Concise: rules are 40X more concise than procedural code, since dependency management is automated
Declarative, ensuring:
Quality: rules are automatically applied (re-used for) all relevant transactions (inserts, updates, deletes) - no missed corner cases
Maintainability: rules can be stated (or later added) in any order - no "archaeology" required to determine where to insert code
Performance: the Business Logic Agent automates and optimizes data access
Business Logic
The iceberg under the API
Spreadsheets also provide declarative logic. The sum formula watches and reacts to inserts, updates and deletes in the AmountTotal column. Business Rules provide the same level of abstraction for transaction processing.
Create a system - it's free: click here
Explore the documentation here.
Contact us at info@genai-logic.com
Open source at GitHub.
Fernando Vazquez Nuñez
CEO | Director General
(Strategic Partner)
GenAI Logic allows us to further accelerate the development of innovative software solutions that respond to the growing need for digitalization and process automation. Ontimize Web, our low-code web application framework, allows developers to declaratively implement powerful user interfaces for complex business applications. By integrating Ontimize Web with GenAI Logic, we automatically obtain a robust rules-based backend that fully supports the needs of our frontend and a fully documented API.
Furthermore, the generative capabilities of GenAI Logic allow us to automatically generate 90% of the application from a prompt. That’s really impressive! Most importantly, it means that our developers no longer have to manually declare hundreds of user screens, with their corresponding CRUDs, business logic and API endpoints. They can now focus on understanding the business requirements and designing a user experience that customers will love.
(Partner)
Rowbot is a new breed of data management platform that enables a true Data Mesh architecture. It allows non-technical business users to integrate data from multiple disparate databases and create a unified view of activity across the organization.
We output a unified dataset and pass that to GenAI Logic. In 2 minutes we have a fully functional application, allowing an analyst to see customer activity across all participating systems.
Then we can incrementally introduce business rules. These rules can range from alerts based on the data to propensity flags for marketing. Users cannot believe how quickly a unified view of the data can be presented and then enriched by the GenAI Logic rules engine.
Thomas G. Peters
Imagery Business Systems, LLC
(Partner)
I can’t say enough about ApiLogicServer. I’ve been using ALS for a number of years now having successfully delivered several solutions that started as an ALS app. ALS provides us an advantage when not only starting new projects, but also when gathering requirements. Including ALS as a tool within the SDLC has been instrumental in several migration projects as well. Data is our bread-n-butter, and we're usong ALS more than any other framework in our projects.
I am excited to see the evolution of ALS into GenAI Logic using AI as the nexus for new project implementations. Thank you Val, Tyler and Thomas P. for a promising and powerful solution. ALS's iterative capabilities are especially helpful; driving the requirements process live with business stake holders. Getting the requirements right is very important in todays competitive market by helping us keep the costs down and ensuring customers are delighted with the outcome.
César Quinteiro Rendo
CTO Intergal S.Coop. G.
(Partner)
*“E-Cometa is a platform designed for the front end, enabling you to generate and maintain your forms on the fly, as well as define and manage processes dynamically. For back-end operations, GenAI allows you to define databases using AI and seamlessly integrate them with ApiLogicServer (ALS). ALS then provides the capability to add simple rules, enabling the creation of complex systems that integrate with your data.
By combining both, you will get a very flexible and powerful solution that allows you to create any web and mobile app easily, making it simple to develop and maintain—even if you are not a technical expert.
We also want to thank ALS for making it possible to migrate from the obsolete Live API Creator (a back-end rules engine with RESTful services), ensuring we could continue innovating with a modern and reliable solution.”*