A powerful tool designed to help Godot developers effectively leverage AI assistance by creating comprehensive, well-organized exports of their projects.
- 📊 Smart project analysis and organization
- 📁 Automatic file categorization
- 📈 Detailed project statistics
- 🔄 Multiple export modes
- 📦 Large project handling
- Clone the repository:
git clone https://github.com/yourusername/godot-ai-companion.git
- Navigate to the source directory:
cd godot-ai-companion/src
- Run in your Godot project directory:
.\GodotProjectConcatenator.ps1
.\GodotProjectConcatenator.ps1
- Full Export:
.\GodotProjectConcatenator.ps1 -OutputMode "full"
- Summary Only:
.\GodotProjectConcatenator.ps1 -OutputMode "summary"
- Focus on Directory:
.\GodotProjectConcatenator.ps1 -FocusPath "scenes/levels"
- PowerShell 5.1 or higher
- Write permissions in project directory
- Sufficient disk space for exports
The script generates several files:
-
Project Structure (
project_structure_[date].txt
)- Directory hierarchy
- Basic file organization
-
Project Summary (
project_summary_[date].txt
)- File statistics
- Category breakdowns
- Recent changes
- Extension analysis
-
Export Manifest (
export_manifest.json
)- Machine-readable project data
- Category details
- File metadata
Contributions are welcome! Please read our Contributing Guidelines for details on:
- Code style
- Pull request process
- Documentation standards
This project is licensed under the MIT License - see the LICENSE file for details.
- Godot Engine community
- PowerShell community
- All contributors