Skip to Content
AI & ReasoningRAG & Knowledge

RAG & Knowledge Base

AtlasAI uses Retrieval-Augmented Generation (RAG) to ground its AI reasoning in your organization’s operational history. Rather than relying solely on pre-trained model knowledge, the AI retrieves relevant context from your past incidents, runbooks, documentation, and configurations before generating responses.

What Gets Indexed

The RAG knowledge base automatically indexes:

SourceContentUpdate Frequency
IncidentsTitles, descriptions, RCA results, resolution summaries, post-mortemsOn incident close
RunbooksStep definitions, execution logs, success/failure outcomesOn save/execute
CMDBService descriptions, relationships, configuration attributesOn change
DocumentationInternal wiki pages, architecture docs, operational proceduresOn sync
Chat historyCopilot conversations flagged as “useful” by operatorsOn flag
Change recordsChange descriptions, implementation plans, rollback proceduresOn change close

How RAG Enhances AI

During RCA

When analyzing an incident, the RCA engine queries the knowledge base for:

  • Past incidents affecting the same service or similar services
  • Incidents with matching error patterns or metric signatures
  • Known failure modes documented in architecture docs
  • Recent changes that could explain the current behavior

This context is injected into the reasoning prompt, allowing the AI to say things like: “This pattern matches INC-00027 from two weeks ago, which was caused by a database connection pool exhaustion after a deployment.”

During Runbook Generation

The AI retrieves:

  • Runbooks that previously resolved similar root causes
  • Operator-edited runbooks that refined AI-generated steps
  • Service-specific operational procedures from documentation

During Copilot Conversations

The Copilot retrieves:

  • Relevant incident history when you ask about a service
  • Operational procedures when you ask “how do I…”
  • Configuration details from the CMDB when you ask about infrastructure

Knowledge Base Management

Viewing Indexed Content

Navigate to Settings → AI → Knowledge Base to see what’s indexed:

  • Total document count and index size
  • Recent indexing activity
  • Search the knowledge base directly to verify content

Manual Content Import

You can manually add content to the knowledge base:

  1. Navigate to Settings → AI → Knowledge Base → Import
  2. Upload Markdown, PDF, or plain text files
  3. Add metadata tags (service, team, category) for better retrieval
  4. Content is vectorized and available for retrieval within minutes

Data Retention

Knowledge base entries follow your configured data retention policy. By default:

  • Incident data is retained for 2 years
  • Runbook data is retained indefinitely
  • Documentation is retained until manually removed
  • Chat history is retained for 90 days

Configure retention under Settings → Data Management → Retention Policies.