Projects / Document-backed AI

ARC GenAI

Turn internal documents into answers people can check.

Two assistants help American Red Cross staff ask questions about Supply Chain and Service Delivery documentation. Answers come with document references, follow-up questions and a way to report problems.

Project period · October 2025 - February 2026

Two working contexts

Choose the knowledge behind the conversation.

Each team starts with its own documentation. The shared interface keeps questions, references and feedback in a familiar place across both assistants.

The Supply Chain assistant places document names and page references directly beneath its response.
Supply Chain

Supply Chain questions with document references.

The Supply Chain workspace brings the question, generated response and supporting documents together. Staff can inspect the referenced material and continue the conversation when the procedure needs clarification.

Enlarge image
The Service Delivery assistant introduces its documentation scope before the first question.
Service Delivery

A separate knowledge scope for Service Delivery.

A dedicated Service Delivery assistant introduces the guidance it works with. Separating the two workspaces helps staff start with the relevant body of documents instead of an undifferentiated chat.

Enlarge image
The answer and its references

Keep the original document one step away.

The conversation shows document names and page references directly below the response. A colleague can continue the question or open the source to check the answer in context.

Review and improvement

Response feedback gives the team a specific answer to review.

Staff can rate an answer and explain missing or incorrect information. The recorded conversation also shows how the assistant handles a question outside its documentation scope.

A reviewer can flag an answer and explain what needs to be corrected.
Response feedback

Feedback tied to an individual answer

A rating identifies the response that needs attention; a written explanation adds the missing context. This gives the team a concrete answer to review as the assistant is updated.

Enlarge image
In this walkthrough, the assistant redirects an unrelated question back to its supported subject area.
Documentation scope

Handling an out-of-scope question

This recorded conversation shows an unrelated question being redirected to the assistant’s supported topic. The interface makes that limit visible instead of presenting every question as an appropriate use of the knowledge base.

Enlarge image
Technology stack

Technology behind ARC GenAI.

We connected the React workspace and Fastify services with Bedrock Agents, Knowledge Bases and source files in S3. The implementation includes response feedback, assistant version management, corporate sign-in and container deployment.

User interfaces

React provides the assistant workspaces and feedback controls.

  • JavaScript
  • TypeScript
  • React
  • Material UI

APIs and application services

Fastify services connect the interface with data, identity and AWS infrastructure.

  • Node.js
  • Fastify
  • AWS SDK
  • Microsoft SQL Server
  • Amazon Redshift
  • Microsoft Entra ID
  • Azure Key Vault

Agents and source documents

Bedrock agents and knowledge bases use documents stored in S3; assistant versions support controlled updates.

  • AWS Bedrock Agents
  • AWS Bedrock Knowledge Bases
  • Amazon S3

Infrastructure and delivery

Container images and pipelines deliver the application to Azure Container Apps.

  • Azure DevOps Pipelines
  • Azure Container Apps
  • Azure Container Registry
  • Docker
  • Docker Compose
Your internal knowledge

Put your documents to work in daily questions.

Start with one team, the documents it relies on and the questions it asks repeatedly. We can build a source-backed assistant and the review tools around it.

Discuss your document assistant