Discover and explore top open-source AI tools and projects—updated daily.
daeisbaeAI-powered documentation generator for GitHub repositories
Top 100.0% on SourcePulse
OpenRepoWiki automates the generation of comprehensive wiki documentation for GitHub repositories. It provides quick insights into repository purpose, architecture, and file roles, enabling developers and users to understand projects without extensive code review. The primary benefit is significant time savings in project comprehension.
How It Works
The project employs a fully serverless AWS architecture. A React frontend is served via CloudFront CDN and S3. API Gateway routes requests to Lambda functions, which trigger a Step Functions workflow. This workflow orchestrates an ECS Fargate service powered by LLMs (DeepSeek, Gemini, Ollama) for code analysis and summarization. DynamoDB stores processed data and job statuses, while S3 holds artifacts. This design prioritizes scalability, cost-efficiency, and automated processing.
Quick Start & Requirements
LLM_PROVIDER, LLM_APIKEY, GITHUB_TOKEN) in .env.infra/terraform/env/prod). Build and deploy Lambda services (services/api). Build and deploy the frontend (frontend), configuring VITE_API_URL and VITE_SIGNING_KEY.openrepowiki.xyz.Highlighted Details
Maintenance & Community
No specific details regarding maintenance, contributors, or community channels were found in the provided README.
Licensing & Compatibility
The license type is not specified in the provided README. Compatibility for commercial use is undetermined without a license.
Limitations & Caveats
Analyzing large repositories can consume substantial LLM tokens (potentially over 1 million per repo), making the choice of a cost-effective LLM provider, such as DeepSeek, crucial for production use.
2 days ago
Inactive
portiaAI
context-labs
Aider-AI