broadfield commited on
Commit
7ff91b2
Β·
verified Β·
1 Parent(s): 902f54b

Document HuggingBot modules space

Browse files
Files changed (1) hide show
  1. README.md +38 -6
README.md CHANGED
@@ -1,10 +1,42 @@
1
  ---
2
- title: Huggingbot Modules
3
- emoji: πŸ“‰
4
- colorFrom: indigo
5
- colorTo: pink
6
  sdk: static
7
- pinned: false
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: HuggingBot Modules
3
+ emoji: 🧩
4
+ colorFrom: green
5
+ colorTo: indigo
6
  sdk: static
7
+ pinned: true
8
+ license: mit
9
  ---
10
 
11
+ # HuggingBot Modules
12
+
13
+ Curated, useful-only modules for **HuggingBot** β€” hosted here so they can be modified without touching the original `ChatSeed` source.
14
+
15
+ ## Included modules (useful only)
16
+
17
+ | File | Verdict | Purpose |
18
+ |---|---|---|
19
+ | `modules_calculator.js` | βœ… useful | Precisely evaluates math expressions & unit conversions |
20
+ | `modules_weather.js` | βœ… useful | Current weather + forecast via wttr.in |
21
+ | `modules_news.js` | βœ… useful | News headlines from NYT/BBC/Reddit RSS |
22
+ | `modules_timezone.js` | βœ… useful | Current time & timezone conversion |
23
+ | `modules_image-gen.js` | βœ… useful | Image generation via Pollinations AI |
24
+ | `modules_search.js` | βœ… useful | Browser-based web search & scrape |
25
+
26
+ ## Excluded (dumb / huge / internal / niche)
27
+
28
+ - `modules_fun.js` β€” "dumb" jokes/entertainment
29
+ - `modules_huggingface.js` β€” huge (70 KB), overlaps with core tools
30
+ - `modules_wiki.js` β€” huge (85 KB), redundant
31
+ - `modules_fs_bridge.js` β€” internal
32
+ - `modules_qr.js`, `modules_dictionary.js`, `modules_password.js`, `modules_youtube.js` β€” niche/meh
33
+
34
+ ## Usage
35
+
36
+ Point HuggingBot's **Modules Location** to:
37
+
38
+ ```
39
+ https://broadfield-huggingbot-modules.static.hf.space/
40
+ ```
41
+
42
+ The loader reads `modules_manifest.js`, then loads each module file as a `<script>` tag.