Panashe’s products, projects & practice panashe.nz Auckland, Aotearoa NZ

Panashe
Ngwerume.

Last updated
· AKL

Role
Full stack AI & DevOps engineer
Currently
Snr DevOps Engineer · Principal Developer
Operating as
Anphase Limited · est. 2015
Practice
Shipping since 2010

00Who

I am a full stack AI and DevOps engineer in Auckland, Aotearoa New Zealand. I have built software professionally since 2010 and currently work as a senior DevOps engineer and principal developer. Outside work, I build apps and explore ideas at Anphase, my independent software R&D lab. I designed, built and shipped every product below, and I still operate each product's front end, back end and infrastructure.

01Shipping now

Named · verifiable · current

02Register · work from the lab

Full index · click a card

1.1 Annet annet.ai Annet brings your goals, the AI around them and the people you choose into one accountability network. Shipping Thinking Open specimen ↓ 1.2 Selfime selfime.com Selfime lets you guide your own meditation. Available Wellbeing Open specimen ↓ AF 1.3 AnswerFit answerfit.ai AnswerFit measures how AI models describe, compare and recommend one product. Private beta Tools Open specimen ↓ 2.1 Doculate doculate.com Doculate keeps evidence-backed document work in one versioned lineage. Private preview Writing Open specimen ↓ $_ 2.2 svc.nz svc.nz svc.nz provides capability-addressable byte storage for scripts, agents and humans. Beta Tools Open specimen ↓ 2.3 Clipboardia clipboardia.com Clipboardia turns everything you copy into a workspace. Live Writing Open specimen ↓ 2.4 Mwenje mwenje.com Mwenje lets you create, schedule and manage content on any screen. Launching soon Tools Open specimen ↓ 2.5 Saccader saccader.com Saccader lets you plant a thought and watch it think. Live experiment Thinking Open specimen ↓ w|r 2.8 Writing Read writingread.com Writing Read gives you a place to write while you read. Live experiment Writing Open specimen ↓ blk/txt 2.9 blk/txt blktxt.com blk/txt compiles the raw, dated text you already write. Live experiment Writing Open specimen ↓ anphase 2.10 anphase blog anphase.com The anphase blog preserves technology writing since 2009 in a fast static archive, keeping its original mobile-era reporting readable in the age of AI. Archive Writing Open specimen ↓ 2.11 SayEatOut sayeatout.com SayEatOut is a metabolism for unfinished thoughts, digesting raw signals into claims, questions, models and experiments. Live experiment Thinking Open specimen ↓ 2.12 Mathomaly mathomaly.com Mathomaly makes unexpected mathematics explorable. Change the numbers or rules, then follow patterns, proofs and open questions. Live Mathematics Open specimen ↓ 2.13 ō ō.nz The operating system for everything you own. A private, living map of your things, their costs, cover and access. Coming soon Tools Coming soon · open ↓ 2.14 memory.bike memory.bike Practise understanding. Start with what you know, find what’s missing and make ideas your own. Live Thinking Open specimen ↓ 2.15 Funga Wega fungawega.com A daily practice room for thinking: eight minutes of patterns, estimates, numbers and reasoning, with feedback on how sure you should be. Live Thinking Open specimen ↓

fai is still forming. It will surface when it has something useful and a little strange to show.

03Selected client systems

Telecoms Billing Engine

The system collates and rates CDRs, then generates invoices automatically through an end-to-end Xero integration.

Media Sales Pipeline

The system tracks and automates the advertising sales lifecycle, from contract capture to payment collection.

Multimedia Generation Engine

The engine uses an API to render data at scale as documents, images and animated slide-based video.

Digital Menu Board System

The commissioned signage editor manages venue displays across a client's network of cafes and bars.

04Elsewhere

05Machine readable

schema.org graph · embedded in this page · llms.txt

