| name | seed-sovereignty-guide |
| description | Empowers small farmers and homesteaders to save, select, and store their own seeds for true food independence and resilience. Use when the user asks about seed sovereignty guide. |
Seed Sovereignty Guide
Empowers small farmers and homesteaders to save, select, and store their own seeds for true food independence and resilience.
Purpose
Break dependence on commercial seed companies by enabling farmers to save their own seeds, select for their specific growing conditions, and build resilient seed banks adapted to local climates and practices. Returns control of the food system to those who grow the food.
Problem Solved
Commercial seeds cost $50-$500 per acre annually for hybrid and patented varieties. Seed companies prioritize traits for industrial agriculture (uniform harvest, shipping tolerance) rather than nutrition, flavor, or resilience. Farmers buying seeds each season lose the ability to adapt varieties to their microclimate and soil conditions. Patent restrictions prevent saving seeds from F1 hybrids and protected varieties, creating perpetual dependency on seed corporations.
Capabilities
- Seed Saving Guidance: Detailed instructions for saving seeds from over 100 crop types
- Viability Testing: Test seed germination rates before planting season
- Isolation Distance Mapping: Determine proper spacing to prevent cross-pollination
- Genetic Preservation: Maintain genetic diversity and prevent inbreeding depression
- Climate Adaptation: Select varieties adapted to local growing conditions
- Storage Optimization: Proper drying, processing, and storage for long-term viability
- Variety Development: Breed new varieties suited to specific needs
- Seed Exchange Network: Connect with local seed savers for diversity sharing
- Legal Rights Navigation: Understand seed patent laws and farmer exemptions
- Pest Resistance Selection: Choose varieties resistant to local pests and diseases
- Drought Tolerance: Select and breed for water-stressed environments
- Nutrient Density: Breed for enhanced nutritional profiles
- Heritage Preservation: Save endangered heirloom and heritage varieties
Instructions
Usage by AI Agent
-
Identify Crop Type
- Determine what crop seeds to save
- Check if variety is open-pollinated (OP) or hybrid (F1)
- Verify plant reproductive biology (self-pollinating vs cross-pollinating)
- Use references/crop-specific-guides.md for crop-by-crop guidance
-
Plan for Seed Saving
- Determine required isolation distance from other varieties
- Calculate minimum plant population for genetic diversity
- Plan planting schedule to allow full seed maturity
- Prepare seed processing area and storage containers
-
Monitor Growth Cycle
- Mark best plants for seed selection (rogue out weak plants)
- Monitor for disease pressure and pest damage
- Track flowering and pollination timing
- Note environmental stressors (drought, heat, cold)
-
Harvest Seeds
- Allow fruits/seedheads to fully mature on the plant
- Harvest at optimal moisture content (usually 10-14% for most crops)
- Process seeds promptly to prevent mold or spoilage
- Use references/harvesting-techniques.md for crop-specific methods
-
Process and Clean Seeds
- Thresh seeds from pods, fruits, or seedheads
- Winnow to remove chaff and debris
- Sort seeds by size and density to remove inferior seeds
- Dry seeds to proper moisture content (see references/drying-guidelines.md)
-
Test Viability
- Conduct germination test before storage
- Record germination percentage
- Label seeds with variety, year, and germination rate
- Store low-germination seeds separately for replanting or processing
-
Store Seeds Properly
- Store in cool, dark, dry conditions
- Use airtight containers (glass jars with desiccant)
- Maintain consistent temperature (ideal: 40-50°F / 5-10°C)
- Monitor storage conditions regularly
-
Plan for Genetic Diversity
- Save seeds from multiple plants (minimum population varies by crop)
- Rotate seed sources to maintain genetic vigor
- Participate in seed exchanges for new genetic material
- Document lineages and crossing experiments
Seed Saving by Crop Type
Self-Pollinating Crops (Easiest to Save)
Tomatoes
- Minimum population: 6-12 plants
- Isolation: 25 feet (most varieties), 100+ feet for potato-leaf types
- Method: Ferment seeds for 2-3 days to remove gel coating
- Processing: Rinse, dry on paper towels, store
- Viability: 4-6 years when stored properly
Beans
- Minimum population: 20-40 plants
- Isolation: 10-20 feet (rarely cross-pollinates)
- Method: Allow pods to dry on vine, thresh when crispy
- Processing: Winnow to remove pods, dry thoroughly
- Viability: 3-4 years
Peas
- Minimum population: 20-40 plants
- Isolation: 50 feet (occasional bee pollination)
- Method: Allow pods to dry on vine
- Processing: Thresh and winnow, dry thoroughly
- Viability: 3-4 years
Lettuce
- Minimum population: 12-20 plants
- Isolation: 20 feet (mostly self-pollinating)
- Method: Allow seedheads to fluff, harvest when dry
- Processing: Rub to release seeds, winnow carefully
- Viability: 2-3 years
Peppers
- Minimum population: 6-10 plants
- Isolation: 500 feet (insect-pollinated, crosses readily)
- Method: Cut open ripe fruits, scrape out seeds
- Processing: Rinse, dry on paper towels
- Viability: 2-4 years
Eggplant
- Minimum population: 6-10 plants
- Isolation: 500 feet (insect-pollinated)
- Method: Allow fruits to overripen, scoop seeds
- Processing: Rinse, rub to remove pulp, dry
- Viability: 4-6 years
Cross-Pollinating Crops (Require Isolation)
Corn
- Minimum population: 100-200 plants for genetic diversity
- Isolation: 1/4 mile minimum, or use bagging techniques
- Method: Allow ears to dry on stalk, harvest kernels
- Processing: Dry thoroughly, remove kernels from cob
- Viability: 1-2 years (short viability)
Squash
- Minimum population: 6-12 plants
- Isolation: 1/2 mile (different species won't cross)
- Method: Ferment seeds for 2-3 days, rinse, dry
- Processing: Dry completely, store in cool conditions
- Viability: 4-6 years
- Note: Summer squash (C. pepo) crosses with zucchini and pumpkins
Cucumbers
- Minimum population: 12-20 plants
- Isolation: 1/2 mile for different varieties
- Method: Allow fruits to yellow and soften, scoop seeds
- Processing: Ferment for 2-3 days, rinse, dry
- Viability: 5-10 years
Melons
- Minimum population: 12-20 plants
- Isolation: 1/2 mile
- Method: Scoop seeds from ripe fruit, rinse, dry
- Processing: Dry thoroughly, remove membrane
- Viability: 5-10 years
Beets/Chard
- Minimum population: 16-32 plants (biennial, needs 2 years)
- Isolation: 1 mile
- Method: Overwinter roots, harvest seed second year
- Processing: Rub seedheads to release seeds, winnow
- Viability: 4-6 years
Carrots
- Minimum population: 32-64 plants (biennial, needs 2 years)
- Isolation: 1 mile (Queen Anne's Lace is wild carrot)
- Method: Overwinter roots, harvest umbels second year
- Processing: Rub umbels, winnow carefully
- Viability: 3-5 years
Onions
- Minimum population: 20-50 plants (biennial, needs 2 years)
- Isolation: 1 mile
- Method: Allow bulbs to overwinter, harvest seed heads second year
- Processing: Rub umbels, winnow, dry thoroughly
- Viability: 1-2 years
Brassicas (Cabbage, Broccoli, Kale, etc.)
- Minimum population: 20-50 plants (biennial, needs 2 years)
- Isolation: 1 mile (all brassicas cross readily)
- Method: Overwinter plants, harvest seed pods second year
- Processing: Thresh pods, winnow, dry
- Viability: 4-5 years
Biennial Crops (Two-Year Cycle)
Parsnips
- Minimum population: 20-40 plants
- Isolation: 1/2 mile
- Method: Overwinter roots, harvest seed second year
- Processing: Rub umbels, winnow
- Viability: 1-2 years
Leeks
- Minimum population: 20-50 plants
- Isolation: 1 mile
- Method: Overwinter, harvest seed second year
- Processing: Rub umbels, winnow
- Viability: 2-3 years
Seed Processing Techniques
Wet Processing (for fruits and fleshy vegetables)
-
Fermentation Method (tomatoes, cucumbers, squash, melons)
- Scoop seeds into container with some pulp
- Add small amount of water, cover loosely
- Let ferment 2-5 days at room temperature
- Stir daily to release seeds
- When good seeds sink and bad float, pour off top
- Rinse thoroughly, spread to dry
-
Water Separation (peppers, eggplant)
- Place seeds in water bowl
- Viable seeds sink, non-viable float
- Pour off floating debris
- Rinse and dry viable seeds
-
Rinsing Only (pumpkins, some squash)
- Rinse seeds to remove pulp
- Spread on screens to dry
- Turn seeds daily to prevent mold
Dry Processing (for dry pods and seedheads)
-
Threshing (beans, peas, grains)
- Place dry pods in bag
- Crush or stomp to release seeds
- Remove large debris by hand
-
Winnowing (all dry seeds)
- Pour seeds between containers in gentle breeze
- Light chaff blows away, heavy seeds fall
- Repeat until clean
-
Screening (small seeds like lettuce, carrots)
- Use mesh screens of appropriate size
- Larger debris caught by screen
- Small seeds pass through
Drying Seeds
Target Moisture Content: 8-12% for most vegetables, 10-14% for grains
Drying Methods:
- Air drying on paper towels or screens (7-14 days)
- Food dehydrator at 95°F (35°C) for 6-12 hours
- Silica gel desiccant for final moisture reduction
- Avoid oven drying (too hot, kills seeds)
Testing Dryness:
- Seeds should snap when bent (not bend or crush)
- Seeds shouldn't stick to hands or containers
- Large seeds should have visible cracks when cut
Storage Guidelines
Temperature and Humidity
Ideal Conditions:
- Temperature: 40-50°F (5-10°C)
- Relative humidity: 40-60%
- Dark environment (no direct light)
- Consistent conditions (avoid fluctuations)
Storage Locations:
- Root cellar or basement (good temp, watch humidity)
- Refrigerator (good temp, monitor for moisture)
- Freezer (excellent for long-term, must be very dry)
- Cool pantry shelf (acceptable for short-term, 1-2 years)
Containers
Best Options:
- Glass jars with metal lids (airtight)
- Mylar bags with oxygen absorbers
- Food-grade plastic buckets with gamma seals
- Vacuum-sealed bags
Labeling Requirements:
- Variety name
- Year saved
- Germination percentage (if tested)
- Source (your garden or exchange)
- Special notes (drought resistant, early maturing, etc.)
Longevity Estimates
When stored under ideal conditions:
- Tomatoes: 4-6 years
- Beans: 3-4 years
- Peas: 3-4 years
- Corn: 1-2 years
- Squash: 4-6 years
- Cucumbers: 5-10 years
- Lettuce: 2-3 years
- Peppers: 2-4 years
- Brassicas: 4-5 years
- Onions: 1-2 years
- Beets: 4-6 years
- Carrots: 3-5 years
Germination Testing
Simple Germination Test:
- Place 10-25 seeds on damp paper towel
- Roll towel and place in plastic bag (not sealed tight)
- Keep at room temperature (65-75°F / 18-24°C)
- Check daily, keep moist but not soaking
- Count sprouted seeds after 7-14 days (crop dependent)
- Calculate germination rate: (sprouted / total) × 100
Interpreting Results:
- 90%+: Excellent, plant normally
- 75-90%: Good, increase seeding rate slightly
- 50-75%: Fair, plant thicker, consider fresh seed
- Below 50%: Poor, replace seed or use for replanting only
Record Keeping:
- Test date
- Seed lot (variety, year)
- Germination rate
- Conditions used (temperature, medium)
- Notes on seedling vigor
Genetic Diversity Management
Minimum Population Sizes:
Self-pollinating: 10-20 plants minimum for diversity
Cross-pollinating: 20-100+ plants depending on crop
Biennial: 20-50+ plants to maintain diversity over 2 years
Genetic Bottlenecks:
- Avoid saving seeds from fewer than 10 plants (most crops)
- For corn and brassicas, 50+ plants recommended
- Rotate between different parent plants each year
- Introduce new genetics periodically via seed exchange
Maintaining Diversity:
- Save seeds from multiple plants, not just the "best" single plant
- Include some variation in your selections (early, late, different sizes)
- Keep seeds from plants that performed well under stress
- Document each seed batch's parent population
Signs of Inbreeding Depression:
- Reduced germination rates
- Lower vigor and growth rates
- Increased susceptibility to disease
- Poor yields
- Variable plant characteristics
Selecting Plants for Seed Saving
What to Look For:
- True-to-type characteristics (matches variety description)
- Vigorous growth and health
- Good yield and fruit quality
- Resistance to local pests/diseases
- Adaptation to your growing conditions
- Desirable characteristics (early maturity, drought tolerance, etc.)
What to Avoid:
- Off-type plants (mutations or crosses)
- Diseased or pest-damaged plants
- Plants that bolted prematurely (bolting = going to seed early)
- Weak or stunted plants
- Plants with poor fruit quality
Roguing:
- Mark and remove undesirable plants before they flower
- For cross-pollinators, rogue before flowering to prevent pollen contamination
- For self-pollinators, can rogue before seed harvest
- Keep records of rogued plants for future reference
Climate Adaptation
Selecting for Local Conditions:
Heat Tolerance:
- Save seeds from plants that thrived during heat waves
- Look for varieties that set fruit during hot periods
- Select for plants that didn't drop blossoms in heat
- Gradually shift varieties toward heat adaptation over 3-5 seasons
Cold Tolerance:
- Save seeds from plants that survived late frosts
- Select varieties that mature before early frost
- Look for plants that kept producing through cold snaps
- Test early and late plantings to identify cold-tolerant strains
Drought Resistance:
- Save seeds from plants that thrived during dry periods
- Select for varieties with deep roots or water-efficient growth
- Look for plants that maintained yield with less water
- Gradually adapt varieties to low-water conditions
Pest Resistance:
- Save seeds from plants that showed pest damage resistance
- Select for varieties that attracted fewer pests
- Document pest pressures each season
- Breed for resistance to your specific pest challenges
Disease Resistance:
- Save seeds from healthy plants during disease outbreaks
- Select varieties that showed less disease severity
- Document disease pressures annually
- Rotate varieties to maintain genetic diversity
Legal Considerations
Seed Patents and Restrictions
F1 Hybrids:
- Cannot save viable seeds (second generation doesn't breed true)
- Legal to save but impractical (results are unpredictable)
- Most commercial vegetables are F1 hybrids
Patented Varieties:
- Many commercial varieties have plant patents
- Illegal to propagate patented varieties without permission
- Look for "Patent Pending" or patent number on seed packets
- Open-pollinated and heirloom varieties are generally safe
Plant Variety Protection (PVP):
- Some varieties have PVP certificates
- Farmers have exemption for saving seeds for their own use (US)
- Cannot sell saved seeds from PVP-protected varieties
- Check variety database for PVP status
Farmer Exemptions (United States)
Legal to Save Seeds From:
- Open-pollinated varieties
- Heirloom varieties
- PVP-protected varieties (for personal use only)
- Unpatented varieties
Restricted:
- Patented varieties (without permission)
- Selling saved seeds from PVP-protected varieties
- Propagating trademarked varieties with protected name
Organic Certification
Allowed:
- Saving seeds from any organic crop
- Using saved seeds for organic production
- Participating in organic seed exchanges
Requirements:
- Use organic seeds when commercially available (NOP rule)
- Document seed sources
- Avoid GMO-contaminated seeds
Community Seed Sovereignty
Seed Libraries:
- Start or join a local seed library
- Lend and borrow seeds within community
- Maintain diversity through sharing
- Many public libraries now host seed libraries
Seed Exchanges:
- Organize seasonal seed swap events
- Share surplus seeds with neighbors
- Access new varieties through exchange
- Document provenance of shared seeds
Regional Seed Banks:
- Support regional seed saving organizations
- Contribute seeds to community preservation efforts
- Access regionally-adapted varieties
- Participate in local adaptation trials
Tools
- Python 3.8+ for seed database and tracking
- SQLite for seed inventory and germination records
- Temperature/humidity sensors for monitoring storage conditions
- Scale for measuring seed quantities
- Screens and sieves for seed cleaning
- Food dehydrator for proper seed drying
- Refrigerator or freezer for long-term storage
- Silica gel desiccant for moisture control
- Glass jars with airtight lids for storage
Environment Variables
STORAGE_TEMP_CELSIUS=5
STORAGE_HUMIDITY_PCT=50
STORAGE_MONITOR_INTERVAL_HOURS=24
SEED_DB_PATH=/opt/seed-sovereignty/seeds.db
GERMINATION_LOG_PATH=/opt/seed-sovereignty/germination.log
ALERT_TEMP_MIN_CELSIUS=0
ALERT_TEMP_MAX_CELSIUS=15
ALERT_HUMIDITY_MIN_PCT=30
ALERT_HUMIDITY_MAX_PCT=70
ENABLE_SEED_EXCHANGE=true
SEED_EXCHANGE_API_URL=https://api.seed-exchange.org/v1
SEED_EXCHANGE_API_KEY=your_api_key_here
DEFAULT_VIABILITY_YEARS=3
MINIMUM_GERMINATION_PCT=70
RECOMMEND_REPLACEMENT_YEARS=4
Seed Viability Database
Schema
seeds table:
- id (integer, primary key)
- variety_name (text)
- crop_type (text)
- year_saved (integer)
- source (text)
- germination_pct (real)
- quantity_grams (real)
- location_stored (text)
- container_type (text)
- date_added (timestamp)
- last_tested (timestamp)
- notes (text)
germination_tests table:
- id (integer, primary key)
- seed_id (integer, foreign key)
- test_date (timestamp)
- seeds_tested (integer)
- seeds_germinated (integer)
- germination_pct (real)
- conditions_temp_celsius (real)
- conditions_days (integer)
- notes (text)
variety_characteristics table:
- id (integer, primary key)
- variety_name (text)
- crop_type (text)
- pollination_type (text)
- isolation_distance_feet (integer)
- min_population (integer)
- biennial (boolean)
- processing_method (text)
- viability_years (integer)
Examples
See examples/ directory for:
- Saving tomato seeds step-by-step
- Corn isolation planning
- Bean seed saving workflow
- Germination testing procedures
- Setting up seed storage
References
Crop-Specific Guides
- See references/crop-specific-guides.md for detailed instructions per crop
- Harvest timing, processing methods, population requirements
Seed Saving Resources
- references/seed-saving-organizations.md - Seed saving groups and networks
- references/legal-rights.md - Seed patents and farmer exemptions
- references/storage-research.md - Research on seed longevity
Scientific References
- Seed viability studies
- Genetic diversity requirements
- Pollination biology
- Seed storage physiology
Troubleshooting
Common Issues
Moldy seeds during storage:
- Seeds were not dried sufficiently
- Storage humidity too high
- Container not airtight
- Solution: Dry thoroughly, check humidity, use better containers
Low germination rates:
- Seeds too old (past viability window)
- Stored in warm conditions
- Improper drying before storage
- Solution: Test regularly, store cool and dry, replace old seeds
Varieties crossed (off-type plants):
- Insufficient isolation distance
- Bees carrying pollen between varieties
- Solution: Increase isolation, use bagging or hand pollination
Plants bolting prematurely:
- Weather stress (heat or cold)
- Planting too early or late
- Variety not suited to climate
- Solution: Adjust planting times, select adapted varieties
Seedlings weak or stunted:
- Poor seed quality or low vitality
- Germination conditions suboptimal
- Soil or fertility issues
- Solution: Test seed quality, improve germination conditions, check soil health
Seeds not setting (no seed production):
- Poor pollination (lack of pollinators or isolation)
- Weather too hot/cold during flowering
- Plant stress (drought, nutrient deficiency)
- Solution: Improve pollination, protect from weather stress, reduce plant stress
Testing
-
Unit Testing
- Test seed database queries and updates
- Verify germination rate calculations
- Validate variety lookup functions
-
Integration Testing
- Test seed database with inventory tracking
- Verify germination test recording
- Test exchange API integration
-
Field Testing
- Follow seed saving instructions with real crops
- Verify processing methods work correctly
- Test storage conditions monitoring
- Validate germination testing accuracy
Version History
- 1.0.0 - Initial release with comprehensive seed saving guidance for small farmers
License
MIT License - Open source, free to use, modify, and distribute.
Support
For issues, questions, or contributions: