Banya LabsBanya Labs/Apps/Muyeni
In progress

App 05  ·  FIG. 005

Muyeni logo

Muyeni

Zero-app WhatsApp-native gate access for residential estates

Customer Target

Property managers and estate administrators

Status

In progress

Agent Surface B

MCP Ready

Model Context Protocol Enabled

Registered in /.well-known/mcp.json & /llms.txt with deterministic Zod schema validation.

About Product

Muyeni replaces manual paper rosters at residential estate gates with a digital visitor access system. Guests receive a zero-app secure pass via WhatsApp, security guards scan the QR codes on a mobile PWA (Muyeni Access App), and property managers track all movements with an immutable, POPIA-compliant audit ledger.

Built with a light parchment-themed web admin dashboard and a high-contrast dark-themed guard application, the platform resolves POPIA compliance concerns, connectivity load-shedding constraints, and guest experience friction on a single unified multi-tenant schema.

Dual-Surface Execution

Human vs. Agent Flow

Every action in Muyeni is mapped bi-directionally across Surface A (Visual UI) and Surface B (Programmatic MCP Engine).

Surface A — Human Ergonomics Flow
  1. 01Visitor receives WhatsApp-based pass
  2. 02Visitor presents QR code pass at estate gate
  3. 03Guard scans QR code using Muyeni Access App PWA
  4. 04Access event is logged to multi-tenant store
  5. 05Property managers view POPIA-compliant audit trail
Surface B — Agentic Machine Execution Rails
Protocol: Model Context Protocol (MCP 1.0)Auth: Bearer banya_ag_...

1. Discovery: Scraper/Agent fetches /llms.txt or /.well-known/mcp.json manifest.

2. Tool Invocation: Executes deterministic Zod-validated tool contracts matching muyeni operations.

3. Replay Protection: Enforces Idempotency-Key: <uuid> to prevent duplicate mutations during LLM retry loops.

4. Token Compression: Returns structured, PII-minimized Markdown/JSON stripping all layout noise.