[KongchangAI]
Product

Berth

A system-level GPU memory scheduler that automatically switches among multiple AI inference engines and manages memory allocation and release, with support for API serving and protection of gaming scenarios.

Timeline (last 90 days)

Oct 20

Berth is a system-level VRAM scheduler that monitors GPU status and automatically unloads the current engine and loads the target engine when needed, without manual intervention.

Unverified50%
Oct 20

Berth supports native switching among multiple engines such as Ninfer-4090 (llama-swap), Strata, ComfyUI, and OpenWebUI.

Unverified50%
Oct 20

Berth provides API service capability and can serve as an API endpoint to load Strata, Polystrata, and any custom engine.

Unverified50%
Oct 20

Berth maintains a complete operation log, allowing you to see when, which engine, and what operation was performed.

Unverified50%
Oct 20

One of Berth's design goals is to prevent background tasks (such as cron jobs or API requests) from seizing the GPU while the user is gaming or running custom workflows.

Unverified50%
Oct 20

Each engine running under Berth's scheduling can exclusively use all of the VRAM.

Unverified50%
Oct 20

The code for the Berth project is hosted on GitHub, in the repository T-Crypt/berth.

Unverified50%
Oct 20

Berth's round-robin scheduling approach cannot handle scenarios that require multiple engines to be online simultaneously responding to requests.

Unverified50%
Oct 20

As a system-level scheduling layer, Berth must replace the loading logic built into each engine and take unified control of VRAM allocation and release.

Unverified50%

All Facts (9)

Source Articles