File size: 1,051 Bytes
716c000
cbf7e66
 
 
 
3fba694
 
 
716c000
 
 
 
cbf7e66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
---
title: Space Builder
emoji: 🛠️
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.32.1
app_file: app.py
pinned: false
---

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

# Space Builder

A Gradio app to create, view, and update Hugging Face Spaces with a custom file structure defined via markdown input. Provide your Hugging Face API token and a markdown string to create a new Space, list files in an existing Space, or update specific files with Git commits.

## Features
- Create a new Hugging Face Space with a specified file structure.
- View files in an existing Space.
- Update files in a Space with custom commit messages.
- Modern Gradio UI with a soft theme.

## Usage
1. Enter your Hugging Face API token.
2. To create a Space, provide the space name, owner (optional), SDK, and markdown input with file structure and contents.
3. To view files, enter the space name and owner (optional).
4. To update a file, specify the space, file path, new content, and commit message.