Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Introducing RepoWise: A Conversational AI Tool for OSS Repositories

RepoWise Answer

Understanding an open source project shouldn’t require navigating scattered documentation, querying multiple APIs, or deciphering abstract metrics. Yet for newcomers and maintainers alike, answering simple questions like “How do I start contributing?”, “Who are the most active contributors?”, or “How do I report a bug?” often demands hours of manual exploration across README files, CONTRIBUTING guides, issue trackers, and commit histories.

The DECAL (Davis Excellent/Eclectic/Extreme Computational Analytics Lab) is happy to present RepoWise with a mission to make interacting with open source repositories more human, transparent, and sustainable.

Meet RepoWise

RepoWise is a purpose-built conversational AI framework that transforms how you interact with GitHub repositories. Instead of manually searching through documentation or crafting complex queries, you can simply ask questions in natural language and receive evidence-grounded answers with inline citations and provenance metadata.

RepoWise Icon

“RepoWise redefines repository analysis as an interactive, evidence-driven process, bridging the gap between human inquiry and software artifacts.”

Why RepoWise Matters

Traditional Open-Source Software (OSS) analytics tools show you metrics (stars, forks, commit counts) but they lack interpretability and interactivity. You get numbers, charts, and dashboards - but not answers. RepoWise changes this by offering:

How It Works

RepoWise employs a modular architecture with intelligent query routing:

RepoWise ArchitectureRepoWise in action: evidence-grounded answers with inline citations and source provenance

Use Cases

Contributor Onboarding

New contributors can ask “How do I submit a pull request?” or “What coding standards should I follow?” and receive step-by-step guidance extracted directly from project documentation. No more hunting through Markdown files.

Governance & Community Health

Maintainers and auditors can query “Who are the most active contributors?”, “Who are the project maintainers?”, or “Does this project have a documented governance structure?” to quickly assess transparency and contributor engagement.

Repository Exploration

Researchers can query licensing information, review contribution guidelines, identify current maintainers, and explore how governance is documented across a project. All through conversational queries that surface evidence directly from project files.

Who Should Use RepoWise?

Whether you’re a contributor trying to onboard quickly, a maintainer auditing community health, an OSS foundation lead evaluating governance practices, or a researcher studying software ecosystems, RepoWise gives you interpretable, evidence-backed insights through simple conversation.

Ready to Explore?

Stop digging through documentation. Start asking questions.

Getting started is easy: select a featured repository or add any GitHub URL, and start asking questions. Sign-up is available but not mandatory.

Try RepoWise Now

Future Directions

We plan to extend RepoWise into a fully agentic framework with autonomous query refinement, where the system can proactively gather evidence across multiple sources to answer complex questions. Future iterations will also include code summarization, dependency analysis, and automatic sustainability scoring.

RepoWise is open source and actively maintained. Contributions and feedback are welcome!

Resources


Built by the DECAL Lab at UC Davis, RepoWise is making open-source intelligence conversational, one question at a time.

Acknowledgments

This research was supported by the National Science Foundation under Grant No. 2020751, as well as by the Alfred P. Sloan Foundation through the OSPO for UC initiative (Award No. 2024-22424).