tammy357 commited on
Commit
c2b4d0a
Β·
verified Β·
1 Parent(s): cbf7e95

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +68 -0
README.md CHANGED
@@ -17,6 +17,11 @@ tags:
17
  - codex
18
  - field-notes
19
  - sharing-is-caring
 
 
 
 
 
20
  ---
21
 
22
  # 🧼 Soap Lab
@@ -78,6 +83,69 @@ explains numbers the code already calculated correctly.
78
 
79
  ## Built with
80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  - Codex for UI redesign, agentic recipe optimiser, and water hardness mode
82
  - Deterministic chemistry engine (SAP values from HSCG)
83
  - Qwen2.5-3B-Instruct via Featherless AI
 
17
  - codex
18
  - field-notes
19
  - sharing-is-caring
20
+ - track:backyard
21
+ - achievement:offgrid
22
+ - achievement:offbrand
23
+ - achievement:sharing
24
+ - achievement:fieldnotes
25
  ---
26
 
27
  # 🧼 Soap Lab
 
83
 
84
  ## Built with
85
 
86
+ - Codex for UI redesign, agentic recipe optimiser, and water hardness mode
87
+ - Deterministic chemistry engine (SAP values from HSCG)
88
+ - Qwen2.5-3B-Instruct via Featherless AI
89
+
90
+ # 🧼 Soap Lab
91
+
92
+ Plain English soap chemistry for home makers β€” recipes, substitutions, troubleshooting.
93
+
94
+ ## The idea
95
+
96
+ I was asking in a soap making community what people do when they can't find an oil for
97
+ a recipe. Someone asked about palm oil. The answer? *"Tallow maybe?"*
98
+
99
+ SoapCalc and Soapmaking Friend have been the only options for years. Both are form-based
100
+ tools β€” dropdowns, number fields, ten steps before you get an answer. Neither explains
101
+ anything. Soap Lab fixes that.
102
+
103
+ ## Track
104
+
105
+ 🏑 **Chapter One: Backyard AI** β€” built for a real home soap maker who needed
106
+ explanations, not just numbers.
107
+
108
+ ## Badges targeting
109
+
110
+ - 🐜 Tiny Titan β€” Qwen2.5-3B-Instruct (3B parameters)
111
+ - 🎨 Off-Brand β€” custom warm cream UI, visual progress bars
112
+ - πŸ’» Codex β€” agentic optimiser and UI built with Codex
113
+ - πŸ““ Field Notes β€” blog post linked below
114
+ - πŸ“‘ Sharing is Caring β€” agent traces linked below
115
+
116
+ ## What it does
117
+
118
+ Five modes, all plain English input:
119
+
120
+ * **Recipe** β€” lye calculation from verified SAP values + quality scores + AI explanation
121
+ * **Substitute** β€” fatty acid matching to find the closest oil replacement
122
+ * **Goal** β€” skin-targeted recipe suggestions from a description
123
+ * **Diagnose** β€” batch failure analysis and fix
124
+ * **Pantry** β€” best recipe from whatever oils you have
125
+ * **Optimise** β€” agentic 3-iteration recipe improvement loop with before/after comparison
126
+
127
+ Plus: superfat slider, vegan filter, water hardness recommendations with sodium citrate amounts.
128
+
129
+ ## Architecture
130
+
131
+ The lye calculation is **deterministic Python β€” not AI**. SAP values from the HSCG
132
+ professional standard, verified against known recipes, 33 tests passing. The model only
133
+ explains numbers the code already calculated correctly.
134
+
135
+ ## Model
136
+
137
+ `Qwen/Qwen2.5-3B-Instruct` via Featherless AI β€” 3B parameters, Tiny Titan eligible.
138
+
139
+ ## Links
140
+
141
+ - πŸ“ Blog post: https://huggingface.co/blog/build-small-hackathon/soap-lab-tallow-maybe
142
+ - 🎬 Demo video: https://youtu.be/10OhPgMqAKo
143
+ - πŸ“± Social post: https://x.com/flower56778/status/2066095227429961777
144
+ - πŸ’» GitHub: https://github.com/tammy357/soap-lab
145
+ - πŸ“‘ Agent Traces: https://huggingface.co/datasets/tammy357/soap-lab-traces
146
+
147
+ ## Built with
148
+
149
  - Codex for UI redesign, agentic recipe optimiser, and water hardness mode
150
  - Deterministic chemistry engine (SAP values from HSCG)
151
  - Qwen2.5-3B-Instruct via Featherless AI