O.G.A.S. Русский

O.G.A.S. documentation

O.G.A.S. is a platform on which a person builds programs for themselves: out of nodes, modules and a window with buttons and fields, without programming. This documentation describes the platform as it is.

The documents are written in Russian; these are their English translations, with the same sections.

Who reads what

For those who build programs:

Document About
Getting started installing, starting, a first program
The workshop the windows of the workshop, the graph, the pulpit, the library, the assistant

Reference:

Document About
Kinds of nodes what each kind of node does, its inputs, outputs and fields
File formats the files of a program, a pulpit, a module and the platform
Settings all the settings of the platform
Error codes what each refusal means
Terms the words of the platform

For those who write modules and build programs by script:

Document About
OGAS SDK a module in Python and Rust, a program by script, the check, the showcase

For those who study how the platform is made:

Document About
The make-up of the platform the kernel, functions, channels, start
The program: graph and runs the graph, events, variables, nodes, frames, the run
Modules the module folder, modes, the environment, neural networks
Protection threats and how the platform is protected from them
Building, installing and maintenance building, delivery, journals, updating
Rules of development the rules the code of the platform follows
Exchange with the kernel the protocol, messages, events
Methods of the graph the methods of the function of the graph
Methods of modules the methods of the function of modules
Methods of the workshop and the pulpit the methods of the window and the pulpit
Methods of the platform services settings, languages, observation, sources, the door for programs, the assistant