Skip to main content

AurInfer for GitHub

The AurInfer GitHub Integration gives your AI character full autonomous programming capabilities across any GitHub repository. Unlike basic chat windows that only output copy-paste code snippets, AurInfer works as a true autonomous software engineer: it explores your repository files, searches for relevant code, drafts plans, writes clean code, executes tests in sandboxes, and commits the changes directly to your GitHub repository or opens a ready-to-review Pull Request.

Quick Setup

Link your GitHub account and repositories in under 2 minutes.

Coding Studio Guide

Learn how to start and manage sessions, use voice dictation, and choose execution modes.

Interactive Workspace

Review code diffs, preview markdown documents, approve plans, and manage pull requests.

Coding Engines

Explore high-performance AI models optimized for agentic coding and real-time model switching.

How It Works: The 4-Phase Lifecycle

When you submit a prompt in the Coding Studio, your AI character executes a structured, safe workflow: Your character searches your linked repository using semantic search and repository file trees. It understands imports, function definitions, database schemas, and existing styling patterns before writing a single line of code.

2. Planning & Interactive Review

Depending on your selected mode, the character generates a clear step-by-step implementation plan:
  • Interactive Plan Mode: You can chat back-and-forth with the character to refine ideas, answer clarifying questions, and perfect the approach.
  • Review Mode: The character presents a comprehensive plan and waits for your one-click approval (Approve Plan or Request Changes).
  • Direct Mode: Directly starts implementing code for fast, routine fixes.

3. Sandboxed Coding & Verification

The AI writes the required file modifications using precise character-level diffs. When needed, it runs unit tests or code validation inside an isolated sandbox container (supporting Node.js, Python, TypeScript, Go, Rust, C++, PHP, and more) to ensure code compiles and passes tests without errors.

4. Git Commits, Branching, & Pull Requests

Once the code changes are finalized and inspected in the Visual File Diff Inspector, the character:
  • Creates a dedicated feature branch or pushes to your chosen branch.
  • Commits with a clean, standard git commit message summarizing the changes.
  • Optionally creates a ready-to-merge GitHub Pull Request with a detailed summary.

Why AurInfer GitHub Coder is Different


User Safety & Access Control

Your repository safety is top priority:
  • Scoped Permissions: You choose which specific repositories your character can access.
  • Protected Branch Strategy: By default, sessions operate on feature branches, ensuring your primary branch remains safe until you review and merge.
  • One-Click Reverts: Any commit made during a session can be safely undone with a single click.