We're here to help you get the most out of CodeGenie. Here are the various ways you can get support:
Start with our comprehensive documentation:
- User Guide - Complete feature documentation
- Tutorials - Step-by-step tutorials
- API Reference - API documentation
- Troubleshooting - Common issues and solutions
- FAQ - Frequently asked questions
- Deployment Guide - Deployment instructions
Join our Discord community for real-time help:
- Server: https://discord.gg/codegenie
- Channels:
#general- General discussion#help- Get help from community#showcase- Share your projects#feature-requests- Suggest new features#bugs- Report bugs
Visit our community forum for in-depth discussions:
- Forum: https://community.codegenie.dev
- Categories:
- General Discussion
- Help & Support
- Feature Requests
- Show & Tell
- Development
Participate in GitHub Discussions:
- URL: https://github.com/your-org/codegenie/discussions
- Topics:
- Q&A
- Ideas
- Show and tell
- General
Found a bug? Please report it on GitHub Issues:
- Check existing issues: https://github.com/your-org/codegenie/issues
- Create new issue: Use the bug report template
- Include:
- Clear description
- Steps to reproduce
- Expected vs actual behavior
- System information
- Error messages and logs
- Screenshots if applicable
**Describe the bug**
A clear description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. See error
**Expected behavior**
What you expected to happen.
**Actual behavior**
What actually happened.
**Screenshots**
If applicable, add screenshots.
**System Information**
- OS: [e.g. Ubuntu 22.04]
- Python version: [e.g. 3.10.5]
- CodeGenie version: [e.g. 0.3.0]
- Ollama version: [e.g. 0.1.20]
**Error Messages**Paste error messages here
**Logs**
Paste relevant logs here
**Additional context**
Any other context about the problem.
Use the built-in diagnostic tool:
# Run diagnostics
codegenie diagnostics
# Export diagnostics to file
codegenie diagnostics --export diagnostics.jsonInclude the diagnostic information in your bug report.
Have an idea for a new feature?
- Check existing requests: https://github.com/your-org/codegenie/issues?q=is%3Aissue+label%3Aenhancement
- Create new request: Use the feature request template
- Include:
- Clear description
- Use case
- Expected behavior
- Mockups/examples if applicable
**Is your feature request related to a problem?**
A clear description of the problem.
**Describe the solution you'd like**
A clear description of what you want to happen.
**Describe alternatives you've considered**
Alternative solutions or features you've considered.
**Use case**
Describe how you would use this feature.
**Additional context**
Any other context, screenshots, or mockups.For private inquiries or sensitive issues:
- Email: support@codegenie.dev
- Response time: Within 48 hours
- Include:
- Subject line with clear description
- Detailed description of issue
- System information
- Error messages/logs if applicable
For enterprise customers, we offer priority support:
- Dedicated support channel
- 24/7 availability
- SLA guarantees
- Direct access to engineering team
- Custom training and onboarding
Contact: enterprise@codegenie.dev
Run diagnostics to identify issues:
codegenie diagnosticsThis checks:
- System information
- Ollama status
- Installed models
- Configuration validity
- Disk space
- Recent errors
When an error occurs, CodeGenie automatically generates an error report:
# View recent errors
codegenie errors list
# View specific error
codegenie errors show <error-id>
# Export error report
codegenie errors export <error-id> error-report.jsonCheck log files for detailed information:
# View main log
tail -f ~/.codegenie/logs/codegenie.log
# View agent logs
tail -f ~/.codegenie/logs/agents.log
# View error logs
tail -f ~/.codegenie/logs/errors.logProblem: Ollama not found
# Solution: Install Ollama
curl -fsSL https://ollama.ai/install.sh | shProblem: Python version too old
# Solution: Install Python 3.9+
# Ubuntu/Debian
sudo apt install python3.9
# macOS
brew install python@3.9Problem: Out of memory
# Solution: Use smaller model
codegenie --model llama3.1:8bProblem: Model not found
# Solution: Install model
ollama pull llama3.1:8bProblem: Slow responses
# Solution: Enable caching
# Edit ~/.config/codegenie/config.yaml
cache:
enabled: trueSee Troubleshooting Guide for more solutions.
Want to contribute? We welcome contributions!
- Read: Contributing Guide
- Fork: Fork the repository
- Branch: Create a feature branch
- Code: Make your changes
- Test: Run tests
- Submit: Create a pull request
Found a security vulnerability?
DO NOT create a public issue. Instead:
- Email: security@codegenie.dev
- Include:
- Description of vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
We take security seriously and will respond promptly.
We value your feedback!
Provide feedback directly in CodeGenie:
codegenie feedbackThis will prompt you for:
- Feedback type (bug, feature, general)
- Rating (1-5)
- Comments
Participate in our periodic surveys:
- User satisfaction surveys
- Feature prioritization surveys
- Usability studies
We'll notify you via email or in-app.
Follow us for updates:
- Twitter: @codegenie_dev
- LinkedIn: CodeGenie
- Blog: https://blog.codegenie.dev
- YouTube: CodeGenie Channel
Join our weekly office hours:
- When: Every Friday, 2-3 PM PST
- Where: Discord voice channel
- What: Ask questions, get help, discuss features
Expected response times:
| Channel | Response Time |
|---|---|
| Discord | Minutes to hours |
| Forum | Hours to 1 day |
| GitHub Issues | 1-3 days |
| 1-2 days | |
| Enterprise Support | Hours (24/7) |
Community support is available 24/7 through Discord and forums.
Email support hours:
- Monday-Friday: 9 AM - 6 PM PST
- Weekends: Limited availability
Primary language: English
Community translations available for:
- Spanish
- French
- German
- Chinese
- Japanese
We're committed to accessibility. If you encounter accessibility issues:
- Email: accessibility@codegenie.dev
- Include: Description of issue and your accessibility needs
Thank you for using CodeGenie! We're here to help you succeed.
If you have any questions or need assistance, don't hesitate to reach out through any of the channels above.
Happy coding! 🧞♂️