HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
ozyyshr
RepoGraph
Python2025–2025
ozyyshr / RepoGraph

RepoGraph

Enhancing AI Software Engineering with Repository-level Code Graph

2Distinct people
2Mentions
0Explicit recommenders
310GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Enhancing AI Software Engineering with Repository-level Code Graph

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour2 dated mentions

Observed mentions: 2025-01-14 06:40:16 UTC to 2025-01-14 18:20:44 UTC.

012025-01-14 06:00:00 UTC to 2025-01-14 07:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJan 14, 06:002025-01-14 07:00:00 UTC to 2025-01-14 08:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 08:00:00 UTC to 2025-01-14 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 09:00:00 UTC to 2025-01-14 10:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 10:00:00 UTC to 2025-01-14 11:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 11:00:00 UTC to 2025-01-14 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 12:00:00 UTC to 2025-01-14 13:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJan 14, 12:002025-01-14 13:00:00 UTC to 2025-01-14 14:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 14:00:00 UTC to 2025-01-14 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 15:00:00 UTC to 2025-01-14 16:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 16:00:00 UTC to 2025-01-14 17:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 17:00:00 UTC to 2025-01-14 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-14 18:00:00 UTC to 2025-01-14 19:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJan 14, 18:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jan 14, 06:002025-01-14 06:00:00 UTC2025-01-14 07:00:00 UTC101
Jan 14, 07:002025-01-14 07:00:00 UTC2025-01-14 08:00:00 UTC000
Jan 14, 08:002025-01-14 08:00:00 UTC2025-01-14 09:00:00 UTC000
Jan 14, 09:002025-01-14 09:00:00 UTC2025-01-14 10:00:00 UTC000
Jan 14, 10:002025-01-14 10:00:00 UTC2025-01-14 11:00:00 UTC000
Jan 14, 11:002025-01-14 11:00:00 UTC2025-01-14 12:00:00 UTC000
Jan 14, 12:002025-01-14 12:00:00 UTC2025-01-14 13:00:00 UTC000
Jan 14, 13:002025-01-14 13:00:00 UTC2025-01-14 14:00:00 UTC000
Jan 14, 14:002025-01-14 14:00:00 UTC2025-01-14 15:00:00 UTC000
Jan 14, 15:002025-01-14 15:00:00 UTC2025-01-14 16:00:00 UTC000
Jan 14, 16:002025-01-14 16:00:00 UTC2025-01-14 17:00:00 UTC000
Jan 14, 17:002025-01-14 17:00:00 UTC2025-01-14 18:00:00 UTC000
Jan 14, 18:002025-01-14 18:00:00 UTC2025-01-14 19:00:00 UTC101

What Hacker News says

2 sources
Absolutely! Code has vastly more useful structure than prose. Aider exploits all this structure, using a "repository map" [0]. It use tree-sitter to build a call graph of the code base. Then runs a graph optimization on it with respect to the current state of the AI coding chat. This finds the most relevant parts of the code base, which aider shares with the LLM as context. Your first link to RepoGraph is an adaptation of the actual aider repo map implementation. In their source code [1], they have some acknowledgements to aider and grep-ast (which is part of aider). [0] https://aider.chat/docs/repomap.html [1] https://github.com/ozyyshr/RepoGraph/blob/79861642515f0d6b17...
In Voyage-code-3
For 2 years I built RAG apps for clients. They are not Code-Assistants but everytime I see code assistants solely relying on embeddings to find the right pieces as context, it feels wrong to me: Code is very well structured. Based on a starting point (current cursor, current file, or results of an embedding search result) you would probably fair better to traverse the code tree up and down building a tree or using Abstract Syntax Trees (ASTs) as described in this blog post [4]. It's like a tree search in order to get relevant code pieces for a certain task, and it imitates what human coders do. It would integrate well into an agent loop to search relevant code. Aren't there any open source code assistants and plugins that do this? All I see are embedding searches for the big projects such as cursor, cline or continue. All I ever found wer
Read the rest
e a few research efforts such as RepoGraph [1], CodeGraph [2] and one one codebase open sourced by Deutsche Telekom called advanced-coding-assistant [3] 1 https://github.com/ozyyshr/RepoGraph 2 https://arxiv.org/abs/2408.13863 3 https://github.com/telekom/advanced-coding-assistant-backend 4 https://cyrilsadovsky.substack.com/p/advanced-coding-chatbot...
In Voyage-code-3

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.