// readme

Omnipotent

A self-hosted .NET automation platform and modular service runtime that coordinates 31 long-running modules through shared API, permissions, monitoring, persistence and AI orchestration infrastructure.

31 modules · 380 permission-gated API routes · 1,363 passing tests · 136k lines of C# · in development since 2024

Built by Nourdin “Klivess”, a University of Bath CS & AI student.

Service runtime · API and security · Agents and retrieval · Metrics · Private production dashboard

What this is

Omnipotent is a modular service platform, not a bot and not a microservice deployment. Every module is an OmniService subclass running on its own dedicated thread inside one .NET 9 process, sharing a service graph, a logger, a settings store, a scheduler and a single HTTP listener.

That choice is the design. Modules hold live references to each other instead of…