GetDevNode

Chat directly with your entire codebase.

Connect GitHub, index any repository with PgVector embeddings, and ask questions grounded in your actual source code with precise line-level citations.

Private & Public Repos
PgVector RAG Indexing
Gemini 2.5 Flash AI
GetDevNode — getdevnode/backend
Ready
How does code context retrieval and PgVector search work in this repository?

Context retrieval is handled by CodeContextRetriever.java. It executes similarity searches against the vector_store PostgreSQL table using 1536-dimensional embeddings generated by Google Gemini.

Source Citations:

CodeContextRetriever.java

Lines 22-38 • Similarity Search

IndexingService.java

Lines 85-112 • Chunking Pipeline

Built for Modern Developers

Everything you need to navigate, understand, and debug complex codebases effortlessly.

GitHub OAuth Sync

Seamlessly authorize and fetch public or private repositories directly with repo scope authentication.

PgVector Vector Store

High-performance vector database indexing with HNSW cosine similarity search.

Grounded AI Chat

Get precise, hallucination-free answers grounded exclusively in your indexed codebase context.

Line-Level Citations

Every response includes clickable source file references and exact line ranges for verification.

Smart Text Chunking

Intelligent overlapping text splitters preserve file structure and function boundaries.

Secure Session Storage

Encrypted tokens and session management keep your code and interactions fully private.

How GetDevNode Works

From repository to intelligent code conversation in 4 simple steps.

01

Connect GitHub

Authenticate with your GitHub account securely.

02

Select Repo

Choose any repository you want to analyze and index.

03

RAG Indexing

GetDevNode chunks files & embeds into PgVector store.

04

Chat & Ask

Ask questions and receive answers with source code links.

Ready to chat with your codebase?

Start indexing your repositories with GetDevNode and unlock instant AI-powered code insights today.