How it works

The journey of a request.

Orazaka orchestrates a modular, secure, and fully sovereign cognitive flow. Follow a request through six stages — from the interface all the way to storage.

PresentationGatewaySecurityEngineWorkersPersistence

Reading guide

Orazaka, explained simply.

Before you dive into the map, here's the mental model. Orazaka is an AI orchestration engine you host yourself: every request flows through a deterministic pipeline, step by step, and never leaves your network.

SovereignEverything runs on your infrastructure. No data is sent to a third-party cloud — Law 25 & GDPR compliant.
DeterministicNo black box: each request follows an explicit, reproducible, auditable order of interceptors.
ModularA hexagonal architecture: every responsibility — security, memory, media — is a swappable module.

Let's follow one real request.

“Summarize this contract and flag the clauses that don't comply with Law 25.”

Here's what happens to it, from your question to the answer:

  1. Presentation

    You ask from the web client, the mobile app, the CLI or the admin console.

    WhyFour front doors, a single engine behind them.

  2. Entry Gate

    The gate receives the request and routes it into the engine — streaming (SSE) when the answer arrives token by token.

    WhyOne controlled entry point: nothing touches the models directly.

  3. Security & Logic

    Before any compute, Orazaka authenticates you, checks permissions (RBAC), and enforces quotas and business rules.

    WhySecurity and governance happen before inference — not after.

  4. Cognitive Engine

    The stateless hexagonal core orchestrates the request and coordinates the data flow.

    WhyThe conductor: reproducible on every single call.

  5. Workers & Pipeline

    The request flows through 15 interceptors (system context, memory, RAG, safety), while async workers handle media and MCP integrations.

    WhyThis is where “cognition” is assembled, one ordered step after another.

  6. Persistence

    Sessions, vector memory (pgvector) and identities are stored in your own databases.

    WhyYour data stays home, from the first byte to the last.

→ The locally-validated answer comes back to you. Zero data left your network.

Now explore the live map.
Hover a card to light it upClick to pin its detailSearch a component by name
Request journey
01
Presentation4
Entry points
02
Entry Gate1
REST · SSE routing
03
Security & Logic2
RBAC · rules
04
Cognitive Engine1
The hexagonal core
05
Workers & Pipeline4
Async · interceptors
06
Persistence2
Sovereign data
Cognitive Engine
04 · Cognitive EngineFramework

The heart of Orazaka. Coordinates stateless AI request execution and orchestrates the data flow.

Sourceorazaka-framework/orazaka-core