Architecture & foundations¶
A single picture of how the platform fits together and how products plug in — and what makes it production-ready. The guiding principle: apps talk to Kiwi over its API; everything else is the shared core.
flowchart TB
subgraph Apps["Consumer apps"]
direction LR
MadAI
GenFlow
GenCanvas
GenScale
end
subgraph Core["Shared core"]
direction LR
Kiwi["Kiwi<br/>agents · tools · memory"] --- MS["Media Studio"]
end
subgraph Tools["Tools"]
direction LR
Docs["Documents & retrieval"]
Sheets["Spreadsheets"]
Web
Code
Media
Connectors
end
Models["Models<br/>OpenAI · Gemini"]
Foundations["Enterprise foundations<br/>secure storage · auth · observability"]
Apps -->|API| Core
Core --> Models
Core --> Tools
Tools --> Foundations
How to read it¶
- Products are consumers — as they move onto Kiwi, they call it and orchestrate their experience on top.
- Kiwi is the core — agents reason, use tools, and remember context. Media Studio is a connected component that handles image, video and audio.
- Tools connect the core to documents, data, the web, code, and external systems.
- Foundations keep it secure, scalable, and observable underneath.
For the value behind this shape, see A shared core for faster innovation.
Built for production¶
These capabilities are provided by the platform, so teams building on the core inherit them rather than implementing them separately:
- Security — single sign-on; role-based access for agents and collections (owner and member roles, with some actions reserved for administrators); and encrypted credentials for connected tools.
- Reliable storage — your files, generated media, and conversation history are stored and remain available across sessions.
- Scale — Kiwi runs on managed enterprise cloud infrastructure (Azure), so teams using it don't operate the underlying services.
- Observability — activity is monitored and traced, so the operating team can diagnose issues and keep the platform healthy.