Skip to content

🤖 Poing AI

Intelligent AI Code Review, Issue Triage, and Multi-Platform Dependency Automation


What is Poing AI?

Poing AI is an enterprise-grade AI bot, developer CLI, and GitHub Action designed to automate the developer workflow for game engines (Godot, Unity, Unreal) and multi-platform native software (Android, iOS, C#, C++, Rust, Python).

flowchart LR
    A[Pull Request / Issue / Diff] --> B[Poing AI Engine]
    B --> C[AI Review & Inline Suggestions]
    B --> D[Issue Triage & Labeling]
    B --> E[Multi-Platform Dependency Sync]
    B --> F[Local Terminal CLI]

⚡ Key Capabilities

  • Full-File Ground Truth: Inspects full files alongside diffs to prevent hallucinating missing methods or context.
  • Engine Rules: Custom analyzers for Godot (:= static inference, class_name internal encapsulation), Unity, and Unreal.
  • Anti-Hallucination: Queries the live GitHub API in real time to verify GitHub Actions versions.
  • Thumbs-Down Learning: Permanently eliminates recurring false positives by learning from developer 👎 reactions.
  • Thread Auto-Resolution: Resolves outdated review threads automatically once fixes are pushed.
  • Automatically classifies incoming issues with appropriate labels (bug, enhancement, android, ios, etc.).
  • Evaluates priority levels (high, medium, low).
  • Detects possible duplicate issues and creates missing labels on the fly.
  • Scans upstream datasources: Google Maven, Maven Central, Swift Package Manager, Godot Releases, Unity UPM, and NuGet.
  • Auto-bumps versions in project manifests and generates AI release summaries with breaking change warnings.
  • Run reviews on unstaged/staged working tree changes before pushing:
    poing --local
    
  • Works with Google Gemini, Local Ollama / vLLM, or OpenAI / DeepSeek models.

🚀 Getting Started

Ready to add Poing AI to your repository?