CodeOrbit — AI-Powered GitHub Code Assistant
An AI-powered developer assistant that connects to GitHub repositories, indexes source code, and enables natural-language codebase Q&A using Retrieval-Augmented Generation (RAG). It combines secure GitHub authentication, semantic code retrieval, vector embeddings, and a full-stack dashboard for managing repository indexing.
- GitHub OAuth2: Secure repository access using Spring Security.
- RAG Pipeline: Code indexing, embeddings, and semantic retrieval.
- Vector Search: PostgreSQL with pgvector for contextual code retrieval.
- React Dashboard: Repository synchronization, search, filtering, and indexing status.