Now with Multi-turn Chat & Streaming

Chat with any GitHub repository

Paste a repo URL, let RepoChat index the code, then ask anything. Experience a rich, multi-turn AI conversation grounded entirely in the actual source code.

github.com/facebook/react

I've indexed React. What would you like to know?

Explain the architectureList dependencies
YOU

Here is an example from the source code:

typescript
export function render() {
// ...
}

Built for Developers

A premium, intelligent interface to explore codebases.

Multi-turn Chat

Conversational context is maintained across multiple messages. Ask follow-up questions effortlessly without losing context.

Streaming Responses

Answers stream word-by-word in real-time, delivering the premium UX you expect from modern AI chat applications.

Rich Markdown

Full markdown support with beautiful, dark-themed syntax highlighting and one-click copy functionality for code blocks.

Fast Indexing

Instantly load and chunk GitHub repositories into vectors for highly accurate, code-grounded semantic search.

Recent Memory

Automatically saves your recently visited repositories so you can jump right back into the codebase in one click.

Quick Actions

Not sure what to ask? Pre-built quick action prompts help you understand architecture, routing, and endpoints in seconds.

Three simple steps

No complex setup or API keys needed. Just drop a URL.

01

Paste a repo URL

Drop a link to any public GitHub repository directly into the app.

02

Let it index

The source code is quickly chunked and embedded for deep semantic search.

03

Ask anything

Get rich, formatted answers grounded in the actual codebase.

Ready to explore?

Open the app, paste a repository URL, and start chatting with the codebase in seconds.