Quick Diagnostic Checklist
Before diving into specific issues, run through this quick diagnostic checklist:Installation Issues
Python Installation Problems
Python Version Conflicts
Python Version Conflicts
Symptoms:Solutions:
python: command not foundImportError: No module named 'fastapi'- Version mismatch errors
- Use Python 3 Explicitly
- Fix Virtual Environment
- Use pyenv (Recommended)
Dependency Installation Failures
Dependency Installation Failures
Symptoms:
error: Microsoft Visual C++ 14.0 is required(Windows)Failed building wheel for numpy- Permission denied errors
- Windows
- macOS
- Linux
Node.js and Frontend Issues
Node.js Version Issues
Node.js Version Issues
Symptoms:Solutions:
npm ERR! unsupported engine- React/Next.js compatibility errors
- Build failures
- Update Node.js
- Use Yarn Instead
- Docker Alternative
npm Permission Errors
npm Permission Errors
Symptoms:
npm ERR! EACCES: permission deniedcannot run in wderrors- Global package installation failures
- Fix npm Permissions
- Use Node Version Manager
API and Service Issues
API Connection Problems
Backend API Not Starting
Backend API Not Starting
Symptoms:Solutions:
Connection refusederrors- No response from
localhost:8001 - FastAPI startup failures
- Port Conflicts
- Missing Dependencies
- Configuration Issues
Frontend Connection Issues
Frontend Connection Issues
Symptoms:Solutions:
- Frontend loads but can’t connect to API
- CORS errors in browser console
- Network request failures
- CORS Configuration
- API URL Configuration
- Network Debugging
AI Provider Issues
API Key Problems
API Key Problems
Symptoms:Solutions:
- “Invalid API key” errors
- Authentication failures
- Provider-specific error messages
- Google API Key
- OpenAI API Key
- Environment Loading
Rate Limiting Issues
Rate Limiting Issues
Symptoms:Solutions:
- “Too many requests” errors
- Slow or hanging generation
- HTTP 429 responses
- Adjust Rate Limits
- Use Multiple Providers
- Optimize Requests
Wiki Generation Issues
Generation Failures
Repository Access Issues
Repository Access Issues
Symptoms:Solutions:
- “Repository not found” errors
- Private repository access denied
- Authentication failures for repositories
- Public Repository Issues
- Private Repository Setup
- GitLab/BitBucket
Generation Timeouts
Generation Timeouts
Symptoms:Solutions:
- Generation hangs indefinitely
- Timeout errors after long wait
- Partial generation results
- Increase Timeouts
- Optimize Large Repositories
- Resource Monitoring
Quality Issues
Poor Documentation Quality
Poor Documentation Quality
Symptoms:Solutions:
- Generic, unhelpful descriptions
- Missing technical details
- Incorrect architecture analysis
- Nonsensical content
- Improve Input Quality
- Use Better Models
- Enable Deep Research
Incomplete Generation
Incomplete Generation
Symptoms:Solutions:
- Missing pages or sections
- Truncated content
- Empty or broken diagrams
- Token Limit Management
- Iterative Generation
- Manual Completion
Performance Issues
Slow Generation Speed
Optimization Strategies
Optimization Strategies
Diagnosis:Solutions:
- Model Selection
- Processing Optimization
- Infrastructure
Memory Issues
Memory Issues
Symptoms:
- Out of memory errors
- System becoming unresponsive
- Process killed by OS
Docker Issues
Container Problems
Docker Compose Issues
Docker Compose Issues
Symptoms:Solutions:
- Containers fail to start
- Service communication failures
- Volume mount issues
- Service Communication
- Volume Issues
- Resource Limits
Image Build Failures
Image Build Failures
Solutions:
Advanced Troubleshooting
Debug Mode
Performance Profiling
Getting Help
Collect Debug Information
Before seeking help, collect this information:Community Resources
GitHub Issues
Report bugs and request features
Discord Community
Get community support and discuss issues
Documentation
Review comprehensive setup and usage guides
FAQ
Check frequently asked questions
- Your debug report
- Steps to reproduce the issue
- Expected vs actual behavior
- Screenshots or log excerpts
- Your DeepWiki version and environment
Next Steps
Performance Guide
Optimize DeepWiki for better performance
Security Guide
Secure your DeepWiki deployment
Production Setup
Deploy DeepWiki in production environments
Monitoring
Set up monitoring and alerting