View the person, lab and 18 projects as structured data
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://panashe.nz/#person",
      "name": "Panashe Ngwerume",
      "url": "https://panashe.nz",
      "jobTitle": "Full Stack AI & DevOps Engineer",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Auckland",
        "addressCountry": "NZ"
      },
      "worksFor": {
        "@id": "https://panashe.nz/#organization"
      },
      "sameAs": [
        "https://pmn.nz",
        "https://nz.linkedin.com/in/panashe",
        "https://x.com/anphase",
        "https://github.com/anphase"
      ]
    },
    {
      "@type": "Organization",
      "@id": "https://panashe.nz/#organization",
      "name": "Anphase Limited",
      "url": "https://anphase.co.nz",
      "foundingDate": "2015",
      "identifier": "NZBN 9429041744017",
      "founder": {
        "@id": "https://panashe.nz/#person"
      }
    },
    {
      "@type": "WebPage",
      "@id": "https://panashe.nz/#webpage",
      "url": "https://panashe.nz/",
      "name": "Panashe Ngwerume · Independent software and ideas",
      "dateModified": "2026-10-08",
      "inLanguage": "en-NZ",
      "author": {
        "@id": "https://panashe.nz/#person"
      },
      "about": {
        "@id": "https://panashe.nz/#person"
      },
      "mainEntity": {
        "@id": "https://panashe.nz/#projects"
      }
    },
    {
      "@type": "ItemList",
      "@id": "https://panashe.nz/#projects",
      "name": "Register of lab work",
      "numberOfItems": 18,
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "item": {
            "@id": "https://panashe.nz/#project-annet"
          }
        },
        {
          "@type": "ListItem",
          "position": 2,
          "item": {
            "@id": "https://panashe.nz/#project-selfime"
          }
        },
        {
          "@type": "ListItem",
          "position": 3,
          "item": {
            "@id": "https://panashe.nz/#project-answerfit"
          }
        },
        {
          "@type": "ListItem",
          "position": 4,
          "item": {
            "@id": "https://panashe.nz/#project-doculate"
          }
        },
        {
          "@type": "ListItem",
          "position": 5,
          "item": {
            "@id": "https://panashe.nz/#project-svc-nz"
          }
        },
        {
          "@type": "ListItem",
          "position": 6,
          "item": {
            "@id": "https://panashe.nz/#project-clipboardia"
          }
        },
        {
          "@type": "ListItem",
          "position": 7,
          "item": {
            "@id": "https://panashe.nz/#project-mwenje"
          }
        },
        {
          "@type": "ListItem",
          "position": 8,
          "item": {
            "@id": "https://panashe.nz/#project-saccader"
          }
        },
        {
          "@type": "ListItem",
          "position": 9,
          "item": {
            "@id": "https://panashe.nz/#project-aireader"
          }
        },
        {
          "@type": "ListItem",
          "position": 10,
          "item": {
            "@id": "https://panashe.nz/#project-aiwriter"
          }
        },
        {
          "@type": "ListItem",
          "position": 11,
          "item": {
            "@id": "https://panashe.nz/#project-writingread"
          }
        },
        {
          "@type": "ListItem",
          "position": 12,
          "item": {
            "@id": "https://panashe.nz/#project-blktxt"
          }
        },
        {
          "@type": "ListItem",
          "position": 13,
          "item": {
            "@id": "https://panashe.nz/#project-anphase-blog"
          }
        },
        {
          "@type": "ListItem",
          "position": 14,
          "item": {
            "@id": "https://panashe.nz/#project-sayeatout"
          }
        },
        {
          "@type": "ListItem",
          "position": 15,
          "item": {
            "@id": "https://panashe.nz/#project-mathomaly"
          }
        },
        {
          "@type": "ListItem",
          "position": 16,
          "item": {
            "@id": "https://panashe.nz/#project-o"
          }
        },
        {
          "@type": "ListItem",
          "position": 17,
          "item": {
            "@id": "https://panashe.nz/#project-memory-bike"
          }
        },
        {
          "@type": "ListItem",
          "position": 18,
          "item": {
            "@id": "https://panashe.nz/#project-fungawega"
          }
        }
      ]
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-annet",
      "name": "Annet",
      "url": "https://annet.ai",
      "description": "Annet brings your goals, the AI working around them and the people you choose into one accountability network. It remembers each goal's history and adapts the next steps as life changes.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Shipping",
      "applicationCategory": "Thinking"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-selfime",
      "name": "Selfime",
      "url": "https://selfime.com",
      "description": "Selfime lets you guide your own meditation. Begin with a guided practice, follow quietly with Read-Along, record it in your voice or simply breathe.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Available",
      "applicationCategory": "Wellbeing"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-answerfit",
      "name": "AnswerFit",
      "url": "https://answerfit.ai",
      "description": "AnswerFit measures how AI models describe, compare and recommend one product. It preserves the evidence, identifies where the product is missing or misread and version-tests each improvement.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Private beta",
      "applicationCategory": "Tools"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-doculate",
      "name": "Doculate",
      "url": "https://doculate.com",
      "description": "Doculate keeps evidence-backed document work in one versioned lineage. Every assertion traces to a source, and every edition can be compared with the ones before it.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Private preview",
      "applicationCategory": "Writing"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-svc-nz",
      "name": "svc.nz",
      "url": "https://svc.nz",
      "description": "svc.nz provides capability-addressable byte storage for scripts, agents and humans. PUT and GET move versioned bytes between machines, with no account or SDK required.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Beta",
      "applicationCategory": "Tools"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-clipboardia",
      "name": "Clipboardia",
      "url": "https://clipboardia.com",
      "description": "Clipboardia turns everything you copy into a workspace. It captures, searches and organises clips on your own machine, with review-first AI and optional client-encrypted sync.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live",
      "applicationCategory": "Writing"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-mwenje",
      "name": "Mwenje",
      "url": "https://mwenje.com",
      "description": "Mwenje lets you create, schedule and manage content on any screen. You can describe airtime in plain words, and the screens keep playing when the network drops.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Launching soon",
      "applicationCategory": "Tools"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-saccader",
      "name": "Saccader",
      "url": "https://saccader.com",
      "description": "Saccader lets you plant a thought and watch it think. As living atoms, ideas connect and compete for attention until an insight grows between them.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live experiment",
      "applicationCategory": "Thinking"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-aireader",
      "name": "Poreover AIReader",
      "url": "https://aireader.xyz",
      "description": "Poreover AIReader is Poreover’s AI reading companion with three modes and one dial. Import a URL, PDF or text, then choose Deep, Dialogue or Diabolical help that sharpens comprehension without replacing it.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live",
      "applicationCategory": "Writing"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-aiwriter",
      "name": "Poreover AIWriter",
      "url": "https://aiwriter.xyz",
      "description": "Poreover AIWriter is Poreover’s writing companion: turn voice, typing and soon handwriting into writing you still author. The same Deep, Dialogue and Diabolical dial controls how much help joins the page, and Poreover AIReader references can follow you into the draft.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live",
      "applicationCategory": "Writing"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-writingread",
      "name": "Writing Read",
      "url": "https://writingread.com",
      "description": "Writing Read gives you a place to write while you read. Notes enter as blocks, from which books, shelves and constellations grow.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live experiment",
      "applicationCategory": "Writing"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-blktxt",
      "name": "blk/txt",
      "url": "https://blktxt.com",
      "description": "blk/txt compiles the raw, dated text you already write. Notes, logs, tickets and journals become searchable entities, timelines and metrics, while your files stay the source of truth.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live experiment",
      "applicationCategory": "Writing"
    },
    {
      "@type": "WebSite",
      "@id": "https://panashe.nz/#project-anphase-blog",
      "name": "anphase blog",
      "url": "https://anphase.com",
      "description": "The anphase blog preserves technology writing since 2009 in a fast static archive, keeping its original mobile-era reporting readable in the age of AI.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Archive",
      "genre": "Writing"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-sayeatout",
      "name": "SayEatOut",
      "url": "https://sayeatout.com",
      "description": "SayEatOut is a metabolism for unfinished thoughts. A living culture consumes a signal, crosses it, opposes it and lets it rest. What comes out is a claim, question, model or experiment you can hold, with the whole digestion visible.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live experiment",
      "applicationCategory": "Thinking"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-mathomaly",
      "name": "Mathomaly",
      "url": "https://mathomaly.com",
      "description": "Mathomaly is an interactive field guide to unexpected mathematics. Change the input, alter a rule or compare cases, then follow the pattern through its explanation. Each exploration makes clear what is proved, what has been checked and what remains an open question.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live",
      "applicationCategory": "Mathematics"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-o",
      "name": "ō",
      "url": "https://ō.nz",
      "description": "ō is the operating system for everything you own: a private, living map of what you own, what it costs, what covers it and who else can reach it.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Coming soon",
      "applicationCategory": "Tools"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-memory-bike",
      "name": "memory.bike",
      "url": "https://memory.bike",
      "description": "memory.bike is a place to practise understanding: start with what you know, find what’s missing and make ideas your own.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live",
      "applicationCategory": "Thinking"
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://panashe.nz/#project-fungawega",
      "name": "Funga Wega",
      "url": "https://fungawega.com",
      "description": "Funga Wega is a daily practice room for thinking. Sessions of about eight minutes mix patterns, estimates, numerical reasoning, short arguments and working memory. Make your own attempt, choose how sure you feel and compare your judgement with the answer; earlier misses return for spaced review.",
      "creator": {
        "@id": "https://panashe.nz/#person"
      },
      "publisher": {
        "@id": "https://panashe.nz/#organization"
      },
      "creativeWorkStatus": "Live",
      "applicationCategory": "Thinking"
    }
  ]
}

06Contact

Bring a curious problem, or a question worth following.

Detailed role history and dates stay off the open web. A full CV is available on request, with a little context for why.