Enterprise Features, Community Pricing

Complete feature set • Production-ready v1.0.0

Hardware Options Available

Raspberry Pi powered, modular design, transparent educational cases. Explore all hardware →

Complete Feature Set

🌍

Offline-First Architecture

Works without internet

SQLite Full-Text Search

FTS5 engine provides <50ms search latency on 10,000+ documents

Automatic Sync

Bi-directional sync when connectivity returns. Change Data Capture with PostgreSQL triggers

7-Day Metric Retention

Local metrics stored during offline periods, synced to cloud when online

📚

Content Delivery System

500GB local content caching

Multi-Format Support

Videos (MP4, WebM), PDFs, interactive lessons, SCORM packages

Automatic Thumbnails

ffmpeg for video, ImageMagick for PDF. Generated on upload

Priority Queues

1=teacher materials, 2=core lessons, 3=video packs, 4=low priority

LRU Cleanup

Automatic storage management: 80% max, clean to 70%

🔒

Enterprise Security

Department-grade protection

AppArmor Profiles

Mandatory access control for nginx, PostgreSQL, API Gateway, Device Agent, Sync Agent

TLS Enforcement

TLS 1.2/1.3 only. Strong cipher suites. HSTS headers (1 year)

File Integrity Monitoring

Daily SHA256 verification of critical system files

Disk Encryption

LUKS (Linux), BitLocker (Windows). TPM 2.0 support

JWT Authentication

Role-based access control (admin/operator/viewer). Refresh token rotation

💾

Backup & Restore

Automated data protection

PostgreSQL Backups

pg_dump + gzip compression. SHA256 integrity verification

USB Storage Support

Auto-mount external drives. 30-day retention policy

Point-in-Time Recovery

Restore to any backup snapshot. Tested recovery procedures

Scheduled Backups

Cron: 2 AM backups, 3 AM cleanup. Configurable schedule

📊

Monitoring & Observability

Prometheus + Grafana stack

Pre-built Dashboards

System Overview, Fleet Management, Sync Performance. 30-day retention

Intelligent Alerts

High CPU/memory (>80%), low disk (<15%), high temp (>70°C), service failures

Real-Time Metrics

CPU, memory, disk, temperature, network, sync queue, device heartbeat

💻

Multi-Platform Support

Works everywhere

Supported Platforms

Raspberry Pi 4/5, Ubuntu/Debian, Fedora/RHEL, macOS (Intel/ARM), Windows 10/11

Hardware Abstraction

Platform detector, hardware monitors, network adapters (AP vs Bridge mode)

Bootable ISOs

Linux (Debian 12), Windows PE, Windows IoT Enterprise. BIOS + UEFI support

🎨

Modern UI & UX

Beautiful, fast, accessible

React 18 Admin Dashboard

TanStack Query, Tailwind CSS, Recharts. 9 management pages

Qt Quick UI Shell

Glassmorphism design. Touch-optimized (60pt targets). 60fps, <380MB RAM

Kiosk Mode

Fullscreen lockdown. No escape keys. systemd hardening. <20s boot

Multi-Language

English, isiZulu, Sepedi, French. Easy language switcher

Technical Specifications

Performance

  • Boot Time: 30s (Linux ISO), 20s (Qt Shell)
  • Search Latency: <50ms (10K docs)
  • Sync Latency: <2 seconds
  • API Response: <100ms (P95)
  • Video Playback: 1080p @ 60fps (H.264)

Scalability

  • Devices: 100-1000+ in fleet
  • Users: 500+ concurrent
  • Content: 500GB per device
  • Metrics: 30-day retention
  • Backups: 30-day retention

Codebase

  • Total LOC: 35,000+ lines
  • Languages: TypeScript, Python, Bash, C++/QML
  • Databases: PostgreSQL 14, Redis 7, SQLite
  • Containers: Docker + Docker Compose
  • API Endpoints: 48+ REST endpoints

Ready to Get Started?

Download SYMS OS Edge today and transform your school

✓ Free & open source ✓ No credit card ✓ Community support