Teach a model one job.
Teach (fine-tune) a small model locally on your machine, with examples that stay there.
Teaching (fine-tuning) runs locally on your Mac with Mac app 0.1.4, or with the hbay-teach engine on your machine.
The hosted tools only list starting models and provide synthetic starter templates. They do not run teaching.
Describe one job → add your examples → it sits an exam you set → you keep a small model that runs on your machine, with papers saying how it was made.
Open the Mac app · Teach tab · Use the CLI
Teach on Mac: Apple silicon · macOS 14+. Engine memory minimums: 0.5B: 8 GB; 1.7B: 16 GB (estimate); 4B: 32 GB (estimate). Close other big apps when near the minimum, or choose a smaller base.
Your examples stay on your machine.
Synthetic · NVIDIA L4 · 14 Oct 2026
A measured payment-risk example
On a synthetic payment-risk sample, Qwen3-1.7B went from 68 mistakes to about 9 (7–11 over 4 runs) on 124 locked cases.
That's a made-up sample with a clear rule. Real data is messier, so your own exam is the score that counts.
Choose a starting model
Qwen/Qwen2.5-0.5B-Instruct
0.5B · Apache-2.0
Keep the Apache-2.0 licence and any NOTICE with copies; mark changed files.
Choose this model
Qwen/Qwen3-1.7B
1.7B · Apache-2.0
Keep the Apache-2.0 licence and any NOTICE with copies; mark changed files.
Choose this model
Qwen/Qwen3-4B
4B · Apache-2.0
Keep the Apache-2.0 licence and any NOTICE with copies; mark changed files.
Choose this model
Start from a job
Refund fraud (from past outcomes)
Learn from how past refunds turned out; backtest on months it never saw.
3600 rows · synthetic sample data
Synthetic starter rows. Decision quality is measured by a backtest on your own past rows, using months the model never saw. Results may not improve.
hbay-teach template init refund-fraud ./refund-fraud
Payment risk
Looks fine, or needs a human review.
1240 rows · synthetic sample data
hbay-teach template init payment-risk ./payment-risk
Ticket triage
Send each ticket to the right team.
2000 rows · synthetic sample data
hbay-teach template init ticket-triage ./ticket-triage
Invoice fields
Pull vendor, date, total and VAT.
600 rows · synthetic sample data
hbay-teach template init invoice-fields ./invoice-fields
Replies in our voice
Draft support answers the way we write.
800 rows · synthetic sample data
hbay-teach template init replies-in-our-voice ./replies-in-our-voice
Contract clause check
Spot auto-renewal and liability caps.
700 rows · synthetic sample data
hbay-teach template init contract-clause-check ./contract-clause-check
Product tagging
Category and attributes from a listing.
1500 rows · synthetic sample data
hbay-teach template init product-tagging ./product-tagging
Start locally
Install Mac app 0.1.4, open the Teach tab and install the engine. For Terminal setup, the Teach skill has the pinned wheel and Python 3.12 commands. The engine is not on PyPI.
After installing, create a folder from synthetic sample data, then check it on your machine.
"$HOME/Library/Application Support/xyz.huggingbay.desktop/teach/runtime/bin/hbay-teach" template init payment-risk ./payments
Read the Hugging Bay Teach agent skill
Teach bases and templates JSON