matrixhub
An Open-source, self-hosted AI model hub with Hugging Face compatibility, accelerating vLLM/SGLang performance.
파일 탐색기
최종 버전 다운로드 (.zip)- action.yml
- 01-FEATURE.md
- 02-BUG_REPORT.md
- 03-DOCUMENTATION.md
- 04-CLEANUP.md
- 05-FLAKE.md
- 06-SUPPORT.md
- 07-BACKEND_TASK.md
- 08-UI_TASK.md
- 09-QA_TASK.md
- 10-DOC_TASK.md
- auto-pr-ci.yaml
- build-image-ci.yaml
- build-image-latest.yaml
- call-release-changelog.yaml
- call-release-chart.yaml
- call-release-image.yaml
- ci-bot.yml
- codeql.yml
- deploy-demosite.yml
- e2e-init.yaml
- go-lint.yml
- govulncheck.yml
- labeler.yml
- release.yml
- task-issue-checklist.yml
- ui-ci.yml
- unit-test.yml
- website-test.yml
- workflow-lint.yaml
- dependabot.yml
- labeler.yml
- PULL_REQUEST_TEMPLATE.md
- cleanup.pb.go
- cleanup.pb.gw.go
- cleanup.pb.validate.go
- cleanup_grpc.pb.go
- current_user.pb.go
- current_user.pb.gw.go
- current_user.pb.validate.go
- current_user_grpc.pb.go
- dataset.pb.go
- dataset.pb.gw.go
- dataset.pb.validate.go
- dataset_grpc.pb.go
- login.pb.go
- login.pb.gw.go
- login.pb.validate.go
- login_grpc.pb.go
- model.pb.go
- model.pb.gw.go
- model.pb.validate.go
- model_grpc.pb.go
- project.pb.go
- project.pb.gw.go
- project.pb.validate.go
- project_grpc.pb.go
- registry.pb.go
- registry.pb.gw.go
- registry.pb.validate.go
- registry_grpc.pb.go
- robot.pb.go
- robot.pb.gw.go
- robot.pb.validate.go
- robot_grpc.pb.go
- role.pb.go
- role.pb.gw.go
- role.pb.validate.go
- role_grpc.pb.go
- sync_policy.pb.go
- sync_policy.pb.gw.go
- sync_policy.pb.validate.go
- sync_policy_grpc.pb.go
- system.pb.go
- system.pb.gw.go
- system.pb.validate.go
- system_grpc.pb.go
- user.pb.go
- user.pb.gw.go
- user.pb.validate.go
- user_grpc.pb.go
- utils.pb.go
- utils.pb.validate.go
- cleanup.swagger.json
- current_user.swagger.json
- dataset.swagger.json
- login.swagger.json
- model.swagger.json
- project.swagger.json
- registry.swagger.json
- robot.swagger.json
- role.swagger.json
- sync_policy.swagger.json
- system.swagger.json
- user.swagger.json
- utils.swagger.json
- cleanup.proto
- current_user.proto
- dataset.proto
- login.proto
- model.proto
- project.proto
- registry.proto
- robot.proto
- role.proto
- sync_policy.proto
- system.proto
- user.proto
- utils.proto
- annotations.proto
- http.proto
- httpbody.proto
- visibility.proto
- annotations.proto
- openapiv2.proto
- validate.proto
- cleanup.pb.ts
- current_user.pb.ts
- dataset.pb.ts
- login.pb.ts
- model.pb.ts
- project.pb.ts
- registry.pb.ts
- robot.pb.ts
- role.pb.ts
- sync_policy.pb.ts
- system.pb.ts
- user.pb.ts
- utils.pb.ts
- fetch.pb.ts
- CHANGELOG-0.1.md
- README.md
- main.go
- run_apiserver.go
- .keep
- config.yaml
- 0_init.down.sql
- 0_init.up.sql
- 1_add_model_synced_at.down.sql
- 1_add_model_synced_at.up.sql
- README.md
- runner-deployment.yaml
- values-internal.yaml
- _helpers.tpl
- apiserver-pvc.yaml
- matrixhub-configmap.yaml
- matrixhub-deployment.yaml
- matrixhub-service.yaml
- matrixhub-serviceaccount.yaml
- mysql.yaml
- secret.yaml
- .keep
- Chart.yaml
- README.md
- values.yaml
- Makefile
- Dockerfile
- config.yaml
- demo-site.md
- docker-compose.override.yml
- docker-compose.yml
- nginx.conf
- architecture.md
- architecture.svg
- cleanup-design.md
- jobserver-design.md
- README.md
- product-plan.md
- matrixhub-horizontal-black.png
- matrixhub-horizontal-black.svg
- matrixhub-horizontal-colordark.png
- matrixhub-horizontal-colordark.svg
- matrixhub-horizontal-colorlight.png
- matrixhub-horizontal-colorlight.svg
- matrixhub-horizontal-white.png
- matrixhub-horizontal-white.svg
- matrixhub-icon-black.png
- matrixhub-icon-black.svg
- matrixhub-icon-color.png
- matrixhub-icon-color.svg
- matrixhub-icon-colorlight.png
- matrixhub-icon-colorlight.svg
- matrixhub-icon-white.png
- matrixhub-icon-white.svg
- matrixhub-stacked-black.png
- matrixhub-stacked-black.svg
- matrixhub-stacked-color.png
- matrixhub-stacked-color.svg
- matrixhub-stacked-colorlight.png
- matrixhub-stacked-colorlight.svg
- matrixhub-stacked-white.png
- matrixhub-stacked-white.svg
- code-architecture.md
- code-architecture.svg
- development.md
- README.md
- release-process.md
- .gitkeep
- kustomization.yaml
- llm-d-modelserver.yaml
- modelserver-service.yaml
- patch-single-replica.yaml
- kustomization.yaml
- patch-hf-endpoint.yaml
- kustomization.yaml
- patch-hf-endpoint.yaml
- base.values.yaml
- optimized-baseline.values.yaml
- cleanup.sh
- common.sh
- prepare-router.sh
- render.sh
- run.sh
- validate-router-integration.sh
- .gitignore
- env.example
- Makefile
- README.md
- results.template.md
- .keep
- .keep
- handler.go
- handler_hf_auth.go
- handler_hf_download.go
- handler_hf_list.go
- handler_hf_list_test.go
- handler_hf_repo.go
- handler_hf_repo_test.go
- handler_hf_upload.go
- handler_hf_upload_test.go
- handler_test.go
- types.go
- handler.go
- handler_git.go
- handler_test.go
- handler.go
- handler_git_lfs.go
- handler_git_lfs_lock.go
- server.go
- cleanup_handler.go
- current_user_handler.go
- dataset_handler.go
- handler.go
- login_handler.go
- model_handler.go
- project_handler.go
- registry_handler.go
- robot_handler.go
- role_handler.go
- sync_policy_handler.go
- sync_policy_handler_test.go
- system_handler.go
- system_handler_test.go
- user_handler.go
- cookie.go
- interface.go
- multi.go
- providers.go
- robot_basic.go
- robot_token.go
- ssh_key.go
- token.go
- api_authn.go
- api_authz.go
- api_authz_test.go
- authz.go
- git_authn.go
- hf_authn.go
- middleware.go
- recovery.go
- response_header_matcher.go
- apiserver.go
- context.go
- identity.go
- authz.go
- authz_service.go
- authz_service_test.go
- cleanup.go
- cleanup_service.go
- cleanup_service_test.go
- dataset_repo_mock.go
- dataset.go
- dataset_service.go
- git_repo_mock.go
- git.go
- job.go
- model_repo_mock.go
- model_service_mock.go
- metadata_analyzer.go
- metadata_analyzer_test.go
- model.go
- model_service.go
- model_service_test.go
- project_repo_mock.go
- project.go
- registry_repo_mock.go
- credential.go
- registry.go
- discovery.go
- identity.go
- robot.go
- role.go
- sync_job_service_mock.go
- sync_job.go
- sync_job_service.go
- generator_mock.go
- sync_policy_repo_mock.go
- sync_policy_service_mock.go
- sync_task_repo_mock.go
- generator.go
- generator_test.go
- sync_policy.go
- sync_policy_service.go
- sync_policy_service_test.go
- sync_task.go
- system.go
- access_token.go
- identity.go
- session.go
- ssh_key.go
- user.go
- user_service.go
- codec.go
- config.go
- password.go
- config.go
- db.go
- errors.go
- errors_test.go
- migrate.go
- config.go
- log.go
- logger.go
- cookie.go
- cron.go
- duration.go
- page.go
- repo.go
- ssh_key.go
- token.go
- utils.go
- canceller.go
- file.go
- logstore.go
- processor.go
- processor_test.go
- sync_job_processor.go
- sync_policy_processor.go
- sync_task_processor.go
- jobserver.go
- discovery.go
- discovery_test.go
- discovery.go
- discovery_test.go
- access_token_db.go
- authz_db.go
- dataset_db.go
- git_cleanup_repo.go
- git_cleanup_repo_test.go
- git_repo.go
- git_repo_metadata_test.go
- label_db.go
- model_db.go
- project_db.go
- registry_repo.go
- repos.go
- robot_db.go
- session.go
- ssh_key_db.go
- sync_job_db.go
- sync_policy_db.go
- sync_task_db.go
- system_provider.go
- user_db.go
- api-coverage.sh
- changelog.sh
- deploy-matrixhub.sh
- gen_openapi_sdk.sh
- patch_ts_sdk.sh
- release-notes.sh
- run-test.sh
- setup-kind-cluster.sh
- unit-test.sh
- update-proto-gen.sh
- verify-action-refs.sh
- verify-mocks.sh
- verify-proto-gen.sh
- api_cleanup.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_rpc_status.go
- model_v1alpha1_cleanup_preview.go
- model_v1alpha1_cleanup_result.go
- model_v1alpha1_execute_cleanup_request.go
- model_v1alpha1_orphaned_lfs.go
- model_v1alpha1_orphaned_repo.go
- model_v1alpha1_preview_cleanup_request.go
- model_v1alpha1_storage_stats.go
- response.go
- api_current_user.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_rpc_status.go
- model_v1alpha1_access_token.go
- model_v1alpha1_access_token_status.go
- model_v1alpha1_create_access_token_request.go
- model_v1alpha1_create_access_token_response.go
- model_v1alpha1_create_ssh_key_request.go
- model_v1alpha1_create_ssh_key_response.go
- model_v1alpha1_delete_access_token_response.go
- model_v1alpha1_delete_ssh_key_response.go
- model_v1alpha1_get_current_user_response.go
- model_v1alpha1_get_project_roles_response.go
- model_v1alpha1_list_access_tokens_response.go
- model_v1alpha1_list_ssh_keys_response.go
- model_v1alpha1_project_role_type.go
- model_v1alpha1_reset_password_request.go
- model_v1alpha1_reset_password_response.go
- model_v1alpha1_ssh_key.go
- model_v1alpha1_ssh_key_status.go
- response.go
- api_datasets.go
- client.go
- configuration.go
- model_matrixhub_v1alpha1_label.go
- model_protobuf_any.go
- model_rpc_status.go
- model_v1alpha1_category.go
- model_v1alpha1_clone_urls.go
- model_v1alpha1_commit.go
- model_v1alpha1_create_dataset_request.go
- model_v1alpha1_create_dataset_response.go
- model_v1alpha1_dataset.go
- model_v1alpha1_delete_dataset_response.go
- model_v1alpha1_file.go
- model_v1alpha1_file_type.go
- model_v1alpha1_get_dataset_tree_response.go
- model_v1alpha1_list_dataset_commits_response.go
- model_v1alpha1_list_dataset_revisions_response.go
- model_v1alpha1_list_dataset_task_labels_response.go
- model_v1alpha1_list_datasets_response.go
- model_v1alpha1_pagination.go
- model_v1alpha1_revision.go
- model_v1alpha1_revisions.go
- response.go
- api_login.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_rpc_status.go
- model_v1alpha1_login_request.go
- model_v1alpha1_login_response.go
- model_v1alpha1_logout_request.go
- model_v1alpha1_logout_response.go
- response.go
- api_models.go
- client.go
- configuration.go
- model_matrixhub_v1alpha1_label.go
- model_models_update_model_setting_body.go
- model_protobuf_any.go
- model_rpc_status.go
- model_v1alpha1_category.go
- model_v1alpha1_clone_urls.go
- model_v1alpha1_commit.go
- model_v1alpha1_create_model_request.go
- model_v1alpha1_create_model_response.go
- model_v1alpha1_delete_model_response.go
- model_v1alpha1_file.go
- model_v1alpha1_file_type.go
- model_v1alpha1_get_model_tree_response.go
- model_v1alpha1_list_model_commits_response.go
- model_v1alpha1_list_model_frame_labels_response.go
- model_v1alpha1_list_model_revisions_response.go
- model_v1alpha1_list_model_task_labels_response.go
- model_v1alpha1_list_models_response.go
- model_v1alpha1_model.go
- model_v1alpha1_pagination.go
- model_v1alpha1_revision.go
- model_v1alpha1_revisions.go
- model_v1alpha1_update_model_setting_response.go
- response.go
- api_projects.go
- client.go
- configuration.go
- model_projects_add_project_member_with_role_body.go
- model_projects_remove_project_members_body.go
- model_projects_update_project_body.go
- model_projects_update_project_member_role_body.go
- model_protobuf_any.go
- model_rpc_status.go
- model_v1alpha1_add_project_member_with_role_response.go
- model_v1alpha1_create_project_request.go
- model_v1alpha1_create_project_response.go
- model_v1alpha1_delete_project_response.go
- model_v1alpha1_get_project_response.go
- model_v1alpha1_list_project_members_response.go
- model_v1alpha1_list_projects_response.go
- model_v1alpha1_member_to_remove.go
- model_v1alpha1_member_type.go
- model_v1alpha1_pagination.go
- model_v1alpha1_project.go
- model_v1alpha1_project_member.go
- model_v1alpha1_project_role_type.go
- model_v1alpha1_project_type.go
- model_v1alpha1_remove_project_members_response.go
- model_v1alpha1_update_project_member_role_response.go
- model_v1alpha1_update_project_response.go
- response.go
- api_registries.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_registries_update_registry_body.go
- model_rpc_status.go
- model_v1alpha1_create_registry_request.go
- model_v1alpha1_create_registry_response.go
- model_v1alpha1_delete_registry_response.go
- model_v1alpha1_get_registry_response.go
- model_v1alpha1_list_registries_response.go
- model_v1alpha1_pagination.go
- model_v1alpha1_ping_registry_request.go
- model_v1alpha1_ping_registry_response.go
- model_v1alpha1_registry.go
- model_v1alpha1_registry_basic_credential.go
- model_v1alpha1_registry_status.go
- model_v1alpha1_registry_type.go
- model_v1alpha1_update_registry_response.go
- response.go
- api_robots.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_robots_refresh_robot_account_token_body.go
- model_robots_update_robot_account_body.go
- model_rpc_status.go
- model_v1alpha1_create_robot_account_request.go
- model_v1alpha1_create_robot_account_response.go
- model_v1alpha1_delete_robot_account_response.go
- model_v1alpha1_get_robot_account_response.go
- model_v1alpha1_list_robot_accounts_response.go
- model_v1alpha1_pagination.go
- model_v1alpha1_refresh_robot_account_token_response.go
- model_v1alpha1_robot_account_expire_status.go
- model_v1alpha1_robot_account_project_scope.go
- model_v1alpha1_robot_account_status.go
- model_v1alpha1_update_robot_account_response.go
- response.go
- api_roles.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_rpc_status.go
- model_v1alpha1_list_all_permissions_response.go
- model_v1alpha1_permission.go
- model_v1alpha1_role_category.go
- response.go
- api_sync_policy.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_rpc_status.go
- model_sync_policy_update_sync_policy_body.go
- model_sync_policy_update_sync_policy_switch_body.go
- model_v1alpha1_create_sync_policy_request.go
- model_v1alpha1_create_sync_policy_response.go
- model_v1alpha1_create_sync_task_response.go
- model_v1alpha1_delete_sync_policy_response.go
- model_v1alpha1_get_sync_job_log_response.go
- model_v1alpha1_get_sync_policy_response.go
- model_v1alpha1_get_sync_task_response.go
- model_v1alpha1_list_sync_jobs_response.go
- model_v1alpha1_list_sync_policies_response.go
- model_v1alpha1_list_sync_tasks_response.go
- model_v1alpha1_pagination.go
- model_v1alpha1_pull_base_policy.go
- model_v1alpha1_push_base_policy.go
- model_v1alpha1_registry.go
- model_v1alpha1_registry_basic_credential.go
- model_v1alpha1_registry_status.go
- model_v1alpha1_registry_type.go
- model_v1alpha1_resource_type.go
- model_v1alpha1_stop_sync_task_response.go
- model_v1alpha1_sync_job.go
- model_v1alpha1_sync_job_status.go
- model_v1alpha1_sync_policy_item.go
- model_v1alpha1_sync_policy_type.go
- model_v1alpha1_sync_task.go
- model_v1alpha1_sync_task_status.go
- model_v1alpha1_trigger_type.go
- model_v1alpha1_trigger_type_schedule.go
- model_v1alpha1_update_sync_policy_response.go
- model_v1alpha1_update_sync_policy_switch_response.go
- response.go
- api_users.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_rpc_status.go
- model_users_reset_user_password_body.go
- model_users_set_user_sys_admin_body.go
- model_v1alpha1_create_user_request.go
- model_v1alpha1_create_user_response.go
- model_v1alpha1_delete_user_response.go
- model_v1alpha1_get_user_response.go
- model_v1alpha1_list_users_response.go
- model_v1alpha1_pagination.go
- model_v1alpha1_reset_user_password_response.go
- model_v1alpha1_set_user_sys_admin_response.go
- model_v1alpha1_user.go
- model_v1alpha1_user_source.go
- response.go
- client.go
- configuration.go
- model_protobuf_any.go
- model_rpc_status.go
- response.go
- current_user_suite_test.go
- current_user_test.go
- testenv.go
- login_suite_test.go
- login_test.go
- model_metadata_sync_test.go
- model_suite_test.go
- model_test.go
- project_suite_test.go
- project_test.go
- robot_suite_test.go
- robot_test.go
- sync_policy_crud_test.go
- sync_policy_log_test.go
- sync_policy_manual_pull_test.go
- sync_policy_manual_push_test.go
- sync_policy_processor_test.go
- sync_policy_stop_test.go
- sync_policy_suite_test.go
- sync_policy_test_helper_test.go
- sync_policy_wildcard_discovery_test.go
- user_suite_test.go
- user_test.go
- compose.local-s3.yml
- auth.go
- clients.go
- fixtures.go
- http_client.go
- test.go
- test_suite_test.go
- import-figma-svg.mjs
- SKILL.md
- copilot-instructions.md
- pre-commit
- confirmation-action.md
- detail-page.md
- list-page.md
- modal-form.md
- route-only.md
- page-plan-example.md
- review-checklist.md
- architecture.md
- patterns.md
- stack.md
- visual.md
- favicon.ico
- default-avatar.svg
- logo.svg
- pytorch.svg
- question.svg
- current-user-context.tsx
- admin-page-header.tsx
- admin-page-layout.tsx
- CreateRegistryAction.tsx
- DeleteRegistryAction.tsx
- EditRegistryAction.tsx
- RegistriesTable.tsx
- RegistryFormModal.tsx
- RegistriesPage.tsx
- registries.form.ts
- registries.mutation.ts
- registries.query.ts
- registries.schema.ts
- registries.utils.ts
- CreateReplicationAction.tsx
- DeleteReplicationAction.tsx
- EditReplicationAction.tsx
- ReplicationFormModal.module.css
- ReplicationFormModal.tsx
- ReplicationsTable.tsx
- SyncReplicationAction.tsx
- ToggleReplicationAction.tsx
- ReplicationExecutionsTable.tsx
- StopReplicationExecutionAction.tsx
- ExecutionInfo.tsx
- ExecutionStatsCards.tsx
- SyncJobTable.tsx
- ExecutionDetailPage.tsx
- execution-detail.query.ts
- execution-detail.schema.ts
- execution-detail.utils.ts
- ReplicationExecutionsPage.tsx
- executions.mutation.ts
- executions.query.ts
- executions.schema.ts
- executions.utils.ts
- ReplicationsPage.tsx
- replications.mutation.ts
- replications.query.ts
- replications.schema.ts
- replications.utils.ts
- DeleteRobotModal.tsx
- DisableRobotModal.tsx
- EnableRobotModal.tsx
- RefreshRobotTokenModal.tsx
- RobotAccountForm.tsx
- RobotTable.tsx
- RobotTokenInfoModal.tsx
- RobotAccountCreatePage.tsx
- RobotAccountEditPage.tsx
- RobotsPage.tsx
- robot.mutation.ts
- robot.query.ts
- robot.schema.ts
- robot.utils.ts
- robots.permissions.ts
- BatchDeleteUsersModal.tsx
- CreateUserAction.tsx
- DeleteUserAction.tsx
- ResetUserPasswordAction.tsx
- ToggleUserAdminAction.tsx
- UsersTable.tsx
- UsersPage.tsx
- users.mutation.ts
- users.query.ts
- users.schema.ts
- users.utils.ts
- auth.query.ts
- useProjectRole.ts
- CodeViewer.tsx
- FallbackCard.tsx
- FileToolbar.tsx
- FileViewer.module.css
- FileViewer.tsx
- MarkdownViewer.tsx
- index.ts
- types.ts
- useFileContent.ts
- utils.ts
- LoginPage.tsx
- AllModelList.tsx
- HotModelList.tsx
- ModelCommandDialog.module.css
- ModelCommandDialog.tsx
- ModelRevisionSelect.tsx
- ModelsFilterPanel.tsx
- SetPopularModelModal.tsx
- ModelBlobPage.tsx
- ModelCommitDetailPage.tsx
- ModelCommitsPage.tsx
- ModelCreatePage.tsx
- ModelDetailPage.tsx
- ModelReadmePage.tsx
- ModelSettingsPage.tsx
- ModelsPage.tsx
- ModelTreePage.tsx
- models.mutation.ts
- models.query.ts
- models.schema.ts
- models.utils.tsx
- AccessTokenTable.tsx
- CreateSshKeyModal.tsx
- DeleteSshKeyModal.tsx
- ExpireAtField.tsx
- SshKeysTable.tsx
- AccessTokenPage.tsx
- SecurityPage.tsx
- SshKeysPage.tsx
- profile.mutation.ts
- profile.query.ts
- profile.schema.ts
- profile.utils.ts
- CreateProjectModal.tsx
- DeleteProjectModal.tsx
- ProjectsTable.tsx
- AddMemberModal.tsx
- EditRoleModal.tsx
- MembersTable.tsx
- RemoveMemberModal.tsx
- ProjectMembersPage.tsx
- member.utils.tsx
- members.mutation.ts
- members.query.ts
- ProjectModelsPage.tsx
- ProjectSettingsPage.tsx
- ProjectsPage.tsx
- projects.mutation.ts
- projects.query.ts
- projects.schema.ts
- system.query.ts
- dayjs.ts
- index.ts
- loadLocale.ts
- admin.registries.json
- admin.replications.json
- admin.robots.json
- admin.users.json
- RouterErrorComponent.json
- RouterPendingComponent.json
- admin.json
- common.json
- dataset.json
- file-viewer.json
- login.json
- model.json
- nav.json
- profile.json
- projects.json
- shared.json
- translation.json
- admin.registries.json
- admin.replications.json
- admin.robots.json
- admin.users.json
- RouterErrorComponent.json
- RouterPendingComponent.json
- admin.json
- common.json
- dataset.json
- file-viewer.json
- login.json
- model.json
- nav.json
- profile.json
- projects.json
- shared.json
- translation.json
- ActionIcon.ts
- Alert.ts
- Anchor.ts
- Button.ts
- index.ts
- InputWrapper.ts
- Modal.ts
- ModalBody.ts
- ModalHeader.ts
- Pagination.ts
- PasswordInput.ts
- Tabs.ts
- TabsTab.ts
- index.tsx
- new.tsx
- index.tsx
- new.tsx
- access-token.tsx
- index.tsx
- route.tsx
- security.tsx
- ssh-keys.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- index.tsx
- route.tsx
- index.tsx
- $.tsx
- index.tsx
- index.tsx
- index.tsx
- $.tsx
- route.tsx
- $.tsx
- index.tsx
- index.tsx
- index.tsx
- $.tsx
- index.tsx
- route.tsx
- route.tsx
- edit.tsx
- index.tsx
- new.tsx
- route.tsx
- index.tsx
- registries.tsx
- replications.tsx
- replications_.$replicationId.executions.tsx
- replications_.$replicationId.executions_.$executionId.tsx
- route.tsx
- users.tsx
- route.tsx
- $.tsx
- __root.tsx
- index.tsx
- login.tsx
- BaseBadge.tsx
- LibraryBadge.tsx
- ParameterCountBadge.tsx
- ProjectTypeBadge.tsx
- TaskBadge.tsx
- CommitDetail.css
- CommitDetail.tsx
- CommitHashCard.tsx
- CommitMessageSection.tsx
- DiffLimitAlert.tsx
- index.ts
- RepoFileTree.module.css
- RepoFileTree.tsx
- BaseCard.module.css
- BaseCard.tsx
- ModelCard.tsx
- BaseFilterPanel.tsx
- LibraryFilterPanel.tsx
- ProjectFilterPanel.tsx
- ResourceFilterPanels.tsx
- TaskFilterPanel.tsx
- types.ts
- AnchorLink.tsx
- CommitsTable.tsx
- CopyButton.tsx
- CopyValueButton.tsx
- DataTable.tsx
- EmptyStatePrompt.tsx
- FieldHintLabel.tsx
- LanguageSwitcher.tsx
- ModalWrapper.tsx
- Pagination.tsx
- PathBreadcrumbs.tsx
- PathNotFound.tsx
- ProjectSelect.tsx
- ResourceCardGrid.tsx
- ResourceDetailHeader.tsx
- RevisionSelect.tsx
- RouterErrorComponent.tsx
- RouterPendingComponent.tsx
- RouteStatusPage.tsx
- SearchInput.tsx
- SearchToolbar.tsx
- SortDropdown.module.css
- SortDropdown.tsx
- StatusIndicator.tsx
- useClipboard.ts
- useForm.ts
- usePayloadModal.ts
- useRouteListState.ts
- apiRequestHeaders.ts
- date.ts
- form.ts
- format.ts
- index.ts
- validation.ts
- tanstack-query.ts
- vite-env.d.ts
- constants.ts
- createNamedContext.ts
- routerAccess.ts
- setContentViewport.ts
- index.css
- main.tsx
- mantineTheme.ts
- queryClient.ts
- router.tsx
- routeTree.gen.ts
- .gitignore
- AGENTS.md
- CLAUDE.md
- eslint.config.js
- index.html
- lint-staged.config.js
- OWNERS
- package.json
- pnpm-lock.yaml
- README.md
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- blog2-c-decode-log.png
- blog2-c2-decode-log.png
- client1.png
- direct-make.png
- direct-metrics.png
- direct-vllm.png
- download.png
- download1.png
- first-download.png
- login.png
- matrixhub-make.png
- matrixhub-metrics.png
- matrixhub-modelexpress-p2p-inference-response.png
- matrixhub-modelexpress-p2p-model-preparation.png
- matrixhub-modelexpress-p2p-source-p2p-metadata.png
- matrixhub-modelexpress-p2p-target-rdma-transfer.png
- matrixhub-vllm.png
- model-detail.png
- model-list.png
- project-create.png
- project-list.png
- project1.PNG
- project2.png
- project3.png
- project4.png
- registry-create.png
- registry-list.png
- registry1.PNG
- registry2.PNG
- registry3.PNG
- registry4.PNG
- secondary-download.png
- 2026-04-27-deepseek-v4-distribution.md
- 2026-04-27-examples.md
- 2026-06-24-dynamo-matrixhub-integration.md
- 2026-06-28-sglang-matrixhub-cache-acceleration.md
- 2026-06-30-dynamo-modelexpress-dedup.md
- 2026-07-29-llmd-qwen3-32b-matrixhub-cache.md
- 2026-08-12-matrixhub-modelexpress-dynamo-p2p.md
- _category_.json
- index.md
- scenario-test-en-1.png
- scenario-test-en-2.png
- scenario-test-en-3.png
- scenario-test-en-4.png
- scenario-test-en-5.png
- scenario-test-en-6.png
- scenario-test-en-7.png
- scenario-test-en-8.png
- scenario-test-en-9.png
- scenario-test-en.png
- _category_.json
- index.md
- mirror-cached-download.png
- mirror-create-proxy-project.png
- mirror-create-target-registry.png
- mirror-from-huggingface-architecture.png
- mirror-initial-download.png
- mirror-local-cache.png
- mirror-matrixhub-login.png
- mirror-model-files.png
- mirror-platform-settings.png
- mirror-profile-menu.png
- mirror-project-management.png
- mirror-proxy-project-created.png
- mirror-proxy-project-empty.png
- mirror-registry-management.png
- mirror-target-registry-created.png
- vllm-completion-response.png
- vllm-matrixhub-architecture.png
- vllm-matrixhub-loading.jpg
- _category_.json
- index.md
- mirror-from-huggingface.md
- use-with-vllm.md
- _category_.json
- index.md
- _category_.json
- index.md
- after-create-model.jpg
- after-upload.jpg
- change-tag.png
- create-model.jpg
- create-proxy-project.png
- hot-model.jpg
- model-file.png
- model-setting.jpg
- tag-list.png
- _category_.json
- project-setting.md
- upload-download.md
- repo-create.jpg
- repo-overview.jpg
- sync-create.jpg
- sync-overview.jpg
- task-detail.png
- task-list.png
- user-create.jpg
- user-overview.png
- user-reset-password.jpg
- _category_.json
- registry-management.md
- remote-sync.md
- user-management.md
- access-token-create.jpg
- access-token-overview.jpg
- access-token-save.png
- _category_.json
- access-token.md
- ssh-key.md
- members-add.jpg
- members-edit.jpg
- members-overview.jpg
- project-create.jpg
- project-overview.jpg
- _category_.json
- create-delete.md
- members.md
- _category_.json
- _category_.json
- index.md
- _category_.json
- index.md
- _category_.json
- index.md
- _category_.json
- index.md
- blog2-c-decode-log.png
- blog2-c2-decode-log.png
- client1.png
- direct-make.png
- direct-metrics.png
- direct-vllm.png
- download.png
- download1.png
- first-download.png
- login.png
- matrixhub-make.png
- matrixhub-metrics.png
- matrixhub-modelexpress-p2p-inference-response.png
- matrixhub-modelexpress-p2p-model-preparation.png
- matrixhub-modelexpress-p2p-source-p2p-metadata.png
- matrixhub-modelexpress-p2p-target-rdma-transfer.png
- matrixhub-vllm.png
- model-detail.png
- model-list.png
- project-create.png
- project-list.png
- project1.PNG
- project2.png
- project3.png
- project4.png
- registry-create.png
- registry-list.png
- registry1.PNG
- registry2.PNG
- registry3.PNG
- registry4.PNG
- secondary-download.png
- sglang1.png
- sglang2.png
- sglang3.png
- sglang4.png
- sglang5.png
- sglang6.png
- sglang7.png
- sglang8.png
- 2026-04-27-deepseek-v4-distribution.md
- 2026-04-27-examples.md
- 2026-06-24-dynamo-matrixhub-integration.md
- 2026-06-28-sglang-matrixhub-cache-acceleration.md
- 2026-06-30-dynamo-modelexpress-dedup.md
- 2026-07-29-llmd-qwen3-32b-matrixhub-cache.md
- 2026-08-12-matrixhub-modelexpress-dynamo-p2p.md
- options.json
- index.md
- scenario-test-cn-1.png
- scenario-test-cn-10.png
- scenario-test-cn-2.png
- scenario-test-cn-3.png
- scenario-test-cn-4.png
- scenario-test-cn-5.png
- scenario-test-cn-6.png
- scenario-test-cn-7.png
- scenario-test-cn-8.png
- scenario-test-cn-9.png
- scenario-test-cn.png
- scenario-test-en-1.png
- scenario-test-en-2.png
- scenario-test-en-3.png
- scenario-test-en-4.png
- scenario-test-en-5.png
- scenario-test-en-6.png
- scenario-test-en-7.png
- scenario-test-en-8.png
- scenario-test-en-9.png
- scenario-test-en.png
- login.png
- index.md
- mirror-cached-download.png
- mirror-create-proxy-project.png
- mirror-create-target-registry.png
- mirror-from-huggingface-architecture.png
- mirror-initial-download.png
- mirror-local-cache.png
- mirror-matrixhub-login.png
- mirror-model-files.png
- mirror-platform-settings.png
- mirror-profile-menu.png
- mirror-project-management.png
- mirror-proxy-project-created.png
- mirror-proxy-project-empty.png
- mirror-registry-management.png
- mirror-target-registry-created.png
- vllm-completion-response.png
- vllm-matrixhub-architecture.png
- vllm-matrixhub-loading.jpg
- index.md
- mirror-from-huggingface.md
- use-with-vllm.md
- index.md
- index.md
- after-create-model.jpg
- after-upload.jpg
- change-tag.png
- create-model.jpg
- create-proxy-project.png
- hot-model.jpg
- model-file.png
- model-setting.jpg
- tag-list.png
- project-setting.md
- upload-download.md
- repo-create.jpg
- repo-overview.jpg
- sync-create.jpg
- sync-overview.jpg
- task-detail.png
- task-list.png
- user-create.jpg
- user-overview.png
- user-reset-password.jpg
- registry-management.md
- remote-sync.md
- user-management.md
- access-token-create.jpg
- access-token-overview.jpg
- access-token-save.png
- access-token.md
- ssh-key.md
- members-add.jpg
- members-edit.jpg
- members-overview.jpg
- project-create.jpg
- project-overview.jpg
- create-delete.md
- members.md
- index.md
- index.md
- index.md
- index.md
- current.json
- footer.json
- navbar.json
- client1.png
- client2.png
- creprojcet1.png
- creprojcet2.png
- creprojcet3.png
- download.png
- login.png
- prodetail.png
- remote1.png
- remote2.png
- remote3.png
- remote4.png
- code.json
- index.tsx
- styles.module.css
- custom.css
- air-gapped-delivery.tsx
- architecture.tsx
- comparison.tsx
- governance.tsx
- huggingface-compatible.tsx
- index.tsx
- inference-acceleration.tsx
- remote-sync.tsx
- use-cases.tsx
- why-matrixhub.tsx
- changelog.tsx
- community.tsx
- index.module.css
- index.tsx
- roadmap.tsx
- config.yaml
- docker-compose.yaml
- chat-test.png
- download-10s.png
- hf-download-6min.png
- pods-running-1.png
- pods-running-2.png
- scenario-test-cn-1.png
- scenario-test-cn-10.png
- scenario-test-cn-2.png
- scenario-test-cn-3.png
- scenario-test-cn-4.png
- scenario-test-cn-5.png
- scenario-test-cn-6.png
- scenario-test-cn-7.png
- scenario-test-cn-8.png
- scenario-test-cn-9.png
- scenario-test-cn.png
- scenario-test-en-1.png
- scenario-test-en-2.png
- scenario-test-en-3.png
- scenario-test-en-4.png
- scenario-test-en-5.png
- scenario-test-en-6.png
- scenario-test-en-7.png
- scenario-test-en-8.png
- scenario-test-en-9.png
- scenario-test-en.png
- sglang1.png
- sglang2.png
- sglang3.png
- sglang4.png
- sglang5.png
- sglang6.png
- sglang7.png
- sglang8.png
- kubernetes.png
- minio.png
- sglang.png
- vllm.png
- favicon.ico
- matrixhub-icon-colorlight.png
- matrixhub-logo.png
- .nojekyll
- .gitignore
- docusaurus.config.ts
- Makefile
- package-lock.json
- package.json
- postcss.config.js
- sidebars.ts
- tailwind.config.js
- tsconfig.json
- .dockerignore
- .gitignore
- .golangci.yaml
- .prowlabels.yaml
- ADOPTERS.md
- AGENTS.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- go.mod
- go.sum
- GOVERNANCE.md
- LICENSE
- MAINTAINERS.md
- Makefile
- netlify.toml
- OWNERS
- README.md
- ROADMAP.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/matrixhub-ai/matrixhub
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd matrixhub
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
"https://raw.githubusercontent.com/matrixhub-ai/matrixhub/$MATRIXHUB_VERSION/deploy/docker-compose.yml" \
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
-o docker-compose.yml
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
MATRIXHUB_IMAGE_TAG="$MATRIXHUB_VERSION" docker compose up -d
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
docker compose down
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
cd ui
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
4. Go
보통go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
