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.
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.
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.
Connect GitHub
Authenticate with your GitHub account securely.
Select Repo
Choose any repository you want to analyze and index.
RAG Indexing
GetDevNode chunks files & embeds into PgVector store.
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.