P‑AIProject‑AI
Architecture · Platform

Where it runs. Who it lets in. How it talks.

A modular-monolith codebase that ships to eight deployment targets, with one identity surface and a thin integration layer that quarantines protocol drift outside the kernel.

Deployment targets

Web (Edge)
Live

TanStack Start on Cloudflare Workers — this portal.

Linux Desktop
Documented

PyQt6 client · AppImage / deb / rpm

Windows Desktop
Documented

PyQt6 client · MSI installer · offline-capable

macOS Desktop
Documented

PyQt6 client · DMG · notarized

Docker
Documented

Reproducible images · pinned digests

Air-gapped
Documented

Bundle + signed manifests · no egress

Kubernetes
Planned

Helm chart · sovereign sidecar

Android
Planned

Native shell · governance-aware mobile UI

Identity engine

Auth Provider

Email + password (argon2/bcrypt) · social providers · token issuance.

Session Manager

Tracks active sessions · revocation hooks · idle expiry.

Token Manager

JWT issuance, rotation, audience binding.

Identity Store

Confidential persistence · isolated from policy and audit storage.

Integration layer

I/O Router

Single ingress for CLI, API, GUI, H.323, MCP.

Protocol Adapters

Translate external protocols to internal tickets.

Service Connectors

OpenAI, external APIs, databases.

Event Bus

Loose coupling · backpressure · replayable streams.

Anchor documents

Platform Compatibility Matrix - God Tier 8+ Platforms

Platform Compatibility Matrix God Tier Architecture Project AI Version: 1.0.0 Architecture Level: 🏆 GOD TIER Monolithic Density Last Updated: January 30, 2026 Status: ✅ Production Ready Enterprise Grade 🏆 God Tier Mult

Identity Engine Specification - Authentication & Authorization

Identity Engine Specification Version: 1.0 Last Updated: 2026 01 23 Status: Specification Overview The Identity Engine is responsible for managing user identities, authentication, authorization, and session management wi

Integration Layer Specification - External System Connectivity

Integration Layer Specification Version: 1.0 Last Updated: 2026 01 23 Status: Specification Overview The Integration Layer provides standardized interfaces for connecting the PACE Engine to external systems, services, an

Project-AI Complete File Structure - 107+ Files

Project AI Complete File Structure Total: 107+ Files Across All Platforms Platform Breakdown | Platform | Files | Status | | | | | | Root & Config | 24 | ✅ Complete | | Backend (API + Python) | 43 | ✅ Complete | | Web Fr

Project-AI Root Directory Structure & Organization

Project AI Root Directory Structure After running scripts/cleanup root.ps1 , the root directory is organized as follows: Essential Files (Remain in Root) Core Documentation README.md Project overview CHANGELOG.md Version