Annet
Your goals, the AI working around them and the people you choose in one accountability network that adapts as life changes.
Shipping · Web · mobile · desktop · CLI · private by default
Visit annet.ai ↗Last updated
· AKL
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.
Named · verifiable · current
Your goals, the AI working around them and the people you choose in one accountability network that adapts as life changes.
Shipping · Web · mobile · desktop · CLI · private by default
Visit annet.ai ↗Create guided meditations in your own words. Follow them quietly with Read-Along, record them in your voice or simply breathe.
Available on Android and iOS · on-device · no account · no ads
Visit selfime.com ↗Measures how AI models describe, compare and recommend a product, then tests whether each change improved the answer.
Private beta · repeated sampling · preserved evidence · versioned re-tests
Visit answerfit.ai ↗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.5
Saccader
saccader.com
Saccader lets you plant a thought and watch it think.
Live experiment Thinking
Open specimen ↓
Specimen · annet.ai
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.
From annet.ai
Ship the private beta ↔ Protect thinking time ↔ Maya + you → one shared pattern, one chosen next step
private by defaultnatural-language check-ins
Web · mobile · desktop · CLI
Specimen · selfime.com
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.
From selfime.com
SIDE A · ▷ READ-ALONG · ● REC · your voice, or your quiet
on-deviceno accountno ads
Android · iOS
Specimen · answerfit.ai
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.
From answerfit.ai · versioned run
v134% → v781%
1,200 samples · evidence preserved · every claim can be tested again
model visibilityrepeated sampling
Private beta
Specimen · doculate.com
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.
From the product
claim ⟶ traces to source · edition v3 ↔ v4 comparable
versioned lineagereproducible exports
Private preview
Specimen · svc.nz
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.
From the product
$ PUT in.svc.nz/home66/state.json → 200 · v4 · cap_next: cap_access_9b…3pQ
caps not accountsclient-side encryption
Beta · 2026
Specimen · clipboardia.com
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.
From the product
⧉ everything you copy → clips as cards · search · review-first AI
local-firstencrypted sync
Live
Specimen · mwenje.com
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.
From the product
“morning menu, weekdays 7–11” → live on screen in ~1s
plain-language schedulesoffline-first
Launching soon
Specimen · saccader.com
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.
From the product
● ─── ● two atoms resonate → an insight crystallises
fame in the brainliving constellation
Live experiment
Poreover AIReader · aireader.xyz
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.
Reading side · from aireader.xyz
URL · PDF · TEXT → DEEP ↔ DIALOGUE ↔ DIABOLICAL
intentional AIthree reading modespaired with Poreover AIWriter
Live
Poreover AIWriter · aiwriter.xyz
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.
Writing side · from aiwriter.xyz
VOICE · TYPE · HANDWRITING SOON → DEEP ↔ DIALOGUE ↔ DIABOLICAL
you stay the authorconnected to Poreover AIReaderthree writing modes
Live
Specimen · writingread.com
Writing Read gives you a place to write while you read. Notes enter as blocks, from which books, shelves and constellations grow.
From the product
note block → shelf names itself → kindred books surface
no filingno folders
Live experiment
Specimen · blktxt.com
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.
From the product
19/07/2026 chased TICK-1842 with @dana · prod · 480 ms →
ticketmentionenvironmentmetric
Live experiment
Specimen · 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.
From the product
2009 · Why the iPhone changed the game ··· 2024 · The size of things to come
restored archive
Archive · since 2009
Specimen · sayeatout.com
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.
From sayeatout.com
405fragments consumed 30artifacts returned 4structures formed
SAY → EAT → OUT · RAW SIGNAL → CULTURE CONSUMES → CLAIM / QUESTION / MODEL / EXPERIMENT
living culturewhole digestion visibleunfinished thoughts
Live experiment
Specimen · mathomaly.com
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.
From mathomaly.com · Kaprekar’s routine
3524 → 3087 → 8352 → 6174 · sort, subtract, repeat
interactive explorationspatterns & proofsopen questions
Live
Specimen · ō.nz
ō 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.
From ō.nz
OWN · PAY FOR · MAINTAIN · INSURE · LEND · SHARE · TRANSFER
privatelivingyours
Coming soon
Specimen · memory.bike
memory.bike is a place to practise understanding: start with what you know, find what’s missing and make ideas your own.
From memory.bike
What you know → What’s missing → Ideas you make your own
understandingpractice
Specimen · fungawega.com
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.
From fungawega.com
Attempt → Choose your confidence → Check → Review
on-device progressno accountno AI
A little, every day
fai is still forming. It will surface when it has something useful and a little strange to show.
The system collates and rates CDRs, then generates invoices automatically through an end-to-end Xero integration.
The system tracks and automates the advertising sales lifecycle, from contract capture to payment collection.
The engine uses an API to render data at scale as documents, images and animated slide-based video.
The commissioned signage editor manages venue displays across a client's network of cafes and bars.
schema.org graph · embedded in this page · llms.txt
{
"@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"
}
]
}
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.