King Klown Logo
The kOAinitiative

Orgo System Overview

This document provides a conceptual and technical map of the Orgo platform. It details how the system functions as a multi-tenant "nervous system" for organizations.

Distinct from standard ticketing systems or CRMs, Orgo is designed for sovereignty. It is capable of operating as a "hermetic bubble"—completely independent of the public internet—powered by local intelligence.

Reference: Orgo Overview Presentation

Conceptual Model

Orgo is designed to solve the "messy signal" problem. Organizations receive inputs from dozens of channels (emails, chats, forms, sensors), often losing context or failing to spot patterns.

Orgo standardizes this flow using the SenTient Engine:

  1. Listen: Ingest signals from any source (Digital or Analog).
  2. Deconstruct (SenTient): A local, offline engine converts linear natural language into structured Wikidata concepts without sending data to external AI clouds.
  3. Structure: Convert these concepts into Cases (situations) and Tasks (actions).
  4. Route: Assign work using a universal labeling syntax.
  5. Track: Monitor execution against "Reactivity Time" (not just deadlines).

Instead of hard-coding workflows for every department, Orgo provides a shared schema engine. A "Hospital" and a "Basketball Team" run on the same code, differentiated only by their Profile configuration.


Core Entities

The system is strictly multi-tenant.


The Autonomy Standard (The Bubble)

Orgo is built on the philosophy of the Hermetic Bubble. While it can bridge to external networks (like Konnaxion) when desired, it does not rely on them.


The Workflow Pipeline: Signals → Cases → Tasks

1. Signals

Inputs enter the system via the Gateway.

2. The Engine (SenTient + Workflow)

The incoming signal is processed by SenTient to extract intent and entities, then evaluated by the Workflow Engine against Flow Rules. It determines:

3. Objects


Routing System: The Label

Orgo uses a deterministic labeling system to route information. A label is a single string that encodes Scope, Topic, Intent, and Role.

Format: <BASE>.<CATEGORY><SUBCATEGORY>.<HORIZONTAL_ROLE>

The Base (Vertical Scope)

Defines who needs to see this.

The Taxonomy (Decimal)

Example

1001.91.Operations.Safety

  • 1001: Staff level.
  • 9: Crisis/Emergency category.
  • 1: Request (Action required).
  • Operations.Safety: The functional team responsible.

Profiles & Configuration

Orgo avoids custom code for every client by using Profiles. A Profile is a bundle of YAML configuration parameters that dictates system behavior.

Configurable Knobs:


Technical Architecture

The codebase is organized into four distinct layers.

1. Core Services

The monolithic engine that powers the platform.

2. Domain Modules

Thin adapters that define domain-specific logic without owning separate databases.

3. Insights Module

The analytical brain. It uses a Star Schema (fact_cases, dim_time, dim_location) to answer questions like "Which department creates the most critical alerts?"

4. Infrastructure

Handles the "plumbing": Database connections (Postgres/SQLite), offline synchronization logic, and Docker containerization for independent deployment.


Data Contracts

Orgo enforces strict JSON schemas for its primary objects to ensure interoperability between modules.

The Case Contract (Simplified):

{
  "case_id": "uuid",
  "label": "1001.91.Operations.Safety",
  "status": "open",
  "severity": "high",
  "reactivity_time": "PT1H", // ISO 8601 Duration
  "origin_role": "Operations.Safety",
  "location": { "site": "Main", "area": "Lobby" },
  "metadata": { "incident_type": "slip_fall" }
}

The Task Contract (Simplified):

{
  "task_id": "uuid",
  "case_id": "uuid",
  "type": "maintenance", // Domain
  "subtype": "cleaning", // Specifics
  "status": "pending",
  "owner_role_id": "uuid", // Who is responsible
  "due_at": "2025-12-12T14:00:00Z"
}

Cyclic Review System

Orgo is not just for "doing work"; it is for improving operations. The system enforces a Cyclic Overview process driven by the Insights module.

  1. Weekly Loop: Review all critical and unresolved items. Immediate tactical fixes.
  2. Monthly Loop: Review trends by Department and Location. Detect resource imbalances.
  3. Yearly Loop: Strategic review. Input for next year's Profile configuration.

Pattern Detection: The engine can be configured to auto-escalate "soft signals." For example: "If 5 tasks of subtype 'leak' occur in 'Building A' within 30 days, auto-create a Case titled 'Infrastructure Audit: Building A'."


Status and Scope

What Orgo IS:

What Orgo is NOT: