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 |