Qodo Aware (RAG)

Platforms supported: GitHub, Bitbucket Data Center

What is Qodo Aware?

Qodo Aware is the code intelligence engine behind the Qodo platform. It connects to all your repos, analyzes architecture and patterns, and powers AI agents that help you search, understand, and solve technical problems.

Think of it as an AI-powered Principal Engineer, that understands your entire system and helps you move faster with confidence.

Why should I use it?

When used with Qodo Merge, Qodo Aware brings deep, architecture-level understanding directly into your review workflow.

You ask the questions, and Qodo Aware finds the answers from across your entire codebase.

How does it work?

Qodo Aware uses Retrieval-Augmented Generation (RAG) and agentic reasoning to understand your codebase:

  • Indexing – Builds a deep internal map of your code

  • Retrieval – Pulls relevant code, docs, and patterns

  • Reasoning – AI agents analyze dependencies and logic

  • Generation – Produces grounded, accurate responses


Using Qodo Aware

In order to enable the RAG feature, add the following lines to your configuration file:

enable_rag=true

The /ask tool can access broader repository context through the RAG feature when answering questions that go beyond the PR scope alone.

The References section displays the additional repository content consulted to formulate the answer.


Configuration options

Possible configurations
Default value
What does it do

enable_rag

false

If set to true, repository enrichment using RAG will be enabled.

rag_repo_list

The repository from which the PR was opened.

A list of repositories that will be used by the semantic search for RAG.

Use ['all'] to consider the entire codebase, or a select list of repositories.

For example: ['my-org/my-repo', ...].

Last updated

Was this helpful?