MCPcopy Index your code
hub / github.com/ALEZ-DEV/Babylonia-terminal

github.com/ALEZ-DEV/Babylonia-terminal @0.1.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.1.2 ↗ · + Follow
155 symbols 224 edges 28 files 5 documented · 3% updated 6mo agocli-0.1.2 · 2024-07-17★ 5121 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img src="https://github.com/ALEZ-DEV/Babylonia-terminal/raw/0.1.2/docs/Lee6.png" title="Babylonia terminal" alt="babylonia terminal" width="350" height="350"/>









<h1>Babylonia Terminal</h1>
Default Official animated background
Screenshot 2

This launcher downloads and installs your favorite anime game and its dependencies for you!

For now, there is only a cli version of the launcher, but a gui one is on my radar, so stay tuned!
If you have any issues with the launcher, don't hesitate to open an issue!

Installation

[!IMPORTANT]
The Graphical version is in alpha, expect breaking changes and bugs as said here

CLI version Graphical version
See installation instruction Flatpak
Compile it yourself

GUI Version

The GUI version is now usable but not totally stable lacks some functionality, but you can try to compile it or install it via Flatpak
Be aware this version can have some bugs, don't hesitate to open an issue if this happen!

CLI Version

To see how to use it, go to the CLI specific section of the wiki

Special Thanks

Thanks to krypt0nn who made the wincompatlib library!

Extension points exported contracts — how you extend this code

GithubRequester (Interface)
(no doc) [5 implementers]
babylonia-terminal-sdk/src/utils/github_requester.rs
ComponentDownloader (Interface)
(no doc) [3 implementers]
babylonia-terminal-sdk/src/components/component_downloader.rs

Core symbols most depended-on inside this repo

progress
called by 5
babylonia-terminal-sdk/src/components/game_component.rs
get_game_name
called by 5
babylonia-terminal-sdk/src/utils/mod.rs
get_proton
called by 4
babylonia_terminal_launcher/native/hub/src/proton.rs
run
called by 4
babylonia-terminal-cli/src/game.rs
install
called by 4
babylonia-terminal-sdk/src/components/game_component.rs
patch_game
called by 3
babylonia-terminal-sdk/src/game_patcher.rs
use_latest
called by 2
babylonia-terminal-cli/src/utils.rs
choose_release_version
called by 2
babylonia-terminal-cli/src/utils.rs

Shape

Method 86
Class 36
Function 30
Interface 2
Enum 1

Languages

Rust94%
C++6%

Modules by API surface

babylonia-terminal-sdk/src/utils/kuro_prod_api.rs21 symbols
babylonia-terminal-sdk/src/components/game_component.rs14 symbols
babylonia-terminal-sdk/src/game_config.rs12 symbols
babylonia-terminal-sdk/src/game_manager.rs11 symbols
babylonia_terminal_launcher/native/hub/src/proton.rs9 symbols
babylonia_terminal_launcher/native/hub/src/game.rs9 symbols
babylonia_terminal_launcher/linux/my_application.cc9 symbols
babylonia_terminal_launcher/native/hub/src/fonts.rs8 symbols
babylonia_terminal_launcher/native/hub/src/dxvk.rs8 symbols
babylonia-terminal-sdk/src/components/proton_component.rs8 symbols
babylonia-terminal-sdk/src/utils/github_requester.rs7 symbols
babylonia-terminal-cli/src/reporter.rs7 symbols

For agents

$ claude mcp add Babylonia-terminal \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page