Side-by-side or overlay PDF diff driven by one engine that reads each file into a structured model — text, vector geometry, images, form fields, annotations — and compares the models. Moves show as moves, edits show only where they happened, and any PDF type works without picking a mode.
Open a STEP / STP part and it measures itself — volume, thinnest wall, draft and undercut checks on load, plus hole detection with a BOM. Measure, section, export STL. Rust + WASM B-rep kernel, runs in your browser.
Roots and tubers from Nigeria, Ghana, Benin, Togo, Cameroon, Sierra Leone, Liberia
Gari (garri)gari
Peeled cassava is grated, packed into bags and left under a press for a few days, while lactic bacteria sour the mash and the root's own enzyme breaks down its cyanide-forming sugars. The pressed cake is sieved and stirred on a hot pan into dry, crisp granules. Made in 8 steps over 3 days – 3.1 days. The longest step, ferment in bags under a press, takes 3 days (Escobar A 2021) and runs at 25–35 °C (Escobar A 2021). Lactiplantibacillus plantarum and Weissella confusa and Lactococcus garvieae do most of the fermenting.
No fixed amounts recordedTraditional process with no fixed batch size. The roots are the whole recipe; the one Benin study used here roasted the sieved pulp 3 kg at a time.
No salt and no starter in most methods · Bacteria come from the roots and the bags; some makers add a little old fermented mash[escobar2021][awoyale2022]
Red palm oil (optional) · Mixed into the mash for yellow gari[akpoghelie2025]
Starter: spontaneous; some makers back-slop with old fermented mash
Total time across the recorded steps: 3 days – 3.1 days
Start
Drag the bar or press Play
What changes:Starting material: cassava roots, peeled and washed
Step 1 of 8
Peel and wash the roots
Time
Not documented
Temperature
Not documented
Salt
None given
Acidity
Not documented
Which microbes the steps name, step by step
Lactic acid bacteria
L. plantarum
Weissella confusa
Lactococcus garvieae
Corynebacterium manihot
Output: peeled roots.
Flavour
Not documented
Texture
Not documented
Colour
Not documented
Microbes at work in this step
Not documented for this step.
Method
Measured measured in a studySet fixed by a specification or tested recipeReported one source reports itTypical a general value, not sourced for this fermentUnconfirmed not yet checked against a source
What makes this one different
Gari is a solid-state ferment. The grated pulp sours in bags instead of under water, as fufu and lafun do, and it ends on a hot pan, which dries it and drives off more cyanide than steaming does for attiéké.
Ijebu gari (Nigeria)Longer fermentation, very sour, fine and crisp; white.
Yellow gariRed palm oil mixed into the pulp.
Backslopped gariFresh mash mixed with old fermented mash to speed the souring.
Eba and gari soakingsWays of eating it, not ways of making it.
Safety
Cassava roots carry cyanogenic glucosides. Grating lets the root's own enzyme break them down, fermentation and pressing remove more, and roasting drives off most of the rest. In one Benin study the gari still held 6.3–12.8 µg HCN/g dry matter, above the FAO value of 2 µg/g. Codex sets total hydrocyanic acid in gari at no more than 2 mg/kg and moisture at no more than 12 %. Fermentation of 4 to 6 days was the traditional way to detoxify cassava; cutting it to under 2 days has been linked to food poisoning.
Gari was made by grating cassava, letting the pulp ferment for a few days and then drying it over a fire or in the sun; Portuguese traders brought cassava to Africa in the 16th century.
[huch2008] Huch (née Kostinek) M., Hanak A., Specht I., Dortu C.M., Thonart P. et al. 2008, Use of Lactobacillus strains to start cassava fermentations for Gari production, Int J Food Microbiol 128:258–267, doi:10.1016/j.ijfoodmicro.2008.08.017paper