Server

Microservices Architecture for Robotics and Artificial General Intelligence

Server

Quick Start

from maragi import Server
server = Server()
server.run()

Single Server

It is possible to create an entire maragi system with a single maragi server. This would mean that all messages and microservices communicate with a single instance of the maragi server. There are several advantages and disadvantages to this design:

Multiple Servers

Many microservices may not need to communicate with each other. Furthermore, some functions may benefit from highly specialized designs, such as vision or motor planning. Because of this, you may want to setup several individual maragi servers.

Methods

under construction

Attributes

under construction