feagi-io

Crates.iofeagi-io
lib.rsfeagi-io
version0.0.1-beta.4
created_at2025-12-23 23:30:36.13908+00
updated_at2026-01-25 21:51:28.657564+00
descriptionFEAGI I/O System - Agent I/O, registration, ZMQ & SHM
homepagehttps://feagi.org
repositoryhttps://github.com/feagi/feagi-core
max_upload_size
id2002522
size697,197
(NeuravilleDeveloper)

documentation

README

feagi-io

FEAGI Peripheral Nervous System - Agent I/O, registration, and communication.

Overview

Handles communication between FEAGI brain and agents:

  • Agent registration and heartbeat
  • Sensory input injection
  • Motor output extraction
  • Visualization data streaming
  • ZMQ and shared memory transports

Installation

[dependencies]
feagi-io = "2.0"

Features

  • zmq-server - ZMQ server support
  • websocket-server - WebSocket support for brain visualizer
  • shm - Shared memory for high-performance local communication

Usage

use feagi_io::{AgentRegistry, IOConfig};

// Register agents and handle I/O

Note

Per architecture docs, this crate will be moved to a separate feagi-io repository in the future.

Part of the FEAGI ecosystem.

Commit count: 1710

cargo fmt