Knowledge
What things mean and how they connect. An active SKU, a recognized dollar, a critical alarm—one governed definition, not three departments arguing over their own.
Definitions · relationships · entitiesContext OS for Telecom + Retail
We are building the governed Context OS that connects live business, customer, product, operational, and financial knowledge—making Telecom and Retail agents accurate, contextual, and useful for every permitted persona.
What context actually means
Most "context" conversations stop at data. An agent inside a real business needs three distinct things, and confusing them is why so many agents ship fast and then stall.
What things mean and how they connect. An active SKU, a recognized dollar, a critical alarm—one governed definition, not three departments arguing over their own.
Definitions · relationships · entitiesHow work actually gets done here. The steps a senior planner takes without thinking twice, still living in a Slack thread and one person's head.
Procedures · playbooks · know-howWhat's allowed, and who has to say yes. Which discount needs approval, which action needs a human in the loop, which data can't leave the region.
Policy · permissions · approvalsMost context layers stop at the first one. This one is built to carry all three.
"Why did the quality hold rate spike on line 3 this week?"
What does "quality hold" mean, and where is it recorded?
The certified QMS + MES definition of a hold event—not each supervisor's private tally.
How does an experienced quality engineer investigate this?
Check the lot, supplier, and process-parameter correlation before assuming a process drift.
Who's asking, and what can they see?
A shift supervisor sees their line; a plant quality manager sees the full site; any corrective action still needs sign-off.
Choose the operating domain
Select the product closest to the decisions your agents must support. Each page maps the relevant entities, events, systems, roles, controls, and outcome stories.
Connect assets, production orders, materials, process conditions, quality genealogy, maintenance, workforce, and supply constraints.
Connect network and service state with catalog, quote, order, activation, usage, billing, revenue, subledger, and GL context.
Connect products, prices, promotions, inventory, shoppers, stores, orders, fulfillment, returns, suppliers, and margin.
Not everything is semantic search
Embeddings help with meaning and similarity. They are the wrong tool for an exact alarm code, a governed KPI, a changing service topology, or a live order state. The Context OS selects and combines the retrieval paths a task actually needs.
Use deterministic queries for orders, inventory, billing, SLAs, governed measures, and other structured facts where precision matters.
Exact valuesjoinsaggregationsFind exact part numbers, alarm codes, clauses, tickets, product IDs, and specialist terminology without fuzzy substitution.
IdentifiersBM25filtersRetrieve conceptually related manuals, notes, procedures, images, and unstructured knowledge when the wording does not match.
EmbeddingsrerankingmetadataTraverse how assets, services, resources, customers, products, and dependencies connect across operational domains.
Entity resolutionpathsimpactReason over current state, event order, validity windows, changes, and prior decisions instead of treating every fact as timeless.
Streamstime seriesmemoryCall authoritative APIs when an answer must be checked live, then expose approved actions with identity, policy, and human gates.
MCPOpenAPIworkflow toolsClassify the task → resolve identity and entitlements → choose one or more retrieval paths → rerank and reconcile evidence → return the smallest useful context package with provenance.
Engineered, not assembled
Context engineering, retrieval, memory, and agent security are architecture decisions made here, not integration afterthoughts—validated against real accuracy and governance requirements before anything ships.
Retrieval, processing, and memory are managed as one governed layer that spans every agent and tool—not reassembled by hand inside each prompt.
Vector similarity and graph traversal work together, so a question about relationships and a question about meaning both get answered from the same governed layer.
Episodic events stay separate from stable knowledge, with conflict-aware reconciliation—so a correction updates the record instead of just piling on top of it.
Identity, delegation, revocation, and traceability are treated as infrastructure that travels with the request—not a one-time login check at the front door.
How we validate: Every architecture decision is checked against domain-specific accuracy, permission, freshness, cost, latency, and auditability requirements before it reaches the product.
The architecture
The layer federates existing systems, chooses the right retrieval method, and packages the smallest useful evidence set for the task. Materialized indexes are selective; authoritative state stays authoritative.
Where this fits
MES, ERP, OSS/BSS, CRM, and whatever data platform you already run govern their own slice well. What none of them does natively is turn that technical governance into business meaning any agent can act on across all of them at once.
Access control, schema, and lineage inside each system are often solid on their own—that isn't the gap. The gap opens at the boundary, where an agent needs one fact that spans systems built to guard their slice, not share it.
One governed definition per concept, cross-system lineage, and policy that travels with the data—delivered through open MCP so any agent, not just one built for a single platform, can act on it.
Skip this layer, and each system just gets a smarter interface bolted onto the same old boundary—context locked to one platform, one team, one slice of the business.
What this is not
A catalog helps people browse tables. This is built for agents to act on—context is exposed through MCP and APIs, not a search box for analysts.
A semantic layer defines what a metric means. This adds who's allowed to see it, how it changed, and what to do about it—across every system, not just your warehouse.
Memory here is scoped, versioned, and governed by precedence rules—not a growing pile of chat history one agent quietly hoards and no one else can check.
Persona-aware context
An operator, reliability engineer, plant manager, network engineer, care agent, and finance leader have different responsibilities and permissions. BodhiContextAI is being designed to assemble context and expose actions for the authenticated persona and the purpose of the task.
Bind workforce or customer identity to tenant, role, team, site, region, entitlements, delegation, and session risk.
SSO · IAM · RBAC · ABACApply row, field, document, entity, geography, and purpose restrictions before retrieval results reach the model.
Masking · filtering · purposeSelect the vocabulary, depth, evidence, workflow history, and recommendations appropriate to the person’s job and current task.
Role view · preferences · memorySeparate read from action privileges, enforce tool allowlists and limits, and require human approval for high-impact changes.
Guardrails · approvals · least privilegeApproved, aggregated, and de-identified product signals; roadmap feedback; adoption trends.
Raw plant telemetry, network alarms, customer PII, detailed topology, and every operational control tool.
Assigned line state, active order, relevant SOPs, quality limits, and local shift history.
Other sites, unrestricted cost or HR data, and engineering or maintenance actions outside the operator’s authority.
Authorized domains, alarms, topology, service impact, change windows, and runbooks.
Unmasked billing or customer data, unrelated regions, and network changes outside the approved control scope.
Customer entitlement, service health summary, known incident, order state, and approved resolution steps.
Raw network configuration, sensitive topology, engineering credentials, and direct infrastructure controls.
Real-time context + delta intelligence
“Real time” is not one refresh rate. Machine signals may arrive in milliseconds, orders through change data capture, policies through versioned publication, and manuals on a scheduled sync. Each context product should declare its freshness objective and preserve the change history behind it.
Consume event streams, CDC logs, webhooks, API reads, and scheduled snapshots. Retain source offset, event time, ingestion time, schema version, and actor or service identity.
Kafka · CDC · OPC UA events · webhooksResolve impacted entities, calculate before-and-after deltas, then incrementally update relational views, search indexes, embeddings, graph edges, caches, and temporal memory.
Incremental index · graph delta · cache invalidationRun policy checks when a record, relationship, entitlement, or classification changes. Revoke stale context and notify affected agents instead of waiting for the next query.
Policy version · entitlement delta · invalidationAnswer what the source said, which version the agent saw, what policy allowed, and what action followed at a specific point in time.
Valid time · system time · immutable audit ledgerRecord the identity and purpose, policy decision, retrieval routes, source versions, context supplied, model and tool calls, approvals, action result, and downstream outcome. Sensitive payloads can be redacted while retaining a verifiable control trail.
Capture explicit corrections, accepted or rejected recommendations, task outcomes, evaluator scores, and recurring retrieval failures. Promote useful learning into scoped, versioned memory only after validation.
Lower scopes may personalize presentation and workflow; they cannot override permissions, governed definitions, safety controls, or authoritative operational state.
What we are building
We are building the BodhiContextAI Context OS as modular, API-first cloud infrastructure. It is designed to connect to the systems you already run, use the model stack you choose, and fit the security boundary your organization requires.
Agent workloads run inside your own virtual network and private endpoints—the same enterprise networking pattern your other production systems already use.
01 · Manufacturing blueprint
Production, quality, maintenance, engineering, and supply teams each see part of an exception. The Context OS blueprint combines OPC UA live state, Asset Administration Shell semantics, MES/ERP transactions, maintenance history, exact identifiers, manuals, and dependency graphs into one governed decision package.
The agent connects the live machine signal with the active production order, recent engineering change, maintenance history, quality limits, material availability, and downstream schedule.
Bring schedule, material, asset, labor, and process constraints into one decision instead of reconciling them in a war room.
MESERPAPSWMSPrioritize work by failure risk, current product run, spare availability, technician skills, and downstream production impact.
IoTEAM/CMMSmanualsinventoryTrace a non-conformance through lots, suppliers, process parameters, inspection results, and engineering changes.
QMSPLMgenealogysupplier dataSurface how a demand, capacity, supplier, or maintenance change cascades through production, inventory, and customer commitments.
S&OPplanningprocurementordersStandards-aware direction: Secure industrial information exchange from field to cloud, and a standardized digital representation for assets, are built into how the manufacturing context layer reads the plant floor.
02 · Telecom OSS + BSS
OSS knows what was designed, activated, and changed in the network. BSS knows what was offered, ordered, consumed, charged, billed, collected, and promised. Finance knows what reached the subledger and GL—and what may be recognized. The Context OS links these views without flattening their controls or accounting meaning.
The agent traces the approved quote and contract through product-order decomposition, service activation, usage mediation, rating, invoice lines, credits, subledger entries, GL mappings, and the revenue schedule.
Correlate alarms across domains, map them to services, orders, SLAs, and customers, and prioritize remediation by operational and commercial impact.
NMStopologyservice inventoryCRMGround recommendations in product compatibility, eligibility, pricing, discount authority, contract terms, channel rules, and available network coverage.
CatalogCPQpricingeligibilityPreserve the commercial intent as a quote becomes a product order and decomposes into service, resource, partner, and billing orders.
Quoteproduct orderservice orderresource orderExplain fallout across orchestration, logical and physical inventory, provisioning, number or device assignment, activation tests, and partner dependencies.
Order falloutprovisioningactivationinventoryTrace usage records through mediation, rating, online or offline charging, balance impact, bill calculation, tax inputs, invoices, credits, and collections.
MediationratingchargingbillingcollectionsCompare what was ordered, activated, used, charged, billed, and paid to detect leakage, duplicate or missing events, margin erosion, and partner-settlement exceptions.
LeakagereconciliationdisputessettlementCarry source transaction, account mapping, legal entity, cost center, tax, currency, journal, period, and reconciliation evidence from BSS into finance reporting.
Subledgerjournalschart of accountscloseConnect contract terms, performance obligations, standalone selling prices, allocation, activation milestones, usage, modifications, credits, and deferrals to governed recognition schedules.
ASC 606 / IFRS 15 contextschedulesevidenceAI-native telecom direction: Domain agents, API-exposed OSS/BSS capabilities, intent-driven operations, and a shared temporal knowledge graph combine for cross-domain decisions—not a single system trying to model everything at once.
We begin with the decision or action that matters, map the minimum context it needs, establish quality and governance, and expose it through a reusable contract. The next agent starts ahead.
Define the user, workflow, systems, risk, and evidence that signal a useful outcome.
Connect sources, resolve meaning, apply policy, and evaluate answers against real cases.
Serve stable context interfaces, monitor quality, and extend across agents and business units.