eunomia-bpf/code-survey

Understand the evolution in Large software systems with LLM

23
/ 100
Experimental

This project helps software architects, engineering managers, and researchers understand the evolution and design of large software systems like the Linux kernel. It takes unstructured data such as Git commits and email archives, processes them using Large Language Models (LLMs) like a survey, and outputs structured data that can be quantitatively analyzed. This allows users to gain insights into complex codebases and answer questions about their design, implementation, and maintenance.

No commits in the last 6 months.

Use this if you need to systematically analyze vast amounts of development history to understand how a complex software system has evolved, rather than just asking direct questions to a chatbot.

Not ideal if you are looking for a tool to generate code, directly answer specific coding questions, or perform simple keyword searches within a codebase.

software-evolution codebase-analysis systems-architecture software-engineering-research development-workflow-insights
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 8 / 25

How are scores calculated?

Stars

35

Forks

3

Language

Python

License

Last pushed

Feb 26, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/eunomia-bpf/code-survey"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.