YoussefSharawy91 commited on
Commit
7be0622
·
verified ·
1 Parent(s): 7c28f21

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +31 -4
README.md CHANGED
@@ -1,11 +1,38 @@
1
  ---
2
  title: Smol Private Spreadsheet
3
- emoji: 🏃
4
- colorFrom: indigo
5
- colorTo: red
6
  sdk: docker
7
  pinned: false
8
  short_description: A spreadsheet powered by smolLM2 using WebGPU
 
 
 
 
 
 
9
  ---
10
 
11
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
  title: Smol Private Spreadsheet
3
+ emoji: 💻
4
+ colorFrom: blue
5
+ colorTo: yellow
6
  sdk: docker
7
  pinned: false
8
  short_description: A spreadsheet powered by smolLM2 using WebGPU
9
+ tags:
10
+ - custom-components-for-agents-track # 🧩 Track 2
11
+ - track2
12
+ - gradio
13
+ - smolllm
14
+ - spreadsheet
15
  ---
16
 
17
+ # Smol-Private-Spreadsheet ✨
18
+
19
+ A tiny proof-of-concept that embeds **SmolLM 2** directly inside a sheet.
20
+ Type a formula, get an answer—no extra UI required.
21
+
22
+ ## Why it matters
23
+
24
+ | Feature | What it does |
25
+ |---------|--------------|
26
+ | **`=SMOLLM("prompt")`** | Asks the model and returns the reply inside the cell. |
27
+ | **Context support** | `=SMOLLM("prompt", A1)` or a range `A1:C3` to pass extra context. |
28
+ | **GPU / WebGPU ready** | Runs locally inside the Space; zero external API calls. |
29
+ | **First Step Towards Creating a WebGPU custom Gradio Component** |I'm hoping that this space can showcase the power of UI abstraction when combined with SmolLM2 and allow me to reach mentors that are willing to teach me how to create a custom gradio component that allows the use of small models using WebGPU. |
30
+ | **Next Steps** | I'm still trying to create one Gradio app that allows me to do both, run a model locally using WebGPU and use MCP tools and other models using inference to bring the best of both worlds. It's a very challenging journey for me, especially given the limitation that all my ideas are competing for the same port at the same time: 7860. |
31
+
32
+ ## Quick start
33
+
34
+ 1. **Launch** the Space.
35
+ 2. In any empty cell, enter:
36
+
37
+ ```text
38
+ =SMOLLM("Summarise A1:C3 in one sentence", A1:C3)