RAG-powered Decision Intelligence Platform for Manufacturing Knowledge Management

circuitry.ai · Tech · 2023 · source Agentic: no · promotional bias: high · source-backed · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Manufacturing decision intelligence and multi-tenant product knowledge management

Circuitry.ai needed to build RAG advisors for manufacturers of complex products while managing proprietary customer data, tenant-specific filters, evaluation criteria, frequent knowledge-base updates, and heterogeneous product information.

Constraints:

Architecture

Circuitry.ai used the Databricks platform as its production data and AI substrate for custom manufacturing RAG advisors. Customer documents are uploaded through a UI, raw data is ingested, processed into embeddings, and served through endpoints backed by Delta Lake, Unity Catalog, MLflow, Model Serving, and a serverless vector database. Llama and DBRX models power generated responses, while feedback loops, metadata filtering, and Databricks-assisted governance support multi-tenant customer deployments.

Diagram confidence: explicit (topology described by the source).

flowchart LR
  A["Customer documents and references"] --> B["Upload interface"]
  B --> C["Databricks notebooks"]
  C --> D["Delta Lake"]
  D --> E["Unity Catalog"]
  C --> F["Embedding pipeline"]
  F --> G["Serverless vector database"]
  E --> G
  C --> H["Model Serving"]
  I["MLflow"] --> H
  H --> J["RAG application stack"]
  G --> J
  E --> J
  K["Llama and DBRX models"] --> J
  J --> L["Feedback mechanism"]
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Customer documents and references Proprietary manufacturing product knowledge uploaded by customers. Upload interface
Upload interface Customer-facing entry point that triggers ingestion, embedding, and endpoint workflows. Customer documents and references, Databricks notebooks
Databricks notebooks Workflow units that handle inputs and dependencies for ingestion, embedding, and deployment tasks. Upload interface, Delta Lake, Embedding pipeline, Model Serving
Delta Lake Reliable data lake storage supporting incremental updates for the knowledge base. Databricks notebooks, Unity Catalog, Embedding pipeline
Unity Catalog Governance and data-segregation layer for proprietary customer information. Delta Lake, Serverless vector database, RAG application stack
Embedding pipeline Processes customer documents and generates embeddings for retrieval. Databricks notebooks, Delta Lake, Serverless vector database
Serverless vector database Governed vector retrieval layer with metadata filtering. Embedding pipeline, Unity Catalog, RAG application stack
Model Serving Deploys and manages machine-learning serving endpoints. Databricks notebooks, RAG application stack, MLflow
MLflow Model deployment and management support within the Databricks stack. Model Serving
Llama and DBRX models Generative models used by the RAG chatbot tools. RAG application stack
RAG application stack Custom knowledge-base and chatbot layer that retrieves client-specific information and generates answers. Unity Catalog, Serverless vector database, Model Serving, Llama and DBRX models, Feedback mechanism
Feedback mechanism Collects user ratings on generated responses for continuous improvement. RAG application stack

Data flow

Customers upload documents or references through Circuitry.ai's UI. The workflow triggers raw-data ingestion, processing and embedding generation, and serving-endpoint deployment through Databricks notebooks and upstream dependencies. The application stack runs a RAG pipeline over custom knowledge bases, uses Llama and DBRX models for responses, applies metadata filtering for client-specific results, and captures user ratings for continuous improvement.

4 supporting quotes
“Customers could upload their own documents or references, and the bot could then interact with this data and respond to queries.”article, stated
“The workflow began when customers uploaded documents via the user interface, triggering three key tasks: ingesting raw data, processing and generating embeddings and deploying the serving endpoint.”article, stated
“On top of this application stack, Circuitry.ai implemented a RAG pipeline to enhance the accuracy and relevance of the answers provided by their AI chatbot tools.”article, stated
“Circuitry.ai then incorporated a feedback mechanism to ensure continuous improvement, where users could rate the GenAI-generated responses.”article, stated

