Source: https://seerepo.com/r/babalae/better-genshin-impact/built
Markdown source: https://seerepo.com/r/babalae/better-genshin-impact/built.md
Description: better-genshin-impact is a C# repo built with ASP.NET Core, CommunityToolkit.Mvvm, and Microsoft.Extensions.Hosting.

# What is better-genshin-impact built with?

better-genshin-impact is a C# repo built with ASP.NET Core, CommunityToolkit.Mvvm, and Microsoft.Extensions.Hosting. It stores its data in Microsoft.Extensions.Caching.Memory, uses AI through Microsoft.Extensions.AI.OpenAI, Microsoft.ML.OnnxRuntime.DirectML, Microsoft.ML.OnnxRuntime.Managed, ModelContextProtocol.AspNetCore, Microsoft.ML.OnnxRuntime, and 2 more, makes its content with Markdig, MailKit, MimeKit, and YamlDotNet, deploys with Serilog.Extensions.Logging, Serilog.Sinks.Console, Microsoft.Extensions.Logging, and Serilog.Sinks.File, and uses MCP. It has 318,208 written lines, with 172 test files.

Read on November 6, 2026, at commit 09193b7.

Repository: https://github.com/babalae/better-genshin-impact

## Frontend

### Interface

- **Microsoft.Web.WebView2**: 16 files
- **SkiaSharp**: 5 files

## Backend

### The base

- **ASP.NET Core**

### Data

- **Microsoft.Extensions.Caching.Memory**: 2 files

### AI

- **Microsoft.Extensions.AI.OpenAI**
- **Microsoft.ML.OnnxRuntime.DirectML**
- **Microsoft.ML.OnnxRuntime.Managed**
- **ModelContextProtocol.AspNetCore**
- **Microsoft.ML.OnnxRuntime**: 16 files
- **Microsoft.Extensions.AI**: 5 files

### Services

- **[Anthropic](https://seerepo.com/uses/anthropic)**: 1 file · [BetterGenshinImpact/GameTask/AutoCombo/ComboBuild/AutoComboBuildTask.cs, line 11](https://github.com/babalae/better-genshin-impact/blob/09193b763b3d3201f03c556682f3f65a900f9d31/BetterGenshinImpact/GameTask/AutoCombo/ComboBuild/AutoComboBuildTask.cs#L11)
- **[MCP](https://seerepo.com/uses/mcp)**: 1 file · [BetterGenshinImpact/Service/ExternalAccess/ExternalAccessHost.cs, line 12](https://github.com/babalae/better-genshin-impact/blob/09193b763b3d3201f03c556682f3f65a900f9d31/BetterGenshinImpact/Service/ExternalAccess/ExternalAccessHost.cs#L12)

## Support

### The base

- **CommunityToolkit.Mvvm**: 263 files
- **Microsoft.Extensions.Hosting**: 15 files

### Content

- **Markdig**: 3 files
- **MailKit**: 1 file
- **MimeKit**: 1 file
- **YamlDotNet**: 1 file

### Deploy

- **Serilog.Extensions.Logging**
- **Serilog.Sinks.Console**
- **[Microsoft.Extensions.Logging](https://seerepo.com/uses/microsoftextensionslogging)**: 299 files
- **Serilog.Sinks.File**: 13 files

### Other

- **System.Drawing.Common**
- **System.IO.Hashing**
- **Newtonsoft.Json**: 194 files
- **Microsoft.Extensions.DependencyInjection**: 35 files
- **LibGit2Sharp**: 7 files
- **NAudio**: 6 files

## Other repos with a similar stack

- [dotnet/aspnetcore](https://seerepo.com/r/dotnet/aspnetcore/built): ASP.NET Core, Microsoft.Extensions.Caching.Memory, Microsoft.Extensions.Hosting, Microsoft.Extensions.AI.OpenAI, Microsoft.Extensions.AI, Microsoft.Extensions.Logging, Serilog.Sinks.File · [Compare](https://seerepo.com/compare/babalae/better-genshin-impact/vs/dotnet/aspnetcore)
- [KnifeLemon/Filee](https://seerepo.com/r/KnifeLemon/Filee/built): CommunityToolkit.Mvvm, SkiaSharp, Markdig, YamlDotNet, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/babalae/better-genshin-impact/vs/KnifeLemon/Filee)
- [jellyfin/jellyfin](https://seerepo.com/r/jellyfin/jellyfin/built): ASP.NET Core, SkiaSharp, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/babalae/better-genshin-impact/vs/jellyfin/jellyfin)
- [bitwarden/server](https://seerepo.com/r/bitwarden/server/built): ASP.NET Core, YamlDotNet, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/babalae/better-genshin-impact/vs/bitwarden/server)
- [lively-community/lively](https://seerepo.com/r/lively-community/lively/built): CommunityToolkit.Mvvm, Microsoft.Web.WebView2, Microsoft.ML.OnnxRuntime · [Compare](https://seerepo.com/compare/babalae/better-genshin-impact/vs/lively-community/lively)
- [deepseek-ai/deepseek-harness](https://seerepo.com/r/deepseek-ai/deepseek-harness/built): Anthropic, MCP

## Frequently asked questions

### What language is better-genshin-impact written in?

better-genshin-impact is written in C#, with 318,208 written lines.

### What framework does better-genshin-impact use?

better-genshin-impact is built with ASP.NET Core, CommunityToolkit.Mvvm, and Microsoft.Extensions.Hosting.

### What database does better-genshin-impact use?

better-genshin-impact stores its data in Microsoft.Extensions.Caching.Memory.

### Does better-genshin-impact use AI?

Yes. better-genshin-impact uses AI through Microsoft.Extensions.AI.OpenAI, Microsoft.ML.OnnxRuntime.DirectML, Microsoft.ML.OnnxRuntime.Managed, ModelContextProtocol.AspNetCore, Microsoft.ML.OnnxRuntime, Microsoft.Extensions.AI, and Anthropic.

### What services does better-genshin-impact use?

better-genshin-impact uses MCP.

The proof: [BetterGenshinImpact/Service/ExternalAccess/ExternalAccessHost.cs, line 12](https://github.com/babalae/better-genshin-impact/blob/09193b763b3d3201f03c556682f3f65a900f9d31/BetterGenshinImpact/Service/ExternalAccess/ExternalAccessHost.cs#L12)

### Does better-genshin-impact have tests?

Yes. better-genshin-impact has 172 test files.

### Which repos have a stack like better-genshin-impact's?

The ones that share most of its stack: dotnet/aspnetcore, KnifeLemon/Filee, and jellyfin/jellyfin.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
