Showing posts with label agriculture. Show all posts
Showing posts with label agriculture. Show all posts

Everything to Gain from Thriving Southland

Mike's Notes

My notes from an all-day workshop organised for farmers, which I attended yesterday.

Resources

References

  • Reference

Repository

  • Home > Ajabbi Research > Library > Subscriptions > Thriving Southland
  • Home > Handbook > 

Last Updated

08/05/2026

Everything to Gain from Thriving Southland

By: Mike Peters
On a Sandy Beach: 07/05/2026

Mike is the inventor and architect of Pipi and the founder of Ajabbi.

I attended the all-day workshop "Everything to Gain" on 6 May 2026, held at the Ascot Park Hotel in Invercargill, New Zealand. Organised by Thriving Southland.

It was a day full of informative speakers on the global agricultural market, attended mainly by working farmers.



I learned a great deal from the objective data presented and from chatting with the farmers at our table. Hard times are ahead.

Thinking visually while listening

mentally ran the Workspaces for Agriculture, testing the model assumptions against what I learned.

I also did a brain dump by creating 12 A4 drawings and solving the problem with variables in the current Pipi Core buildout.

Lessons I learned

Shifting a working Pipi 9 from a laptop to a data centre led to several unexpected consequences.

I underestimated the impact of

  • The naming, generation, and pub/sub of variables.
  • Host environment.
    • OS
    • Java
    • CFML Engine
  • Needing to turn Pipi into 4 separate role-based editions, which then exposed some hidden problems.
  • Adding a nest structure between Pipi and the host environment.
  • The impact of all of the above when each engine can pub/sub and be both deterministic and probabilistic, with multiple copies of each engine, and many in different locations.
  • Path length constraint in Windows vs Linux.

This very hard problem can only be solved by running a simulation of all 18 engines in parallel and watching the interaction. Lots of feedback loops.

Yesterday, a lot of progress was made visually, answering these questions. The variable-naming convention used for 12 months has held up, despite some earlier false flags.

  • More work is needed on variable distribution rules (messaging) for automation.
    • Global
    • Local
    • etc

Today I did another 8 drawings. They were of the Messaging Engine (msg) routing variables between the engines in both deterministic and probabilistic modes.


I will sleep on all this for a few days to see if anything else pops out, then commit it to code.

A roadmap for accelerators

Mike's Notes

It's getting busy, so I need a roadmap for accelerators now.

Resources

References

  • Reference

Repository

  • Home > Ajabbi Research > Library >
  • Home > Handbook > 

Last Updated

02/06/2026

A roadmap for accelerators

By: Mike Peters
On a Sandy Beach: 27/03/2026

Mike is the inventor and architect of Pipi and the founder of Ajabbi.

Lots of opportunities are coming in.

This is a roadmap for using coaching, workshops, incubators and accelerators to develop, test and validate the Ajabbi Mission Business Model and the Pipi closed-core and Pipi open-source applications.

Ultimately, it's a record of what is learned, so it doesn't include missed opportunities or declined applications. There are a few missing items from some time back that are yet to be added.

Free is good (cloud credits, bro bono, software, training), but no funding or investment is being sought.

The roadmap is sorted by deadline, so that I remember to do them. The first row of the table is a key.


Date Roadmap

deadline

Start-End

Status

Title

Description

What

To come.

  • To come

Learned

  • To come

To do/done

  • To come

Resources


deadline

2017-2020

Completed

Steve Blank

"Steve Blank (born 1953) is an American entrepreneur, educator, author and speaker. He created the customer development method that launched the lean startup movement. His work has influenced modern entrepreneurship through the creation of tools and processes for new ventures, which differ from those used in large companies."

What

Learning from the very best.

  • Reading his books and blog
  • Watching videos
  • Using all the free courses and tools

Learned

  • How to use a Business Model Canvas
  • How to use a Mission Model Canvas
  • How to do customer discovery
  • How to run experiments to validate assumptions

