goAML Reporter is live: automated CTR, STR, SAR and STAR reports for Kenyan institutions. Try the demo →

Rooted in research. Grown into products.

Humus Technologies is a technology and R&D company. We build revenue-generating software, research what comes next, and commercialise the results as products.

Live: goAML Reporter CTR · STR · SAR · STAR Built in Nairobi
Build

Client project

Reporting for a regulated lender takes a compliance officer a morning, by hand.

Research

R&D prototype

The same pain shows up twice. We prototype a validate-first pipeline and test it on real data.

✓ pattern confirmed
Product

goAML Reporter

Core-banking data in, FRC-ready goAML XML out.

✓ live · CTR STR SAR STAR

Our first product is built for Kenya's regulated financial sector

  • Commercial banks
  • Microfinance banks
  • SACCOs
  • Remittance providers
  • Payment providers
  • Forex bureaus
  • Digital lenders

Move from idea to product without losing the thread.

Projects fund the research. Research becomes products. Every step stays connected to a real problem.

Build

Revenue-generating software projects, especially for regulated finance.

Research

Prototypes and experiments on the problems we keep seeing, with honest write-ups.

Commercialise

The ideas that survive become documented, supported products.

Our commercial products, all in one place.

Everything we've taken from research to a product you can adopt lives here, each with its own page, demo and blog posts.

Live

goAML Reporter: reports that pass on the first upload.

Validated before upload. Every transaction is mapped to the goAML structure and checked against FRC rules, with each issue pointing to the exact row and field.

All four report types. CTR, STR, SAR and STAR, generated from your core-banking data with an audit trail of what was filed.

  STR_HT-2026-0142.xml
<?xml version="1.0" encoding="UTF-8"?>
<report>
  <rentity_id>1234</rentity_id>
  <report_code>STR</report_code>
  <currency_code_local>KES</currency_code_local>
  <transaction>
    <transactionnumber>TXN-88213</transactionnumber>
    <amount_local>980000.00</amount_local>
    <!-- t_from_my_client · t_to … -->
  </transaction>
</report>
✓ 14 transactions mapped ✓ party/channel rules passed ! 1 warning: ID number format on row 7
In the lab

The next product is on the bench right now.

Every product follows the same path. A problem we hit on a client project, a prototype, a pilot, then a product with support and a roadmap.

Want a say? Tell us about a problem worth solving, or ask for early access to what's in R&D.

  1. ✓
    Problem seen twiceSpotted on client projects
  2. ✓
    PrototypeTested on real data
  3. ✓
    goAML ReporterShipped as a product
  4. 4
    Next in R&DComing from the lab

Built to be adopted, not just demoed.

Our approach: if a problem shows up twice, it deserves research. If the research holds up, it deserves to be a product.
How Humus works
4goAML report types supported: CTR, STR, SAR and STAR
0bytes of your data leave the browser in the public demo

Formerly WaveOdooApps. Now a tech and R&D company.

Humus Technologies Limited was founded as WaveOdooApps Consulting Limited, an Odoo implementation partner. We outgrew a single platform: the interesting problems were the ones underneath. Humus is the layer of soil everything else grows from.

Have a problem worth solving?

Adopt a product, commission a project, or shape what we research next.