Aevum Labs · Independent product studio

Software made to last.

Five products. Live today. Engineered to endure.

KikaoNewOperations for building contractors

Operations for building contractors

Decisions shouldn’t
disappear into a chat.

Approvals, attendance and payments for building contractors — decided from the office or the phone, every step written to one unbroken record.

Visit kikao.site
Kikao on a laptop
Kikao on a phone
The real Kikao app (demo company) — step 1

1

One queue for every decision.

Materials, orders, floats and payments raised on site land in one To do — ranked, on the office screen or the phone.

The real Kikao app (demo company) — step 2

2

Decide with the facts in hand.

Order, delivery and invoice matched, the price against the last five, photos from site. Approve, approve less, ask or reject.

The real Kikao app (demo company) — step 3

3

Sealed into the record.

Ten seconds to undo, then it’s sealed. Finance records the payment next, and the site manager is told.

  1. Site managerRaised · 08:12
  2. DirectorApproved · 10:51
  3. FinanceRecords the payment

One request, from site to ledger

Materials, orders, floats, leave and payments — each a typed request, routed by your own rules. Bigger amounts can call for a second director.

KSh 0

Moved by Kikao, ever

Finance pays the way it always has and records the reference against the approval. Kikao keeps the record — never the money.

Friday

The week, closed

Attendance marked on site becomes the M-Pesa bulk wage file finance uploads — and one Friday page shows every site, house and shilling committed.

08:12Raised · cement, Site C

10:51Approved · Director

Wed 11:04Recorded · EFT 88311

✓ Chain intact — nothing edited after the fact

A record no one can quietly edit

Every request, decision and payment is sealed into a hash-chained, append-only audit trail. Corrections are new entries, never rewrites.

ZaamuBooking for barbershops, salons & spas

Booking for barbershops, salons & spas

Your shop’s booking page.
Your link, your customers.

Set up in ten minutes, share one link on WhatsApp, and the book fills itself.

Visit zaamu.com
Zaamu on a laptop
Zaamu on a phone
The real Zaamu booking flow — step 1

1

Choose a service.

Barber, massage or salon — real prices, real durations, the shop’s own menu.

The real Zaamu booking flow — step 2

2

Pick your person.

Real barbers with real bios — or “Any available” finds the soonest open chair.

The real Zaamu booking flow — step 3

3

Your details, then done.

Name and phone. No app, no account — confirmed in seconds.

Haircut & Beard Trim

with James · 45 min

KES 800

● Confirmed

Walk-ins and online in one book

Receptionist roles, staff schedules, reschedules and no-show protection in a single calendar.

Your link is the only door

Share it on WhatsApp or your status. No app for customers to install, ever.

10 min

Set up on the phone you have

No laptop, no onboarding call. Add services, staff and hours, and your page is live.

Free

While we grow

Self-serve and multi-tenant from day one, priced for how Kenyan shops actually run.

MezaniMeal planning for households

Meal planning for households

A calm week of meals,
planned around your pantry.

Pick the week’s meals, get one shopping list, and keep a pantry the whole household can trust.

Visit mezani.health
Mezani on a laptop
Mezani on a phone
The real Mezani app — step 1

1

The week, planned.

Twenty-one meals on one calm board — breakfast to dinner, adults and children.

The real Mezani app — step 2

2

One list for the whole week.

Every ingredient rolls up into a single shopping list, quantities merged across meals.

The real Mezani app — step 3

3

A pantry you can trust.

What’s already home stays counted — the list only asks for what’s missing.

RICE1.5 kg left
EGGS4 left

Low — added to Saturday’s trip

The pantry writes the shopping list

Track what’s home; when staples run low they land on the next trip on their own.

✉️ You’re invited to join the Amani household on Mezani

Accept

One home, every person

Profiles for everyone at home, sharing one plan and one pantry — joined by invite.

Sundays

The week plans itself

A calm email each Sunday lays out the week ahead so the plan is done before Monday.

Free

For every household

Feeding a home shouldn’t need a subscription. Mezani is free, for every household.

SampuliNew · npm + APITest data · browser, npm and API

Test data · browser, npm and API

Synthetic data that
passes every check.

Format-true synthetic test data — 90 country packs, in the browser, one npm install or one HTTP call — belonging to no real person.

Visit sampuli.site
Sampuli on a laptop
Sampuli on a phone
The real Sampuli generator — step 1

1

One value, one click.

Phones, national IDs, tax numbers, SWIFT/BIC — always format-true, re-rolled on tap.

The real Sampuli generator — step 2

2

A hundred records in a breath.

Tap a suggested field set and the batch appears instantly — export CSV, JSON, NDJSON or SQL.

The real Sampuli generator — step 3

3

Linked tables, real keys.

A customers parent and a transactions child joined by genuine foreign keys — reproducible with a seed.

$

$

90

Country packs, six continents

Each market researched and checksum-verified before it ships — omitted rather than guessed.

$ npm install @sampuli/data

One install, every pack

The same engine as an npm package — all 90 countries in your tests and CI. Free, MIT, zero dependencies.

706 tests

On every release

Checksums proven against known vectors, pack contracts and export shapes — green in CI across the app and the package.

PesaScopePersonal finance · privacy-first

Personal finance · privacy-first

Your M‑Pesa statement,
decoded.

Safaricom’s locked PDF becomes a spending dashboard — reconciled to the cent, entirely on your device.

Visit pesascope.site
PesaScope on a laptop
PesaScope on a phone
The real PesaScope dashboard (sample statement) — step 1

1

Drop in the locked PDF.

Safaricom’s password-protected statement, decrypted and read on your device only. Nothing uploads.

The real PesaScope dashboard (sample statement) — step 2

2

The statement becomes a picture.

Money in, money out, Fuliza and fees — every figure reconciled against the statement’s own summary.

The real PesaScope dashboard (sample statement) — step 3

3

Every shilling, findable.

Money flow over time, categories from Send money to Betting, and a list you can filter and export as CSV.

0 bytes

Uploaded, ever

The PDF is unlocked and parsed on your device with pdf.js. Close the tab and it’s gone.

PAID INKES 245,180.00
PAID OUTKES 244,982.15

✓ Matches the statement’s own summary

Reconciled to the cent

If a shilling doesn’t add up, the parser says so instead of guessing.

100 pages

Parsed in seconds

A full 3,784-row statement becomes people, merchants, fees and habits before you’ve scrolled.

Search a name, a till, a receipt

Any counterparty’s full history — then export what you’re looking at as CSV.

The lab

A lab, not an agency.

Aevum Labs builds and owns its products — from the first sketch to the servers they run on. Aevum is Latin for a lifetime, an age. We build to that horizon.

Built to last

Clean code, few dependencies, and products we can still ship confidently years from now. Longevity is a feature, not an afterthought.

Built for the real world

Messy statements, flaky networks, phones that aren’t new. If it doesn’t hold up on a Nairobi 3G connection, it isn’t done.

Privacy by default

PesaScope never uploads your statement. Sampuli invents data that belongs to no one. That’s a design constraint, not a policy page.

Small team, high craft

No committees, no slideware. Each product is designed and built end-to-end by the people who care about the details.

Let’s build what lasts.

Founders, partners, and investors sizing up what’s next from the lab — the door is open.