Done

    • Read and tried everything
    • Build Pipi Experiment Engine

    Resources

    deadline

    2020-2023

    Completed

    KiwiSaaS

    "Our community is free to join, and it's where we can safely share our knowledge and experiences with each other. Paying it forward is what drives kiwiSaaS growth."

    What

    Online workshops and random monthly one-on-one meetings with other founders.

      Learned

      • To keep going and when to change course
      • It is OK to make mistakes
      • Will get lots of insights from being open
      • The importance of listening to others

      Done

      • Get stuck in

      Resources

      January 2024

      January - October 2024

      Completed

      Startup Aotearoa

      "Startup Aotearoa ignites New Zealand’s entrepreneurial spirit by providing personalised one-to-one coaching to early-stage startup founders. Delivered nationwide through local regional providers,"

      What

      Mentoring from Mr G led to testing the ICP at Waimumu Southern Field Days 2024 on

      • Developers at Agritech companies
      • Agricultural suppliers

      Learned

      • Developers are the ICP
      • There is a real problem to solve
      • Find a teaching customer

      Done

        • Pivot ajabbi.com to developers
        • Host a teaching customer requiring 3 languages

        Resources

        April 2024

        May - November 2024

        Completed

        Creative HQ's On the Business workshop series

        "This 'On the Business' workshop series gives you the dedicated time and resource to help you grow your business. We'll provide tools, frameworks and hands-on..."

        What

        Remote workshops using Miro canvas.

        Learned

        • To come

        Done

        • To come

        Resources

        February 2025

        February 2025 - March 2025

        Completed

        NZTE Export Essentials SaaS 4-part workshop.

        "Learn what best-practise exporting involves when you sell SaaS offshore."

        What

        Workshops with individual follow-up sessions.

        Learned

        • To use the tools available to test assumptions.

        Done

        • To come

        Resources

        February 2025

        February 2025 - March 2025

        Completed

        NZTE Position for Growth workshop.

        "Our Position for Growth workshops help you define what problem you solve for"

        What

        Workshops with individual follow-up sessions.

        Learned

        • To use the tools available to test assumptions.

        Done

          • To come

          Resources

          25/03/2026

          April 2026 - March 2028

          Application Withdrawn

          Google AI Accelerator

          "With this program, you can get access to startup experts, your Google Cloud and Firebase costs covered up to $200,000 USD (up to $350,000 USD for AI startups) over 2 years, technical training, business support, and Google-wide offers."

          What

          Collaborate with DeepMind to run wild ML integration experiments to go where no developer has gone before.

          • Pipi > IaC > GCP
          • Pipi > VM > BoxLang > Workspaces
          • Pipi > MCP > DeepMind Gemini
          • Pipi > Scientific Workflows > TPU

          Learned

          • Invited to apply by a Google chap who was assisting behind the scenes using an unlisted pathway. I then discovered that free credits begin on the day of application approval, so I will reapply when ready to start in July to make the most of the 24-month window of opportunity.

          To do

          • Increase Pipi DevOps speed (x1000) by completing work on automating the data centre (x10), workspace rendering (x10), and IaC to GCP free tier (x10). This will enable fast, multiple automated experiments.

          Resources

            26/05/2026

            July - November 2026

            Application underway

            Sprout Accelerator

            "The Sprout Accelerator takes a cohort of agrifood innovators on a 3-month adventure to discover, articulate and refine the foundations to grow global startups."

            What

            Test farm management workspace using HTML Mockups on

            • Dairy farmer-led catchment group
            • Agritech wait list from Waimumu

            Learned

            • To come

            To do

            • To come

            Resources

            June 2026

            July 2026 - June 2028

            To apply

            Google AI Accelerator

            "With this program, you can get access to startup experts, your Google Cloud and Firebase costs covered up to $200,000 USD (up to $350,000 USD for AI startups) over 2 years, technical training, business support, and Google-wide offers."

            What

            Collaborate with DeepMind to run wild ML integration experiments to go where no developer has gone before.

            • Pipi > IaC > GCP
            • Pipi > VM > BoxLang > Workspaces
            • Pipi > MCP > DeepMind Gemini
            • Pipi > Scientific Workflows > TPU

            Learned

            • To come

            To do

            • To come

            Resources


             


             

            Waimumu Field Days - Background to Ajabbi and Pipi

            Mike's Notes

            I recently attended the 3-day Southern Field Days held every two years at Waimumu, near Gore, Southland, New Zealand (NZ). It's an event for farmers and is very popular.

            If you have never been, go next time. Farmers are clever people, and they feed us.

            This year, I visited every company at the Field Days that has a software product for farmers to discuss the integration and scaling challenges they were facing and introduce Pipi.

            Pipi could be used by developers to build SaaS for farm and forestry management.

            I invited them to give me feedback by testing a demo workspace for agriculture later this year. I got quite a bit of interest and was given many business cards. I found it much easier to talk in person than over Zoom. I also learned that next time to show them a live demo on a tablet.

            This is a copy of the personalised email text I sent afterwards to establish contact. To be followed up on in a few months with individual invites to have a closer look, test, give me feedback, etc.

            This message is being updated as I learn what works.

            Resources

            References

            • Reference

            Repository

            • Home > Ajabbi Research > Library >
            • Home > Handbook > 

            Last Updated

            25/02/2026

            Waimumu Field Days - Background to Ajabbi and Pipi

            By: Mike Peters
            On a Sandy Beach: 24/02/2026

            Mike is the inventor and architect of Pipi and the founder of Ajabbi.

            Waimumu site



            Tractors and diggers

            Fencing @ Waimumu

            Hi xxx

            I may have met you in person at the SI Field Days (or one of your people gave me your card) for a chat about an enterprise AI I am the architect of, which could be used for Agritec. It has open integration.

            There will be nothing much to see publicly now, but here is some background information for you. I will get in touch in a few months as beta testing proceeds.

            Ajabbi.

            Ajabbi is a community-driven pre-revenue bootstrap startup with a first teaching customer and a main product, Pipi, which has a closed core and open-source applications. Optimised to build self-managing no-code enterprise platforms for critical and socially useful infrastructure (Health, agriculture, transport, nature conservation, arts & culture, built infrastructure, utilities). Customer fees are based on usage with no moats.

            There will be several parts to Ajabbi

              1. Ajabbi.com for SaaS operations and to handle income and cloud expenses. An % of income will support R&D. Net profit will go to the Ajabbi Foundation.
              2. Ajabbi Research for R&D on Pipi.
              3. Ajabbi Foundation will fund other open-source products, Pipi user groups, industry conferences, books, and science, among other areas.

            Pipi

            Started in 1997 as version 1. By version 4 (2005-2007), it was a SaaS platform supporting ecological restoration projects in NZ (govt valuation: NZ$ 3 M).

            Now, version 9 is a multi-agent world-model AI (not an LLM) that shares similarities with a Godel Machine, able to learn, evolve, self-organise, and reproduce. Constrained by published ontologies and laws of physics.

            It is a big system and highly configurable. Implementing it for your entrprise will require a developer team. 

            Currently, the community is beta-testing an open-source multi-workspace UI and generating 20,000 pages of developer documentation. Expect to be in production late 2026.

            Finding out more.

              • https://www.blog.ajabbi.com/ (daily engineering blog)
              • Contact me for a chat, etc

            The main 26 websites (developer, learn, handbook, design, pipiWiki, etc.) at ajabbi.com are currently hidden from search results and change frequently during testing.

            Dive deeper with some reading

            Any questions, feel free to ask

            Workspaces for Agriculture

            Mike's Notes

            This is where I will keep detailed working notes on creating Workspaces for Agriculture. Eventually, these will become permanent, better-written documentation stored elsewhere. I'm looking for a better name than this working title.

            This replaces coverage in Industry Workspace written on 13/10/2025.

            Testing

            The current online mockup is version 3 and will be updated frequently. If you are helping with testing, please remember to delete your browser cache so you see the daily changes. Eventually, a live demo version will be available for field trials.

            Learning

            I was a member of the AgriTech NZ Geospatial Working Group in 2021-2022. It was a great learning opportunity to be part of an experienced team. There is an excellent GitHub repository storing the results of this work, and much of it is used here.

            I'm a member of the Waituna Catchment Group, with many working dairy farmers.

            Why

            Many of my friends are working farmers or rural workers, so anything that makes their lives easier must be a good thing. They feed us.

            "Tools rather than rules"

            Resources

            References

            • Geospatial Interoperability Working Group
            • AgriTech NZ Data Specifications (GitHub)
            • AgGateway

            Repository

            • Home > Ajabbi Research > Library >
            • Home > Handbook > 

            Last Updated

            25/03/2026

            Workspaces for Agriculture

            By: Mike Peters
            On a Sandy Beach: 8/11/2025

            Open-source

            This open-source SaaS cloud system will be shared on GitHub and GitLab.

            Dedication

            This workspace is dedicated to the life and work of Nikolai Vavilov, who gave his life to preserve scientific agriculture. He was one of the innocent millions who died at the hands of Stalin and his thugs.


            Nikolai Vavilov
            Source: https://www.themarginalian.org/2023/03/08/nikolai-vavilov/

            "By the end of the decade, Vavilov had completed numerous ethnobotanical expeditions to collect hundreds of thousands of seeds from five continents, including many places where no scientist had set foot before. He was quietly building something unexampled: the world’s first seed bank — a living library of biodiversity that would come to the rescue of the people of any land whose crops were decimated by a drought or a blight. There were 600 kinds of apples and more than a thousand varieties of strawberries among its quarter million plants — a lush repository of resilience, housed at Vavilov’s institute in Leningrad.

            ...

            Over the next eleven months in jail, Vavilov was interrogated and tortured hundreds of times, sometimes for thirteen hours a time, for a total of 1,700 hours, with the intention of coercing a confession of sabotage and espionage. He remained adamant that his research had been only in the service of science and human welfare." - Maria Popova

            Change Log

            Ver 2 includes aquiculture, farming, forestry, and horticulture.

            Ver 3 includes the simulation model (beta)

            Introduction

            This workspace now has a customer waitlist. The workspace could provide management software and tools for farms, catchment groups, pest contractors, forestry, and aquaculture. An MVP will be developed where interest is greatest to enable rapid experimentation and learning, and, over time, more features can be added using no-code, based on demand.

            Modules from other workspaces can easily be dragged across and included, for example.
            • Transport
            • Nature Conservation
            • Health

            Actions

            • An application to attend the Sprout Accelerator 2026 spring intake is being made to kickstart this rapid development process.
            • A large landcare group with IT capacity and complex needs is being approached, with an offer to serve as a teaching customer and a free build to explore what a live platform could do using GIS, databases, mobile access, open API, LLM integration, etc.

            Existing products

            Features

            This is a basic comparison of features found in agricultural software.

            [TABLE]

            Industry Links

            Ontologies

            An Ontology of Soil Properties and Processes

            Data Model

            words

            Database Entities

            • Facility
            • Party
            • etc

            Entity Diagram

            Spatial Model

            Holding > Site > Plot

            • Holding (Operating farm)
            • Site (Land management unit)
            • Plot (Paddock, block, crop)

            Spatial Diagram


            Spatial Geodatabase

            (To come)

            Standards

            The workspace needs to comply with all international standards and, at the same time, work with local standards in any part of the world.

            • (To come)

            BMP+ Processes

            (To come)

            XSD

            (To come)

            API

            (To come)

            Scenario Modelling

            Many thanks to Tristan Kromer for letting me play in his cool beta simulation platform. It's really good.


            Digital Twin Variables

            Forestry logging.

            Note that this simulation did not use realistic min, max, mean and std deviation for these calculations. The model itself was the result and will undergo further work and testing using industry data to refine it.

            Source: Krombar.ai simulation platform (beta)

            Node Name Type Estimates / Formula
            Transport capacity utilisation Input Variable beta distribution
            Transport cost per log Input Variable Normal(μ=60.0, σ=59.30408874022408)
            Transport capacity Input Variable discrete_normal distribution
            Fuel cost Input Variable Normal(μ=6.0, σ=5.930408874022408)
            Loading labour cost Input Variable Normal(μ=17.5, σ=18.532527731320023)
            Process and de-limb logs Calculation Step Logs processed (cutting phase)
            Cutting cost per log Input Variable Normal(μ=60.0, σ=59.30408874022408)
            Transport logs to the timber mill Calculation Step min(Logs processed (cutting phase), Transport capacity)
            Chainsaw fuel cost Input Variable Normal(μ=10.0, σ=7.41301109252801)
            Logs delivered to the mill Calculation Step Transport logs to the timber mill
            Safety equipment cost Input Variable Normal(μ=20.0, σ=14.82602218505602)
            Transport cost Calculation Step Logs delivered to mill * Transport cost per log + Fuel cost + Loading labour cost
            Cutting/felling cost Calculation Step Logs processed (cutting phase) * Cutting cost per log + Chainsaw fuel cost + Safety equipment cost
            Logs processed (cutting phase) Calculation Step round(Cutting trees and logs * Logs per tree)
            Logging crew size Input Variable discrete_normal distribution
            Trees felled Input Variable discrete_normal distribution
            Logs processed per person Input Variable discrete_normal distribution
            Logs processed and de-limbed Input Variable discrete_normal distribution
            Logs processed Input Variable discrete_normal distribution
            Safety checks per person Input Variable discrete_normal distribution
            Trees identified per person Input Variable discrete_normal distribution
            Trees identified and marked Input Variable discrete_normal distribution
            Trees felled per person Input Variable discrete_normal distribution
            Crew size Input Variable discrete_normal distribution
            Trees identified Input Variable discrete_normal distribution
            Felling efficiency Input Variable beta distribution
            Trees marked Input Variable discrete_normal distribution
            Logs per tree Input Variable discrete_normal distribution
            Cutter productivity Input Variable Normal(μ=12.5, σ=11.119516638792014)
            Cutting crew size Input Variable discrete_normal distribution
            Cutting hours Input Variable Normal(μ=8.0, σ=5.930408874022408)
            Available trees Input Variable Normal(μ=2750.0, σ=3335.8549916376046)
            Set up crew size Input Variable discrete_normal distribution
            Safety checks per crew Input Variable discrete_normal distribution
            Trees to harvest Input Variable discrete_normal distribution
            Identification rate Input Variable beta distribution
            Felling rate Input Variable discrete_normal distribution
            Site permit fee Input Variable Normal(μ=8500.0, σ=9636.914420286412)
            Number of setup crew Input Variable discrete_normal distribution
            Hours per crew member Input Variable Normal(μ=9.0, σ=4.447806655516806)
            Trees marked per person Input Variable Normal(μ=20.0, σ=14.82602218505602)
            Hourly wage Input Variable Normal(μ=27.5, σ=18.532527731320023)
            Equipment rental cost Input Variable Normal(μ=650.0, σ=518.9107764769607)
            Permitting fees Input Variable Normal(μ=1100.0, σ=1334.3419966550418)
            Number of crew Input Variable discrete_normal distribution
            Hours per crew for setup Input Variable Normal(μ=10.0, σ=8.895613311033612)
            Setup labor cost per hour Input Variable Normal(μ=25.0, σ=22.239033277584028)
            Set up hours per crew member Input Variable Normal(μ=7.0, σ=7.41301109252801)
            Permit fees Input Variable Normal(μ=6000.0, σ=5930.408874022408)
            Other setup expenses Input Variable Normal(μ=12500.0, σ=11119.516638792014)
            Logging site setup Calculation Step round(Number of setup crew)
            Conduct safety checks Calculation Step round(Logging site setup * Safety checks per person)
            Identify and mark trees Calculation Step round(Logging site setup * Trees marked per person)
            Cutting trees and logs Calculation Step round(Identify and mark trees * Felling rate)

            Simulation notes

            Formula used

            • Beta Distribution =RAND()*(100-0)+0
            • Log Normal Distribution =RAND()*(100-0)+0
            • Discrete Normal Distribution =RAND()*(100-0)+0

            Community testing

            • At the Southern Field Days at Waimumu in February 2026, 15 agritech firms expressed interest in helping test this workspace, with several keen to use it as part of their software stack, providing farm support software.

            Support

            There will be extensive free documentation sets tailored for users, developers, and data scientists.

            Ajabbi will provide free support to developers with a paid DevOps Account who are supporting end users of Workspaces for Agriculture.

            Workspace navigation menu

            This default outline needs a lot of work. The outline can be easily customised by future users via drag-and-drop and tick boxes to turn features on and off.

            • Enterprise Account
              • Applications
                • Agriculture v.2
                  • Aquaculture
                    • (To come)
                  • Farming (to sort)
                    • Crop
                    • Equipment
                    • Farm
                    • Fence
                    • Field
                    • Gate
                    • Livetock
                  • Forestry
                    • Fire
                    • Harvest
                    • Plant
                    • Silverculture
                  • Horticulture
                    • Crop
                    • Fertiliser
                    • Harvest
                  • Customer (v2)
                    • Bookmarks
                      • (To come)
                    • Support
                      • Contact
                      • Forum
                      • Live Chat
                      • Office Hours
                      • Requests
                      • Tickets
                    • (To come)
                      • Feature Vote
                      • Feedback
                      • Surveys
                    • Learning
                      • Explanation
                      • How to Guide
                      • Reference
                      • Tutorial
                    • Settings (v3)
                      • Account
                      • Billing
                      • Deployments
                        • Workspaces
                          • Modules
                          • Plugins
                          • Templates
                            • Beekeeping
                            • Farm
                            • Orchard
                            • Vinyard
                          • Users