Skip to main content

CLI for the Swarm & Bee dataset bakery — order curated AI training corpora from the terminal.

Project description

swarmbee-bakery

CLI for the Swarm & Bee dataset bakery. Order curated AI training corpora from the terminal.

AI is a bakery first. Signal is supply. Curators are bakers. Distribution is delivery. Fresh every day, with a shelf life. 500 fantastic muffins crush 25,000 ingredients. Less is better.

Compassionate intelligence — organic datasets with real-world purpose. Medical / autoimmune is the lead vertical. The diabetes corpus is the seed.

What you can do

swarmbee-bakery menu                     # browse the inventory
swarmbee-bakery menu --domain finance    # filter by domain
swarmbee-bakery sample finance --summary # taste the finance pack
swarmbee-bakery order --sku 500-pack \
  --domain finance \
  --failure-mode "math verification at honey confidence" \
  --name "Your Name" --email "you@you.dev"
# ⤷ prints the order payload + sha256 receipt, DRY RUN by default
swarmbee-bakery order ... --confirm      # add --confirm to actually submit

Every order is dry-run by default. A human reads every submission. The CLI never auto-spends, never auto-submits without --confirm.

Install

pip install swarmbee-bakery

Requires Python 3.10+. One runtime dep (requests).

Subcommands

command purpose
menu fetch + pretty-print the live menu.json from bakery.swarmandbee.ai/menu.json
menu --json raw machine-readable JSON
menu --domain <name> filter to one vertical (finance / medical / healing / agents / legal)
sample <domain> fetch a sample pack (full JSON to stdout)
sample <domain> --summary compact pair-by-pair summary
sample <domain> --out path.json save to file
order build (and with --confirm, submit) an order. Always prints a local sha256 receipt of the exact payload.
receipt hash a JSON payload from stdin/file — audit utility
version print version + endpoint

The two SKUs

By the pound · wholesale corpora

For shops with a base model and a need for breadth. Bulk training corpora, graded, deduped, freshness-stamped. Sold per 1,000 pairs.

swarmbee-bakery order --sku by-the-pound \
  --domain finance \
  --budget "100k pairs" \
  --name "Jane" --email "jane@acme.com"

Lead vertical: medical / autoimmune. In stock: sb-diabetes-24k (24,000 pairs · diabetes lane · two-stream sourced + lived-experience-anchored · pre-Tribunal release), sb-medical-verified (418,783 medical pairs · grading in progress), sb-cre-verified (810,097 finance/CRE pairs · Atlas-class proof-of-process). Aviation raw available on request post-audit. Autoimmune expansion, legal, agents in development.

The 500-Pack · signature blend

500-1,000 pairs hand-built around one failure mode. Each pair carries failure_source + repair_goal metadata. Tribunal-sealed before delivery. 25-50× the leverage of equivalent wholesale.

swarmbee-bakery order --sku 500-pack \
  --domain finance \
  --failure-mode "math verification at honey confidence — refusal pattern on insufficient inputs" \
  --name "Jane" --email "jane@acme.com" \
  --notes "Atlas v2 repair, want the Tribunal seal"

Starter kits available: fabrication_detection_500, math_verification_500, recommendation_alignment_500, patient_comm_500, contract_risk_flag_500. Custom failure-mode scoping on intake.

Sample packs — taste before you buy

Every domain has a free sample pack with the same provenance shape as a full delivery. Each pack includes at least one PROPOLIS-graded contrast pair so you see the rejection bar, not just the acceptance bar.

swarmbee-bakery sample finance --summary
# ─── FINANCE SAMPLE PACK (7 pairs) ───────
#   · cre-001                 [HONEY   ] avg_rubric=8.6
#     Calculate the going-in cap rate.
#   · cre-002                 [HONEY   ] avg_rubric=9.4
#     Compute DSCR for this debt structure.
#   · cre-003                 [HONEY   ] avg_rubric=9.8
#     Estimate IRR for this acquisition.
#       note: Refusal pattern. The right answer to insufficient inputs...
#   ...
#   · cre-PROPOLIS-001        [PROPOLIS] avg_rubric=0.2
#       note: INCLUDED FOR TRANSPARENCY — THIS IS WHAT WE FILTER OUT.

Provenance

Every pair carries:

  • tier_grade — APEX | HONEY | JELLY | POLLEN | PROPOLIS
  • 5-dim rubric scores (1–10 each)
  • graded_at datestamp
  • source_type
  • tribunal_sealed flag

Every batch carries:

  • manifest.json with per-pair sha256
  • Tribunal-seal signature (if sealed)
  • Optional Hedera anchor (HCS topic 0.0.10291838)
  • Issuer signature from swarmandbee.eth

Outputs trained on these corpora may carry the defendable.eth certification mark.

Boundaries (hard rules)

The CLI will never:

  • Submit an order without explicit --confirm
  • Spend money or charge a card
  • Create an account on your behalf
  • Send messages on any platform
  • Bypass any login or anti-bot mechanism

A human at Swarm & Bee reads every submission and responds within one business day. There is no auto-submit, no spam, no upsell flow.

Environment

BAKERY_BASE_URL=https://bakery.swarmandbee.ai   # default; override for testing

Develop

git clone https://github.com/SudoSuOps/swarmbee-bakery
cd swarmbee-bakery
pip install -e ".[test]"
pytest -v
# Optional live tests against production:
SWARMBEE_LIVE=1 pytest -v

License

MIT.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swarmbee_bakery-0.1.4.tar.gz (19.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

swarmbee_bakery-0.1.4-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file swarmbee_bakery-0.1.4.tar.gz.

File metadata

  • Download URL: swarmbee_bakery-0.1.4.tar.gz
  • Upload date:
  • Size: 19.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for swarmbee_bakery-0.1.4.tar.gz
Algorithm Hash digest
SHA256 6373b5045f7370060e2813c0b16b2224568dc1e83a626c563170041dc86550b8
MD5 2115a7237c5e962aa2eb5d2b836af855
BLAKE2b-256 8a9cb01787b86d10154afb89c88646894348732015a6302d47b96ae810c6466a

See more details on using hashes here.

File details

Details for the file swarmbee_bakery-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for swarmbee_bakery-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7fc39e52ccf07112657eddcafdd9e539a84857ebf4ac90a68d24db7dc698edb8
MD5 1490c5148893b178539753bbd05592f7
BLAKE2b-256 c40a9e706a17d06c321d25b296f191bc9585ce241adb022a844f20ca9625e8a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page