跳转到主要内容
返回项目列表

RepoLens — AI GitHub Explorer

Built RepoLens, an AI-powered GitHub explorer that combines multi-dimensional repository search with LLM-driven code insights. Features include AI-generated What/How/Why project summaries, SSE streaming dialogue panel with RAG-enhanced context injection, trending rankings across 3 time windows and 12 languages, and full dark mode support. Compatible with any OpenAI-format AI service (Qwen, GLM, DeepSeek, Ollama).

Nuxt.jsVue.jsTypeScriptElement PlusOctokitOpenAI APIVite

挑战

Integrating AI streaming (SSE) with real-time GitHub data for contextual Q&A

Efficiently handling GitHub API rate limits across search, details, and trending endpoints

Building a responsive UI that works across desktop sidebar and mobile bottom-sheet layouts

解决方案

RAG architecture: auto-injects README context into AI prompts for accurate codebase understanding

Server-side Octokit client with in-memory cache for deduplication and rate-limit optimization

Element Plus adaptive layout with keyboard shortcuts (⌘K/J/B) and mobile hamburger menu

核心收获

SSE streaming and RAG architecture for AI-powered applications

GitHub REST API optimization and caching strategies

Multi-model AI provider abstraction with OpenAI-compatible interface

项目指标

AI Models

4+ supported

Languages

12 filters

浏览更多项目

返回全部项目