Why this architecture

The Databricks architecture addressed Circuitry.ai's production RAG bottlenecks by combining reliable incremental data updates, tenant governance, model management, governed vector search, feedback, and metadata filtering in one platform. That mattered because their product depends on customer-specific proprietary manufacturing knowledge and continually changing product data.

3 supporting quotes
“Partnering with Databricks, Circuitry.ai was able to easily manage this wealth of proprietary customer data to train RAG chatbots.”article, stated
“Delta Lake supported the incremental data updates needed, which were crucial for keeping the knowledge base current when new products and knowledge articles were added.”article, stated
“a unified governance solution for data and AI assets, facilitated effective data management and governance, ensuring proper data segregation and security”article, stated

Models used: Llama · DBRX · Databricks Model Serving

Scale

Alternatives considered (roads not taken)

Continue manually managing customer data and RAG updates

Rejected because: The small team was delayed by metadata filters, quality checks, knowledge-base updates, and data segregation needs.

“their small technical team was experiencing delays in developing retrieval augmented generation (RAG) chatbots due to the complexity of managing and updating vast amounts”article, stated

Use a RAG chain that requires disruptive full knowledge-base rebuilds

Rejected because: Circuitry.ai needed incremental knowledge updates without breaking internal RAG chains.

“they sought to improve methods for handling knowledge base updates without disrupting internal RAG chains.”article, stated

Use unfiltered retrieval across customer product data

Rejected because: Client-specific results and proprietary-data segregation were core requirements.

“With assistance from Databricks, they could filter results and make them more geared toward individual clients”article, stated

Commit to a single model family without switching and testing

Rejected because: Circuitry.ai valued Databricks support for multiple models and extensive testing.

“the ability to switch between models and extensively test has been a real plus for us.”article, stated

Patterns

rag-retrieval (retrieval)

Circuitry.ai built customer-specific knowledge bases and RAG chatbots over uploaded manufacturing documents.

“To advance their AI offerings, Circuitry.ai next developed custom knowledge bases and RAG chatbots within the platform’s ecosystem. These were tailored to specific domains and use cases based on customer requirements.”article, stated

data-quality-loop (feedback)

Users rate generated responses, and that feedback is used to improve the Decision AIdvisor experience and prompts.

“Circuitry.ai then incorporated a feedback mechanism to ensure continuous improvement, where users could rate the GenAI-generated responses.”article, stated

eval-driven-development (quality)

The team established internal chatbot checks before deployment and valued model switching/testing.

“Second, the team needed to establish internal checks for AI chatbots to ensure they met evaluation criteria, and they sought to improve methods for handling knowledge base updates without disrupting internal RAG chains.”article, stated
“the ability to switch between models and extensively test has been a real plus for us.”article, stated

privacy-preserving-processing (governance)

Unity Catalog and data segregation protect proprietary customer data across manufacturing tenants.

“ensuring proper data segregation and security of proprietary information that was valuable to Circuitry.ai’s model training processes.”article, stated

model-routing (model-operations)

The platform supports switching between Llama and DBRX models and extensive testing.

“Databricks has made it easier by supporting multiple models, and we saw this as an immediate benefit — the ability to switch between models and extensively test”article, stated

Tradeoffs

Use Databricks as the RAG data and governance substrate.

Chose Delta Lake, Unity Catalog, MLflow, Model Serving, and governed vector search over A bespoke data-management stack maintained by a small team.

Rationale: The platform reduced delays around proprietary data, updates, evaluation, and deployment.

“Partnering with Databricks, Circuitry.ai utilized a suite of features to streamline data management, governance and model training.”article, stated

Support incremental updates rather than disruptive RAG rebuilds.

Chose Delta Lake-backed incremental data updates over Knowledge-base update processes that disrupt internal RAG chains.

Rationale: The business needs current product knowledge without taking the chatbot pipeline apart for each update.

