Sepul Labs
Sepul Labs · Software for education operations

One workspace for the teams keeping schools connected.

School Network Portal helps small network providers organise school sites, devices and IP plans, then export RouterOS configuration for engineer review. AI assistance is planned next.

Sample network topology: five schools connected to an HQ over WireGuard, one site with a failed checkwg0wg1SCHOOL-01198.51.100.10SCHOOL-02192.0.2.100SCHOOL-04198.51.100.20HQ192.0.2.1SCHOOL-05203.0.113.88SCHOOL-06203.0.113.15check failed · 09:12
Fig. 01 · Sample topology · documentation addresses
01Product in developmentPrivate alpha

School Network Portal

Network operations workspace for small ISPs

Record school sites and their devices, plan IP addresses and VLANs, and export reviewed RouterOS configuration for MikroTik routers.

Explore School Network Portal
School status view listing six sample sites with internet, router and switch check results, one site flagged with a failed check.School status view listing six sample sites with internet, router and switch check results, one site flagged with a failed check.
Working build · synthetic data · English labels for illustration (the interface ships in Bahasa Melayu)
  1. 01

    Inventory

    Know which school sites you serve and what is installed at each one.

    • Sites
    • Devices
    • Network Discovery
  2. 02

    Configuration

    Plan addresses and VLANs, then export RouterOS configuration that matches the plan.

    • Router Configuration (.rsc)
    • IPAM
    • VLANs
    • WireGuard
  3. 03

    Assurance

    Every change attributable and reviewable.

    • Audit
    • AI assistance (planned)
02Selected work

Software built for schools and the people who support them.

01 / Case studyLive production system

PPDK.CH

ICT unit portal for a district education office

The official portal of the ICT unit at a district education office in Malaysia, used by 60 staff. It replaced a set of AppSheet apps and Google Apps Script tools.

  • School visit reports (PTIS)
  • AI-drafted impact summaries
  • School map
  • Staff travel claims
  • QR links to report forms
  • Telegram and Facebook notifications
Visit report form with progress counters for information, content and evidence, and fields for ISD number, report title, zone, school and officers.Visit report form with progress counters for information, content and evidence, and fields for ISD number, report title, zone, school and officers.
Screens use mock data. The organisation's name is hidden.
  1. 02

    S-Lib Assistant

    Cataloguing companion for the S-Lib school library system

    A Windows companion app that turns ISBN scans into reviewed S-Lib catalogue entries. Library staff confirm every record before it is saved.

    Selected workPre-release 0.6.0
03Approach

How we build.

  1. 01

    Built from operations.

    Every feature starts from a task a network engineer actually performs at a school site.

  2. 02

    AI proposes, engineers decide.

    Planned: AI helps build each school’s inventory, reviews router configuration and matches staff complaints to the right device, using Claude through the Anthropic API. Every proposal shows its evidence, and an engineer approves it.

    How we use AI
  3. 03

    Boring where it matters.

    Auditability, predictable changes and reversible actions come before novelty.

—Contact

Do you provide internet to schools? We are looking for a first pilot provider.