AINOS STUDIO · NOS · SONIA AI
Build enterprise applications at a new speed.
Design the screen visually, write the business rule in NOS, speed up with Sonia AI; preview and publish in one click. All in Ainos Studio.
- Dialog designer
- NOS language
- Sonia AI
- Live preview
- Versioning and publish
What are you building today?
Open an object, create a new one or jump to a method from the toolbar.
- NGL10IAA
- NGL01IAA
- NBD21IAB
| # | Activity Stage | Billable Activity | Activity Date | Employee Number | Employee Name |
|---|---|---|---|---|---|
| No records · use Search to list | |||||
| 1 | Installation | Yes | 10/02/2026 | 1042 | A. Kaya |
| 2 | Training | Yes | 10/03/2026 | 1057 | B. Demir |
| 3 | Analysis | Yes | 10/05/2026 | 1063 | C. Yıldız |
| 4 | Support | Yes | 10/06/2026 | 1071 | D. Aydın |
Ainos Studio · representative UI, sample data
SCREEN ANATOMY
All of development, on one screen.
Every area of Ainos Studio has a job; from finding an object to publishing it, you never leave the screen.
- 1Profile and branchYou always see which environment (Live/Dev) and which branch (main) you are working on.
- 2Dialog/Code, AI, PreviewSwitch between design and NOS code in one click; open Sonia AI; try the screen with test data.
- 3Object tree and componentsViews and their methods (BTNARA, BTNADD…) together; drag ready-made components onto the canvas.
- 4Canvas and editorEdit the screen as it really looks, or write the method’s NOS code.
- 5Properties and InspectorThe selected component’s identity, domain and languages; structure and object details.
- 6Instant checksErrors are flagged as you type; the status bar tells you everything is ready before you publish.
NOS Language
Write business rules in a readable language
NOS is AinosERP’s readable development language, close to business processes. It is built to add behavior to screens and to write validation, calculation and automation. It comes with autocomplete and inline error checking in the editor.
- Readable, business-focused syntax
- Autocomplete and inline error checking
- Reusable functions
- Cross-version compatibility
// Copy TR-country sales into the temporary table
FOREACH SALESTABLE DO
IF SALESTABLE.COUNTRYID == "TR" DO
COPY CROSS SALESTABLE TO TEMPTABLE;
ENDIF;
ENDFOREACH;FROM DESIGN TO PUBLISH
Five steps, one environment.
No switching tools; move forward seeing what happens at every step.
- Design
Build the screen with ready-made components, drag and drop.
DIALOG - Code
Write the business rule in NOS, with autocomplete at your side.
NOS - Accelerate
Sonia AI suggests rules and explains errors; it asks for your approval before applying.
SONIA AI - Preview
Try the screen with test data and see the error check is clean.
PREVIEW - Publish
Version it; move from Dev to Live in one click, on the record.
VERSION · PUBLISH
Frequently Asked Questions
Is NOS hard to learn?
It is a readable language close to business processes; autocomplete and error checking make it easier to learn. You progress quickly with Ainos Academy training.
Can I design screens without writing code?
Yes. Build screens visually with the drag-and-drop designer, and customize with NOS only when needed.
What is real-time error checking?
Errors are flagged as you write code, so you see and fix issues before running anything.
Does it work together with Sonia?
Yes. You can review and extend the screens Sonia generates with NOS and the visual designer.
Can I access other modules with NOS?
Yes. Within permissions, NOS functions access cross-module data in a governed way — no integration bridge needed.
Can I publish changes safely?
With versioning, a test/preview environment and rollback, you publish changes in a controlled way.
See AinosERP on your own processes
Let’s schedule a short demo and walk through the screens and Sonia AI using your flows.