“Delta Lake supported the incremental data updates needed, which were crucial for keeping the knowledge base current when new products and knowledge articles were added.”article, stated

Use customer-specific metadata filtering.

Chose Metadata and Model Serving with governed vector retrieval over Generic retrieval over all indexed manufacturing content.

Rationale: Individual clients have different products and applications, so retrieval has to narrow answers to the right customer context.

“filter results and make them more geared toward individual clients — even those with a multitude of products and applications.”article, stated

Expose AI to nontechnical users through customized prompts and simplified querying.

Chose Decision AIdvisor prompt customization and simplified querying over A technical-only interface for querying complex product data.

Rationale: The product is meant for sales, service, channel partners, and customers, so AI needed to be accessible outside the technical team.

“simplifying the querying process and customized prompts for different customers and scenarios, making AI accessible even to nontechnical users.”article, stated

Gotchas (what bit them)

Metadata filters were hard to apply on top of retrievers.

Root cause: The ecosystem documentation was insufficient for the client-specific filtering Circuitry.ai needed.

Resolution: Use Databricks assistance, serverless vector database, and metadata filtering to tailor results to individual clients.

“applying metadata filters on top of retrievers had proven challenging due to insufficient documentation.”article, stated
“With assistance from Databricks, they could filter results and make them more geared toward individual clients”article, stated

Knowledge-base updates could disrupt RAG chains.

Root cause: New products and knowledge articles continually change the retrieval corpus.

Resolution: Use Delta Lake for incremental updates so the knowledge base stays current.

“handling knowledge base updates without disrupting internal RAG chains.”article, stated
“Delta Lake supported the incremental data updates needed, which were crucial for keeping the knowledge base current when new products and knowledge articles were added.”article, stated

Multi-tenant proprietary data created a trust and governance requirement.

Root cause: The models used customer proprietary knowledge resources, so cross-tenant leakage would damage trust.

Resolution: Use Unity Catalog for data governance, segregation, and security of AI/data assets.

“As noted by Ashok Kartham, Founder and CEO at Circuitry.ai, ”Most of the data that we wanted to use was actually our customer’s proprietary data. They provided their internal knowledge resources.”article, stated
“a unified governance solution for data and AI assets, facilitated effective data management and governance, ensuring proper data segregation and security”article, stated

Complex manufacturing data sources did not share a uniform structure.

Root cause: Manufacturing product information arrived from multiple data sources with different structures and formats.

Resolution: Build a stable data integration framework on Databricks before the RAG layer.

“Each source had different structures and formats, necessitating a stable data integration framework that ensured data consistency.”article, stated

Evaluation

Circuitry.ai established internal chatbot quality checks, used Databricks support for model switching and extensive testing, and incorporated user ratings on generated responses as a continuous improvement signal.

Metrics: Internal chatbot evaluation criteria · Model-switching and testing · User ratings on generated responses · Customer feedback on speed and relevance · 60-70% reduction in search time

3 supporting quotes
“Second, the team needed to establish internal checks for AI chatbots to ensure they met evaluation criteria, and they sought to improve methods for handling knowledge base updates without disrupting internal RAG chains.”article, stated
“the ability to switch between models and extensively test has been a real plus for us.”article, stated
“Circuitry.ai then incorporated a feedback mechanism to ensure continuous improvement, where users could rate the GenAI-generated responses.”article, stated

Outcomes

The case reports 60-70% search-time reduction, answers in seconds rather than minutes, and applicability across manufacturers of heavy equipment and automotive products; it does not provide exact deployment count or query volume.

4 supporting quotes
“Customers of the decision intelligence software experienced a 60–70% reduction in the time spent searching for information.”article, stated
“Circuitry.ai customers have praised the speed and relevance of the AI-driven responses, which have greatly improved their ability to find accurate information.”article, stated
“happy customers receive answers in seconds rather than minutes.”article, stated
“the company plans to integrate advanced analytics for customer lifetime value, quality control and predictive maintenance”article, stated