Neurenix
Neurenix is an AI framework optimized for embedded devices (Edge AI), with support for multiple GPUs and distributed clusters. The framework specializes in AI agents, with native support for multi-agent, reinforcement learning, and autonomous AI.
Social
Main Features
-
Hot-swappable backend functionality:
- Added DeviceManager class for runtime device switching
- Created Genesis system for automatic hardware detection and selection
- Modified Tensor class to support hot-swapping between devices
-
ONNX support:
- Implemented ONNXConverter for model import/export
- Added convenience functions for easy ONNX integration
- Support for converting between Neurenix and other ML frameworks
-
API support:
- Added RESTful, WebSocket, and gRPC server implementations
- Created APIManager for centralized server management