Eikasia LLC

ARCHITECTURE

The Context Layer Pipeline

At the centre sits the Harnessed Orchestrator, a domain-specific harness: the loop that takes intent from the enterprise client, reasons with the LLM, and acts through our typed context protocols on production-grade compute and storage. Everything else in the pipeline is what the harness is wired to.

user intentMCP-UIA2DB (privacy)mcp toolsstandard + authstandard + authexecution logshuman decisionspolicy tuning
Enterprise Client
Source of truth & intent
Frontend Interface
UI & Policy enforcement
Harnessed Orchestrator
The loop: state, decision, action
Optimization Engine
Control algorithms & RL tuning
Cloud Storage
A2DB secured data layer
Cloud Compute
Scalable execution tasks

THE HARNESS

Information Exchange

The Harnessed Orchestrator is the brain of the operation. It runs the loop of information exchange between humans, LLMs, and tools: it evaluates the current state, asks the LLM for the next decision, and executes it through foundational tools (bash, grep, read, write), allowing for deep manipulation of context. The LLM reasons; the harness acts.

Five things make a harness domain-specific: the tools (your operations), the policy (your manual), the checkpoints (where a human must approve), the verification (what "done and correct" means), and the trail (every run logged). The model is interchangeable; the harness is not. The same model has gone from top-30 to top-5 on agent benchmarks with only the harness changed.

Where it sits: inside accounts payable, reading incoming invoices, matching them to purchase orders, and drafting payments, with anything over a threshold paused for the owner to approve. Between intake and scheduling, qualifying a lead that arrives by web form or phone, booking the slot, and sending the confirmation. Between investigation and decision, pairing the agent that does the work with one that validates it before anything proceeds, enforced in code rather than in a prompt.

intentinfo exchange loopexecutesearchfs tools
Enterprise Client
Source of truth & intent
Harness Engine
Orchestrator & Action Loop
LLM
Reasoning & Decisions
bash
Core Action: Shell
grep / glob
Core Action: Pattern Matching
read / write / edit
Core Action: File operations

MODEL CONTEXT PROTOCOL

The Safety & Speed Boundary

The harness acts through MCP. It sends tool schemas to the LLM, and every resulting tool call goes to an MCP Server that validates and routes it; the LLM never executes code directly. MCP is the secure, structured interface that makes the harness safe to run: this strict separation guarantees that agents only access permitted data while accelerating execution via predictable JSON interfaces.

intentinfo exchange looptool call requestsroutes & calls
Enterprise Client
Source of truth & intent
Harness Engine
Control Loop
LLM
Reasoning & Decisions
MCP Server
Tool Registry & Dispatcher
Custom Tools
Data Sources, Databases, APIs

CONCRETE EXAMPLE / BETWEEN PROCESSES

Smart Logistics in Action

How a small ice cream store utilizes the Eikasia pipeline to automate stock replenishment and interactive decision-making: a domain-specific harness placed between the store floor and the supplier.

1
Enterprise Client → Frontend

Voice Intent Captured

The store manager taps the microphone and says, "We are running low on vanilla ice cream, order 50 more tubs." The frontend transcribes this via Web MediaRecorder and sends the intent to the Harnessed Orchestrator.

2
Harnessed Orchestrator → Cloud Storage

Context Retrieval via A2DB

The harness hands the intent to the LLM, which realizes it needs to know the current stock to make an informed reorder. The harness executes that decision, querying the logistics ledger in Cloud Storage, and feeds the answer back into the loop: only 5 tubs left in inventory.

> query_stock(product="vanilla_ice_cream")
< on_hand: 5, status: "LOW_STOCK"
3
Harnessed Orchestrator → Cloud Compute

Tool Execution

With the context established, the harness dispatches the LLM's next decision as a call to the appropriate MCP tool hosted on Cloud Compute, drafting a new purchase order for the supplier. If the primary supplier's lead time has slipped, it proposes an alternative.

> create_purchase_order(supplier="dairy_co", product="vanilla_ice_cream", quantity=50)
< status: "DRAFT_CREATED", po_id: "PO-9942"
4
Harnessed Orchestrator → Frontend

Rich UI Generation (A2UI)

Instead of a plain text reply, the harness generates an interactive "Purchase Order Card" component and streams it back to the frontend. The manager sees the drafted order and clicks "Confirm"—the human checkpoint that closes the loop.

Draft PO-9942
50x Vanilla Ice Cream Tubs from Dairy Co.
Confirm Order
5
Optimization Engine

Policy Tuning

The manager's confirmation is logged as a successful execution trace. The Optimization layer uses this ledger history to tune the model's future behavior—applying standard control algorithms alongside Reinforcement Learning—to learn the store's exact restocking thresholds over time.

CONCRETE EXAMPLE / INSIDE A PROCESS

Accounts Payable, Systematized

The same store, two weeks later, settling the invoice for that order. This time the domain-specific harness sits inside an internal process, accounts payable, where a person used to open the email, check the spreadsheet, and log into the bank. Same loop, different tools, and a checkpoint exactly where the owner wants one.

1
Enterprise Client → Harnessed Orchestrator

Invoice Arrives

Two weeks later, Dairy Co. emails a PDF invoice to the store's accounts mailbox. Nobody opens it. The harness watches the inbox, picks up the attachment, and extracts the fields it needs to act: supplier, amount, purchase-order reference, due date.

> extract_invoice(source="inbox/INV-2291.pdf")
< supplier: "dairy_co", amount: 1840.00, po_ref: "PO-9942", due_in: 30d
2
Harnessed Orchestrator → Cloud Storage

Three-Way Match via A2DB

The harness hands the invoice to the LLM, which decides it must be checked against what was ordered and what was received. The harness executes that decision, querying the purchase-order ledger and the goods-received log through A2DB. The supplier's bank details never enter the model's context; only the match result does.

> match_invoice(po="PO-9942", amount=1840.00)
< po_total: 1840.00, received: 50/50, status: "MATCHED"
3
Harnessed Orchestrator → Cloud Compute

Payment Drafted, Policy Applied

With the match confirmed, the harness dispatches the payment tool on Cloud Compute. The store's policy is part of the harness, not of the prompt: anything over the approval threshold is scheduled as pending and cannot be released by the model.

> schedule_payment(invoice="INV-2291", amount=1840.00)
< status: "PENDING_APPROVAL", rule: "amount > 1000 requires owner"
4
Harnessed Orchestrator → Frontend

Approval Checkpoint (A2UI)

The owner receives an interactive "Payment Approval" card: the invoice, the match evidence, and one action. What used to be an email, a spreadsheet, and a bank login is now a single decision with the evidence attached.

INV-2291 · Dairy Co. · $1,840.00
Matched to PO-9942 · 50/50 tubs received
Approve Payment
5
Optimization Engine

Threshold Tuning

Every approval is logged as an execution trace. Over months, the Optimization layer sees that Dairy Co. invoices matched to a purchase order are approved without edits every time, and proposes raising that supplier's auto-approve threshold. The owner decides; the harness enforces the new rule from then on.