whatisgithub

What is better-genshin-impact?

babalae/better-genshin-impact — explained in plain English

Analysis updated 2026-06-24

13,524C#Audience · generalComplexity · 3/5LicenseSetup · moderate

In one sentence

BetterGI automates repetitive Genshin Impact tasks, fishing, daily chores, farming, crafting, using computer vision that watches the screen and simulates input, without touching game files.

Mindmap

mindmap
  root((repo))
    What it does
      Vision-based automation
      Simulates input
      Overlay window
    Features
      Auto fishing
      Daily chores
      Domain farming
    Requirements
      Windows 10 64bit
      .NET 8 runtime
      1920x1080 game
    Cautions
      No file edits
      Moderate usage
      GPL v3 license
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automate all Genshin Impact daily chores like resin spending and material collection in a single click.

USE CASE 2

Run fully automatic fishing sessions that use AI image recognition to detect and reel in fish without you watching.

USE CASE 3

Farm combat domains repeatedly to collect upgrade materials while you do something else.

What is it built with?

C#.NET 8Windows

How does it compare?

babalae/better-genshin-impactradarr/radarrkgrzybek/modular-monolith-with-ddd
Stars13,52413,62213,657
LanguageC#C#C#
Setup difficultymoderatemoderatemoderate
Complexity3/53/54/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires 64-bit Windows 10 or newer.NET 8 runtime, and Genshin Impact running at 1920x1080 with no HDR filters.

Free to use and modify, but any changes or software that includes this code must also be released under the same GPL v3 license.

So what is it?

BetterGI, short for Better Genshin Impact, is a Windows program that automates repetitive tasks in the video game Genshin Impact. Its README is written mainly in Chinese. The project is built on computer vision, meaning it works by looking at the game's screen the way a human would, recognizing what is happening, and then moving the mouse and pressing keys in response. It does not change the game's files or read its memory, and it adds its own transparent overlay window on top of the game to show logs and what its image recognition is detecting. The README lists a large set of features grouped by type. Some run continuously while you play, such as automatically pressing the pickup key when items appear, clicking through story dialogue, fast traveling on the map, and a half-automatic fishing helper that uses AI to recognize when to reel in. Others are standalone tasks you launch on demand, including automatically playing the in-game card game, chopping wood, farming combat domains, fishing fully on its own, and cooking. There are also fully automatic routines, like completing daily chores in one click and walking set routes to gather materials, mine ore, or harvest plants by reading the small in-game map. The usage section sets clear expectations. Because image recognition is demanding, a low-spec computer may not run every feature well, and the README recommends a machine that can play the game smoothly at 60 frames per second. It requires 64-bit Windows 10 or newer and the .NET 8 runtime. The game must run in a 16:9 resolution, ideally a 1920x1080 window, with no brightness filters such as HDR turned on. The FAQ addresses common worries. The tool needs administrator rights because the game runs with them, and the authors say a ban is unlikely in theory since it only uses vision and simulated input. They caution, though, that the game's maker treats third-party tools as a possible ban reason, so users should be moderate. The project is released under the GPL version 3 license.

Copy-paste prompts

Prompt 1
How do I set up BetterGI to automate daily commissions in Genshin Impact on a 1920x1080 window?
Prompt 2
Configure BetterGI's auto-fishing feature so it detects fish and reels them in automatically.
Prompt 3
What are the minimum PC requirements for BetterGI's image recognition to work at 60 fps?
Prompt 4
How do I use BetterGI's map route feature to automatically harvest plants along a set path?

Frequently asked questions

What is better-genshin-impact?

BetterGI automates repetitive Genshin Impact tasks, fishing, daily chores, farming, crafting, using computer vision that watches the screen and simulates input, without touching game files.

What language is better-genshin-impact written in?

Mainly C#. The stack also includes C#, .NET 8, Windows.

What license does better-genshin-impact use?

Free to use and modify, but any changes or software that includes this code must also be released under the same GPL v3 license.

How hard is better-genshin-impact to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is better-genshin-impact for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.