An advanced AI-powered coding assistant inspired by GitHub Copilot, but with extended features such as:
- Multi-model integration (GPT, Claude, Gemini, Grok, etc.)
- Code suggestions, edits, and file generation
- Context-aware project scanning
- Validation for syntax and originality
- Execution with Git integration
- Feedback loop for learning
- ai_coding_assistant/
- README.md
- requirements.txt
- main.py
- input_layer/
- input_handler.py # Handles user input
- project_awareness/
- project_context.py # Analyzes project structure
- model_orchestration/
- model_manager.py # Chooses which AI model to use
- ai_generation/
- code_generator.py # Handles AI code generation
- validation/
- validator.py # Syntax & plagiarism checks
- execution/
- executor.py # Applies changes to files
- feedback/
- feedback_logger.py # Logs feedback