Skip to main content

All-in-one CLI toolkit for Unreal Engine developers

Project description


🥶 UnrealMate

The AI-Powered CLI Companion for Unreal Engine Developers.

Key FeaturesInstallationDocumentationContributing

Version Python License Downloads Platform

Built with ❤︎ by gktrk363

UnrealMate is a feature-rich command-line interface (CLI) designed to streamline your Unreal Engine workflow. From optimizing projects and managing plugins to tracking team performance and deploying CI/CD pipelines, UnrealMate handles the heavy lifting so you can focus on creating.


✨ Key Features

  • 🔧 Git Automation: Auto-configure .gitignore and .gitattributes (LFS) for UE projects.
  • 📦 Asset Organization: Scan and auto-organize your Content folder. Detect duplicates.
  • ⚡ Optimization: Analyze Blueprints, check Shader complexity, and audit memory usage.
  • 👥 Collaboration: View team activity dashboards (CLI & Web). Share templates.
  • 🛒 Marketplace: Search and manage assets directly from terminal.
  • 🏗️ CI/CD Ready: Generate Dockerfiles and CI pipelines for Jenkins/GitHub/GitLab.
  • 🛡️ Secure: Built-in project health checks (doctor) and security scans.
  • 🤖 AI POWERED: NLP commands (ai nlp), Bug Detection (ai detect-bugs), and Code Review.

🚀 Installation

pip install unrealmate

Requirements

  • Python 3.10 or higher
  • Git installed and in PATH
  • (Optional) Unreal Engine 5.0+ installed

📖 Documentation

Detailed documentation is available in the project root:


🎮 Quick Start

# 1. Check system health
unrealmate doctor

# 2. Initialize project config
unrealmate config init

# 3. Analyze performance
unrealmate performance profile

# 4. Launch the visual dashboard
unrealmate report dashboard

🤝 Contributing

We welcome contributions! Please see docs/CONTRIBUTING.md (if available) or submit a Pull Request.


📄 License

MIT License. See LICENSE for details.

Crafted with ❤ by gktrk363

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unrealmate-1.1.3.tar.gz (161.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

unrealmate-1.1.3-py3-none-any.whl (192.5 kB view details)

Uploaded Python 3

File details

Details for the file unrealmate-1.1.3.tar.gz.

File metadata

  • Download URL: unrealmate-1.1.3.tar.gz
  • Upload date:
  • Size: 161.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for unrealmate-1.1.3.tar.gz
Algorithm Hash digest
SHA256 85c6f5bcdbf6abd0367586666d76cde74da43a9af76bbe81fefab1739fa61723
MD5 5d41e9eb3d3ff8ffcf4e7608ec2cdbf2
BLAKE2b-256 6f2e24c888bd3e56e168c876482538d2bb745046461c48804ccfcd6af9e292c5

See more details on using hashes here.

File details

Details for the file unrealmate-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: unrealmate-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 192.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for unrealmate-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b58c6393c59397c7f97bff1ffa6deda77f310b5fb81d1ce7aa0dc0e25946ba42
MD5 6d80bb462234f05470fd8dcfacf33213
BLAKE2b-256 595060d7c29e5cab3bb7cc2f18fc4d5e5b470158f0d3bd92288f34087f4cc313

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page