We moved our AI platform onto GCP β now we need two things to scale it
Felix Edwards & Mulili (CSF) Β· with Amit Sarkar (Google Cloud, EMEA)
The Kenyan arm of a UK education charity
CSF Kenya is the Kenyan counterpart of The Children's Education Foundation (CEF) β a UK-registered charity (Charity No. 1207489).
The Children's Education Foundation is dedicated to empowering complementary schools in low-income areas. We provide sustainable, cost-effective, quality education by enhancing their financial viability and improving leadership and teaching practices β driving positive outcomes for pupils and a brighter future for children in our communities.
Increase revenue, reduce cost, put the school at the heart of the community
Depending on each school's needs, we provide modules of support β then step back so the school can grow on its own:
411 pupils, fees ~$50/term. With the school management system, fee collection rose from an estimated 50β60% to 92% β enabling teachers to be paid on time & in full, new teaching materials, and facility upgrades. A far more resilient institution.
Migrated from AWS β Google Cloud on 3 Oct 2026 Β· now live at 136.70.218.16
To deliver that support at scale, we built Lovelace β an AI field-operations assistant for CSF staff and schools. It is not a single model, but a mixture of distilled Qwen 3.8 27B models, each specialised for a task:
39 schools onboarded Β· a Telegram bot with 30+ tools Β· weekly Gemini TTS audio meeting summaries Β· a Google-Meet note-taker Β· dashboard & Telegram mini-apps β all on a single Compute Engine instance (136.70.218.16, Ubuntu 24.04).
So Lovelace can write code & fix bugs on its own
We want Lovelace to write code, ship features and fix bugs itself β using the Antigravity CLI (agy) via Gemini Enterprise β especially in Go and React, for the moments when Mulili (our only developer) can't get to it.
Headroom to grow the agent as more schools come online
Lovelace runs today on a single Compute Engine instance (136.70.218.16). As schools onboard and the agent takes on more concurrent work, it needs more cores.
Raise the C2 CPU quota from 8 β 32 (c2-standard-32, 32 vCPU / 128 GiB) in two regions, plus GPU access for model inference:
Lovelace thinks on the DGX Spark β Gemini is the cloud safety net
β‘ Raise RPM / TPM / RPD on gemini-flash-tts. Today the Tier-1 ceiling (10 RPM / 100 RPD) throttles our weekly audio meeting broadcasts to ~2 runs/day. Provisioned Throughput would remove the 429 rate-limit wall for real-time audio.
π§ Lovelace's distilled weights run on-prem on the NVIDIA DGX Spark β the agent "thinks" locally. But we need to offload LLM compute to Gemini 4 / Argon on Vertex AI when:
We're requesting access + quota for Gemini 4 / Argon as that cloud safety net.
"Enable the platform, and CSF can scale from one pilot school to a whole network."
Felix Edwards & Mulili Β· CSF Kenya Β· [email protected]