Engineering Foundations

The Framework Pillars Behind Batoi Platform

Batoi Platform is engineered around three framework pillars: RAD for governed application execution, UIF for consistent interfaces, and AIF for AI orchestration. These foundations keep applications, interfaces, automation, and AI governance working from the same platform model.

Framework Stack

Three Projects, One Platform Engineering Model

RAD, UIF, and AIF separate application execution, interface systems, and AI orchestration without fragmenting governance, auditability, or deployment discipline.

Source release planned

Batoi RAD

Application execution foundation for governed RAD applications, route structure, workflow behavior, and API-facing delivery.

Flow and API capabilities are part of the RAD foundation.

Framework page planned
Public source available

Batoi UIF

Interface framework for layout, interaction patterns, UI primitives, accessibility, and consistent product surfaces.

Current public source entry point for the framework family.

View Batoi UIF page
Source release planned

Batoi AIF

AI orchestration framework for agents, tools, model routing, MCP-aware integrations, governance, and observability.

Planned as a separate public pillar when the source release is ready.

Framework page planned
Engineering Thesis

Why the Foundation Is Split This Way

The split follows the way governed systems are built: applications need runtime structure, users need consistent interfaces, and AI needs accountable orchestration.

  • RAD provides the governed runtime model for routes, application structure, workflow behavior, data boundaries, and API-facing delivery.
  • UIF keeps interface systems consistent across public pages, product surfaces, workspaces, and future real-time interaction models.
  • AIF provides a separate accountability layer for agents, model routing, tool execution, MCP-aware integrations, and AI governance.
  • The shared platform model keeps identity, permissioning, audit evidence, and deployment controls attached to the engineering stack.

How the Foundations Fit Together

The framework stack supports both Batoi products and customer-built systems without splitting governance, auditability, or deployment discipline.

Products Build, Govern, Guard, Flex, Academy
Custom Systems Workspace apps, integrations, workflows
Framework Pillars RAD + UIF + AIF
Governance Bedrock Identity, permissions, audit, policy, deployment

Open Source Status

The framework pillars are public-facing. Source availability follows repository readiness.

Framework Source State
Batoi RAD Source release planned
Batoi UIF Public source available
Batoi AIF Source release planned

From Architecture to Engineering Practice

Start with the architecture, then follow the public framework source as each pillar becomes available.

Engineering Foundations FAQ

They are the framework pillars behind Batoi Platform: Batoi RAD for governed application execution, Batoi UIF for interface systems, and Batoi AIF for AI orchestration.

Flow and API capabilities are part of the Batoi RAD foundation. They may become more distinct later if they need independent release, documentation, and community maintenance tracks.

Batoi UIF is currently public. Batoi RAD and Batoi AIF have reserved platform URLs and planned source releases, but should not be treated as public source repositories until they are published.