ProjAgent: Procedural Similarity Retrieval for Repository-Level Code Generation
Repository-level code generation requires implementing target functions while accounting for complex cross-file dependencies and project-specific conventions. Existing retrieval methods predominantly rely on lexical, structural, or semantic similarity, often overlooking repository functions that implement similar procedural logic despite differing in identifiers or application domains. We propose ProjAgent, a repository-level code generation system that introduces procedural similarity as an explicit retrieval signal. ProjAgent decomposes the target function into intermediate reasoning steps a
Lineage graph
Paper → model → repo connections mined from source citations (Tier-1 exact match).
Why these links exist
Every edge carries a method, confidence, and the source snippet that justified it — so bad links are debuggable.
- PossiblePossibly related (embedding) · 53%A fully local, self-hosted repo index for coding agents (Rust, MIT, runs offline) →
- PossiblePossibly related (embedding) · 49%vitali87/code-graph-rag →
- PossiblePossibly related (embedding) · 47%sileod/reasoning-core →
- PossiblePossibly related (embedding) · 47%jmxt3/GitScape-AI →
- PossiblePossibly related (embedding) · 45%potpie-ai/potpie →
- FuzzySimilar title/name (fuzzy) · 59%AgentCore-8B →
“Fuzzy title match (0.73): “ProjAgent: Procedural Similarity Retrieval for Repository-Le” ≈ “AgentCore-8B””
- LinkedLinked via arxiv author · 85%QiHong Chen →
“ProjAgent: Procedural Similarity Retrieval for Repository-Level Code Generation”
- LinkedLinked via arxiv author · 85%Aaron Imani →
“ProjAgent: Procedural Similarity Retrieval for Repository-Level Code Generation”
