← Open Source
Bolin97

GongBU

Paper accepted by CIKM 2024. Codes of GongBU, a LLM fine-tuning platform for domain-specific adaptation.

Model DevelopmentFine-tuningTraining toolkitsSvelte
Open on GitHub
Momentum
+0stars in 24 hours0.0%
1.22k
Stars
89
Forks
+-1
This week
2
Contributors
Created 2024-05-23 · Updated 2026-10-15 · #11077 today
Top developers

Bolin97/GongBU is ranked 11,077 with 1,224 stars.

Same-category comparison

Bolin97/GongBU is ranked 11,077 among these 8 peers; SakanaAI/self-adaptive-llms is ranked 11,073.

Same-category comparison
NameRankMetrics
Genesis-Embodied-AI/RoboGen11,058
Language:
Python
Stars:
1,228
Forks:
108
Description:
A generative and self-guided robotic agent that endlessly propose and master new skills.
rohanpsingh/LearningHumanoidWalking11,061
Language:
Python
Stars:
1,228
Forks:
139
Description:
Training a humanoid robot for locomotion using Reinforcement Learning.
google/prettytensor11,069
Language:
Python
Stars:
1,226
Forks:
142
Description:
Pretty Tensor: Fluent Networks in TensorFlow.
SakanaAI/self-adaptive-llms11,073
Language:
Python
Stars:
1,225
Forks:
142
Description:
A Self-adaptation Framework🐙 that adapts LLMs for unseen tasks in real-time.
dee1024/pytorch-captcha-recognition11,084
Language:
Python
Stars:
1,223
Forks:
326
wagenaartje/neataptic11,086
Language:
JavaScript
Stars:
1,223
Forks:
286
Description:
:rocket: Blazing fast neuro-evolution & backpropagation for the browser and Node.js.
google-research/fixmatch11,087
Language:
Python
Stars:
1,222
Forks:
191
Description:
A simple method to perform semi-supervised learning with limited data.
eduardoleao052/js-pytorch11,090
Language:
JavaScript
Stars:
1,221
Forks:
55
Description:
A JavaScript library like PyTorch, with GPU acceleration.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageSvelte
CategoryModel Development
SubcategoryFine-tuning, Training toolkits
KeywordsDevOps, LocalAI, No code/Low code, PEFT
Stars1,224
Forks89
Contributors2
Created date2024-05-23
Updated date2026-10-15
Stars in 1 day0
Stars in 7 days-1
Rank11,077
Previous rank5,878
Rank change-5,199
7-day stars rank17,237
Previous 7-day stars rank17,231
7-day stars rank change-6
Total stars rank9,545
Previous total stars rank9,536
Total stars rank change-9
CountryChina
README summary

Once deployed, there is no need to write any code to finetune a model, and the platform can be used by anyone with a web browser. The platform is built on top of the Transformers, Peft, etc. and is designed to be easy to use for non-technical users. 📈 You can easily finetune, evaluate, and deploy models with the platform. 📦 Currently, by default, the platform should be started with docker-compose in a linux system with nvidia-docker. However, by

installing the required dependencies, with correct configurations, the platform can be run natively. 📦 Recommended Way of Installation The recommended installation is to use the docker-compose file provided in the repository on a linux system with nvidia-docker. This is the easiest way to install the platform. It's simple, clone the repository, then run the (inquirer and rich libraries are required) to download necessary files that are not included in the repository, micromamba and a bert model to be exact

. You need to install docker and nvidia-docker. Then run the following command: The platform should be running on behind an nginx reverse proxy. 🔧 Usage After accessing the platform, you will be welcomed by the log in page. By default, the platform does not provide any user, so you need to create a user by clicking the sign up button. When signing up, by default, you will need a token to sign up. It will be in the file in

the root directory of the project. You can change the token in the however you want. Nevertheless, you can use a permissive registering strategy by setting the environment variable in the docker compose file, which will allow anyone to sign up. After logging in, you will find everything to be empty, here's how you can import assets into the platform, only two kinds of assets are needed, the dataset and the model. To upload a dataset, you need to go

to the data page. The datasets are arranged in pools, with each pools containing several datasets. You can create a new pool by clicking the create button, and follow the instructions to upload a dataset. You can also click the details button of an existing pool to upload a dataset to that pool. To download models, you need to go to the model download page. After you have uploaded the datasets and downloaded the models, you can fintune, evaluate and

deploy the models on respective pages. ✅ Current Status The platform is now fully functional, albeit under constant development and polishing, especially the frontend, and breaking changes may take place. 🧾 Trivial We used bun instead of node, which is a blazingly-fast, all-in-one js bundler, runtime, test runner, package manager, etc. It is a relatively new project, but its performance attracted us to use it. However, if you want to switch to node for better stability, simply change all

the bun-related command in the dockerfile to node or npm. ⚠️ Disclaimer FOR ANY LOSS OR DAMAGE, THE DEVELOPER IS

Frequently asked questions

How many stars and forks are recorded?

Bolin97/GongBU has 1,224 stars and 89 forks.

What is the repository rank?

Bolin97/GongBU is ranked 11,077.

What language and category are recorded?

Bolin97/GongBU has 1,224 stars, uses Svelte and belongs to Model Development.

Which repository is closest in rank?

Bolin97/GongBU is compared with SakanaAI/self-adaptive-llms, ranked 11,073 with 1,225 stars.

Nearby in the ranking
Similar items