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.1.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.1-py3-none-any.whl (192.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: unrealmate-1.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c5cc164563cd0de52289e0c307cf72111bf7c0ba1ba5df0eb1814f90c2f65679
MD5 e8b574d3e29257949d7b8fc7a587bf02
BLAKE2b-256 de48bb9fc1176cc59d676fad0b645898db845676bf499293b8c5e99cf28ead6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unrealmate-1.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d91bb405a1242571e0a9f6dcf6ef1956ebcc0eb013ec4ef29ed5e396897d608d
MD5 d325b7e37b8f62ca96f377d68aa1430a
BLAKE2b-256 82c3b05e9afb119f7229df7f52c677f2cbb1680c1384fe7b4270be0f416bd89c

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