AI-powered Predictive Intelligence Engine for reviving abandoned software projects.
| Field | Details |
|---|---|
| Team Name | Commit2.0 |
| Team Leader | Akshara Dixit |
| Team Leader Email | dixitakshara96@gmail.com |
| Team Leader Phone Number | 9682729612 |
| Team Size | 3 |
Predictive Intelligence Engine – Develop a system that predicts future trends using historical and real-time data.
Second Commit predicts the revival potential of abandoned GitHub repositories using historical repository data, real-time developer activity, Retrieval-Augmented Generation (RAG), and a CrewAI multi-agent system. It helps founders discover reusable software projects, estimate feasibility, identify contributors, and generate explainable revival plans.
- Repository revival prediction
- GitHub repository search
- Multi-agent AI analysis
- RAG-powered reports
- Contributor recommendation
- AI-generated outreach
- Explainable predictions
- Startup, Freelancer & Admin dashboards
flowchart LR
User-->React
React-->FastAPI
FastAPI-->Postgres
FastAPI-->Qdrant
FastAPI-->GitHub
FastAPI-->CrewAI
CrewAI-->RepoAgent
CrewAI-->DocAgent
CrewAI-->HealthAgent
CrewAI-->TrendAgent
CrewAI-->SkillAgent
CrewAI-->CommAgent
CrewAI-->LLM
LLM-->Report
Report-->React
flowchart TD
Register-->Startup
Register-->Freelancer
Register-->Admin
Startup-->Idea
Idea-->Search
Search-->Analysis
Analysis-->Report
Report-->Recommend
Freelancer-->GitHubProfile
GitHubProfile-->SkillExtraction
SkillExtraction-->Recommend
Recommend-->Outreach
Outreach-->Revival
Admin-->Analytics
flowchart TD
Login-->Dashboard-->SubmitIdea-->AIRefine-->SearchGitHub-->SelectRepo-->MultiAgent-->RevivalReport-->RecommendContributors-->Outreach-->Revival
flowchart TD
Register-->Profile-->ConnectGitHub-->ExtractSkills-->Recommendations-->Invitation-->JoinProject
flowchart TD
Login-->Analytics-->Users-->Repositories-->Reports-->Monitoring
flowchart LR
React-->FastAPI
FastAPI-->Auth
FastAPI-->RepositoryService
FastAPI-->AIService
RepositoryService-->GitHubAPI
AIService-->CrewAI
AIService-->Qdrant
FastAPI-->PostgreSQL
flowchart LR
Repository-->RepositoryReader-->DocumentationAgent-->CodeHealthAgent-->TrendPredictionAgent-->SkillGapAgent-->CommunicationAgent-->FinalReport
- Reads commits, README, issues and pull requests.
- Creates repository summary.
- Scores documentation quality.
- Detects missing documentation.
- Measures repository health.
- Estimates maintenance effort.
- Predicts future technology relevance.
- Detects ecosystem trends.
- Finds missing skills.
- Matches contributors.
- Generates outreach emails.
- Personalizes invitations.
flowchart LR
GitHub-->Embeddings-->Qdrant-->Retriever-->LLM-->RevivalReport
flowchart TD
HistoricalData-->ForecastModel-->ReasoningEngine-->NaturalLanguageExplanation-->User
erDiagram
USER ||--o{ PROJECT : owns
PROJECT ||--o{ ANALYSIS : generates
PROJECT ||--o{ INVITATION : sends
USER ||--o{ PROFILE : has
PROFILE ||--o{ SKILL : contains
USER{
uuid id
string name
string role
}
PROJECT{
uuid id
string title
}
ANALYSIS{
uuid id
float revival_score
}
PROFILE{
uuid id
string github
}
SKILL{
uuid id
string technology
}
INVITATION{
uuid id
string status
}
sequenceDiagram
participant U as User
participant F as Frontend
participant B as Backend
participant G as GitHub
participant A as CrewAI
participant L as LLM
U->>F: Submit Idea
F->>B: Request
B->>G: Fetch Repo
G-->>B: Data
B->>A: Analyze
A->>L: RAG Context
L-->>A: Prediction
A-->>B: Report
B-->>F: Response
F-->>U: Dashboard
- React
- Vite
- Tailwind CSS
- shadcn/ui
- Framer Motion
- FastAPI
- Python
- Celery
- Redis
- JWT
- Pydantic
- PostgreSQL
- Qdrant
- CrewAI
- LangChain
- Sentence Transformers
- HuggingFace
- Zephyr
- Mistral
- DeepSeek
- RAG
- GitHub REST API
- GitHub Search API
- GitHub Commits API
- GitHub Contributors API
- GitHub Issues API
- GitHub Topics API
frontend/
backend/
agents/
rag/
database/
docs/
git clone <repo>
cd second-commit
pip install -r requirements.txt
npm install
npm run dev
uvicorn app:app --reload| Name | Role |
|---|---|
| Akshara Dixit | AI/ML |
| Kriti Jain | Backend |
| Jahnvi Katiyar | Frontend |
Add link
Add Google Drive link
Add Google Drive link
- Continuous monitoring
- CI/CD integration
- PR automation
- Slack/Discord integration
- Funding prediction
- Organization-wide analytics