Agent platform (Part 1): How we help Grab build and run AI agents at scale
Jul 10, 2026

Summary
This post details the initial architecture of Grab's AI support bot, which served as the precursor to LLM-Kit. It describes the reasoning plane (single-agent loop) and the tool plane (integrating Glean, Kibana, GitLab, Slack). It also outlines the key pain points encountered during scaling: lack of robust evaluation strategies, the need for fast model and provider switching, the critical importance of observability, and the significant effort required for production plumbing (auth, secrets, config, etc.). These pain points directly led to the development of the LLM-Kit framework, which aims to standardize these surrounding components.
More from the AI-Assisted Analytics trail
- Grab Bench: Evaluating AI on Grab-shaped production work
- How AI is transforming analytics at Grab
- Palana (Part 1): Why Grab built a secure platform for autonomous AI Agents
- Palana (Part 2): Architecting isolation, identity, and auditability for AI agents
- From firefighting to building: How AI agents restored our team’s core productivity