SYSC

Coming Soon

All-in-one Device Management Platform

Configure devices, retrieve state, and execute RPC actions. SYSC combines a modular agent with a powerful web interface for fleet management.

Showcase

Explore the web interface for device management, configuration editing, and real-time monitoring.

Core Capabilities

Everything you need to manage devices at scale.

Device Configuration

Apply configurations to devices at boot or runtime. JSON-based configuration with validation and rollback support.

State Retrieval

Fetch real-time state data from any device. Get system info, resource usage, and custom metrics through modular agents.

RPC Actions

Execute actions on devices remotely. Reboot, run diagnostics, speed tests, or any custom operation your fleet needs.

Feature Overview

Device Configuration

Apply JSON configs at boot or runtime

State Retrieval

Get real-time data from any device

RPC Actions

Execute commands remotely (reboot, diagnostics, etc.)

Modular Agent

Go native + JSON-RPC external modules

JSON Data Model

Simple, universal, no YANG complexity

Web UI

Device database, config editor, state visualization

AI Agent Mode

MCP integration for AI-powered device management

Module UI Components

Custom React components from modules

WebSocket Support

Persistent connections for real-time updates

HTTP Protocol

JSON-RPC over HTTP for broader compatibility

Agent + Modules Architecture

SYSC consists of a lightweight agent running on devices and a web application for management. Modules are added by building a custom agent with built-in modules or running external JSON-RPC modules.

Web Application

  • Device Database
  • Config Editor
  • State Visualization
  • RPC Controls

Configuration • State • RPC

HTTP/WebSocket

Device Agent

Core + Modules

  • + Built-in Modules
  • + External JSON-RPC Modules
  • Lightweight agent with no modules by default
  • Build custom agent with specific built-in modules
  • Run external modules as separate processes (any language)
  • Web app provides device database, configuration UI, and state visualization, as well as other tools coming in the future
  • JSON-RPC protocol for configuration, state retrieval, and RPC actions

Extensible Module System

SYSC agent is fully extensible. Write custom modules for system, docker, kubernetes, systemd, or any domain-specific functionality.

Go SDK Available
Go Programming Language

Go Native Modules

Embed modules directly into the agent.

Build native Go modules for maximum performance and low-level system access. Ideal for resource-constrained devices.

Example Modules: system, docker, k8s, systemd

JSON-RPC External Modules

Run modules as separate processes.

Implement modules in any language. External modules communicate via JSON-RPC, perfect for complex integrations.

Any language, any technology

Get in Touch

Have an idea or want to collaborate? We'd love to hear from you.

Have a Question or Idea?

Whether you have feedback, a feature request, or want to collaborate, we'd love to hear from you.

Contact Us