Welcome to the comprehensive documentation for RepoRadar - an AI-powered GitHub repository analysis platform.
- New to RepoRadar? Start with Getting Started
- Need quick answers? Check the Quick Reference
- Have questions? See the FAQ
- Having issues? Visit Troubleshooting
- Using the API? Read API Documentation
The fastest way to get help is using our AI Assistant (bottom-right corner of every page). It knows everything about RepoRadar and can answer questions instantly!
Learn more: AI Assistant Knowledge Base
Perfect for new users and self-hosters.
- Overview - What is RepoRadar and why use it
- Installation - Setup guide for self-hosting
- Quick Start - Your first analysis in 5 minutes
Start here: Getting Started →
Comprehensive guides for all RepoRadar features.
- Features Overview - All features at a glance
- Repository Analysis - Understanding the 5 metrics
- Batch Analysis - Analyzing multiple repositories
- Similar Repositories - Discovery and alternatives
- Analytics Dashboard - Usage tracking (Pro)
- Subscription - Plans and billing
Explore features: Features →
For developers integrating RepoRadar.
- API Documentation - Complete API reference
- Authentication - API keys and auth
- Repositories - Repository endpoints
- Analytics - Analytics endpoints
For developers: API Documentation →
Answers to frequently asked questions.
- FAQ - Comprehensive Q&A covering:
- General questions
- Account & authentication
- Features & usage
- Technical questions
- Billing & payments
- Troubleshooting
- API & integration
- Privacy & security
Common questions: FAQ →
Solutions to common issues.
- Troubleshooting Guide - Quick fixes
- Common Issues - Detailed solutions for:
- Analysis problems
- Authentication issues
- Search & discovery
- Performance issues
- Export problems
- Subscription & billing
- Database issues (self-hosted)
- API issues
Need help? Troubleshooting →
Cheat sheet for common tasks.
- Quick Reference - Quick answers including:
- Common tasks
- Keyboard shortcuts
- URL formats
- Score interpretation
- Troubleshooting quick fixes
- API examples
- Best practices
Quick lookup: Quick Reference →
Advanced configuration and deployment.
- Performance Configuration - Optimization guide
- Security Best Practices - Security hardening
- Multi-Instance Deployment - Scaling guide
- Rate Limiting - API rate limits
- Feature Flags - Feature management
- Health Checks - Monitoring
- Analytics - Analytics setup
- Error Handling - Error management
Service-specific configuration.
- OAuth Setup - GitHub authentication
- Redis Setup - Caching configuration
- Stripe Setup - Payment processing
- Email Service - Email configuration
Evaluating Libraries:
- Read Repository Analysis
- Learn about the 5 metrics
- Use Advanced Search to find options
- Compare alternatives
- Make informed decisions
Building Tech Stack:
- Analyze your current tools
- Use Similar Repositories to find alternatives
- Batch analyze all options
- Compare and choose
Competitive Analysis:
- Create a Collection for competitors
- Batch analyze all competitors
- Use Compare feature
- Track with Analytics Dashboard
- Export reports
Dependency Audits:
- List all dependencies
- Batch analyze them
- Check maintenance status
- Identify risks
- Plan updates
API Integration:
- Read API Documentation
- Get API key (Pro/Enterprise)
- Integrate with CI/CD
- Automate analysis
- Monitor with webhooks (Enterprise)
Team Collaboration:
- Upgrade to Enterprise
- Set up team workspace
- Share collections
- Assign roles
- Track team activity
# Clone repository
git clone <repo-url>
cd reporadar
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Edit .env with your keys
# Setup database
npm run db:push
# Start development server
npm run devFull guide: Installation →
- Node.js 18+
- PostgreSQL database
- Google Gemini API key
- Optional: Redis for caching
- Optional: Stripe for payments
# Build for production
npm run build
# Start production server
npm run start
# Or use Docker
npm run deploy:dockerDeployment guide: Multi-Instance Deployment →
The AI Assistant has comprehensive knowledge about:
- All RepoRadar features and how to use them
- The 5 analysis metrics and scoring
- Navigation and UI
- Subscription tiers and billing
- Troubleshooting common issues
- API integration
- Self-hosting setup
- Best practices
Learn more: AI Assistant Knowledge Base →
- Click the AI icon in the bottom-right corner
- Ask your question in natural language
- Get instant, context-aware answers
- Follow up with more questions
Available 24/7 on every page!
| Feature | Free | Pro | Enterprise |
|---|---|---|---|
| Analyses/month | 10 | Unlimited | Unlimited |
| Batch analysis | 3 repos | Unlimited | Unlimited |
| Advanced search | Basic | All filters | All filters |
| Collections | ❌ | ✅ | ✅ |
| Analytics | ❌ | ✅ | ✅ |
| API access | ❌ | ✅ | ✅ |
| Webhooks | ❌ | ❌ | ✅ |
| Team features | ❌ | ❌ | ✅ |
| Support | Community | Priority | Dedicated |
| Price | Free | $9.99/mo | Custom |
Full comparison: Features →
AI Assistant (Recommended)
- Click icon in bottom-right corner
- Available 24/7
- Context-aware responses
- Instant answers
Search the docs:
- Use browser search (Ctrl/Cmd + F)
- Check the Quick Reference
- Browse FAQ
- Review Troubleshooting
- GitHub Issues: Bug reports and feature requests
- Discord Server: Community discussions
- Community Forum: Q&A and help
Email Support:
- support@reporadar.com
- Response times:
- Free: 24-48 hours
- Pro: 4-8 hours
- Enterprise: 1-2 hours
Sales Inquiries:
- sales@reporadar.com (Enterprise)
- partnerships@reporadar.com (Partnerships)
- Read Getting Started
- Follow Quick Start
- Run your first analysis
- Explore Features Overview
- Try Batch Analysis
- Master Advanced Search
- Use Similar Repositories
- Create Collections (Pro)
- Explore Analytics Dashboard (Pro)
- Learn Best Practices
- Read API Documentation
- Integrate with CI/CD
- Set up Self-Hosting
- Configure Performance
- Implement Security Best Practices
Help improve the docs:
- Fix typos and errors
- Add examples
- Clarify explanations
- Suggest new guides
Contribute to RepoRadar:
- Fork the repository
- Create feature branches
- Submit pull requests
- Report bugs
See CONTRIBUTING.md for guidelines.
RepoRadar is open source. See LICENSE file for details.
Documentation Version: 2.0
Last Updated: January 2025
Covers: All features through Phase 3 implementation
Check back regularly for updates!
Choose your path:
- New User? → Getting Started
- Quick Start? → Quick Start Guide
- Self-Hosting? → Installation Guide
- Using API? → API Documentation
- Have Questions? → FAQ or AI Assistant (bottom-right)
Need help? The AI Assistant is always available in the bottom-right corner of every page!