[MGPE] Magpie -- Federated pipeline crystallization layer #19
Labels
No labels
free-tier:live
priority:backlog
priority:high
priority:medium
status:active-dev
status:alpha
status:beta
status:concept
status:design
status:launched
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/roadmap#19
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
[MGPE] Magpie
What Magpie Is
The
pipelinemodule in cf-core handles local crystallization: after a user approves the same LLM-discovered workflow N times, it promotes to a deterministicCrystallizedWorkflowstored in~/.config/circuitforge/pipeline/. This removes the LLM from the hot path for known tasks.Magpie is the federated layer on top of that. When 50 osprey users each independently approve the same FTB IVR DTMF sequence, that is 50 independent crystallization signals. Magpie collects those (PII-free -- only hashed input patterns + workflow steps), identifies convergence, and distributes a shared
CrystallizedWorkflowback to the fleet -- so the next osprey user never has to discover it from scratch.Relationship to cf-core pipeline module
The local pipeline module (cf-core#33) is the prerequisite. Magpie is the opt-in federation layer on top:
Products call
pipeline.run()the same way regardless -- the registry checks local workflows first, then pulls from Magpie's shared registry if connected.Privacy Model
input_hash(normalized feature vector hash)Per-Product Use Cases
ospreyivr_navigatefalconform_fillkiwireceipt_parsesnipetrust_scoreperegrinecover_letterTier Split
Repository
https://git.opensourcesolarpunk.com/Circuit-Forge/magpie
Design Doc
circuitforge-plans/magpie/2026-04-07-magpie-design.mdPrerequisite
circuitforge-core#33 (pipeline crystallization engine) must ship before Magpie can ingest anything.
Design Pillars
Privacy * Safety * Accessibility -- co-equal, non-negotiable.
Neurodivergent and adaptive needs users are a primary audience.
License
Discovery pipeline: MIT | AI features / federation layer: BSL 1.1 (converts to MIT after 4 years)
[MGPE] Magpie — Cross-product data gathering and collection tool (reserved)to [MGPE] Magpie -- Federated pipeline crystallization layer