Skip to main content

Core MARAGI components; Stream of Consciousness server and client.

Project description


  • Microservices
  • Architecture for
  • Robotics and
  • Artificial
  • General
  • Intelligence



Parameter Default About
port 9999 Network port for maragi to accept messages on
fields ['time', 'uuid', 'service'] Additional fields to instantiate SOC
soc_file soc.json File name or full file path to SOC log


Method Usage
load_soc() Attempt to load SOC log from file
run() Start maragi SOC server


import maragi
server = maragi.Server(fields=['image', 'label'])



Parameter Default About
ip Network IP address of maragi server
port 9999 Network port of maragi server


Method Description
send(message=message) Send a message to the maragi server
fetch(field=field,keyword=keyword) Fetch messages from the maragi server


import maragi
client = maragi.Client()

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for maragi, version 0.2
Filename, size File type Python version Upload date Hashes
Filename, size maragi-0.2-py3-none-any.whl (16.6 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size maragi-0.2.tar.gz (3.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page