1 / 21
←→ navigate
01

Meet Lovelace

Your AI Field Operations Assistant

39+
Schools
30+
AI Tools
12
Team Members
πŸ‡°πŸ‡ͺ Complementary Schools Foundation Kenya

Presented by Mulili Β· June 15, 2026

02
Architecture

What Is Lovelace?

Agent + Mixture of Specialized Models

πŸ† TEACHER MODELS (Distillation)
DeepSeek-V4 Β· GLM-5.2 Β· MiniMax-M3 β€” frontier models used for training data generation
⬇ distilled into
⚑ MODEL MIXTURE β€” Shared H200 GPU Pod
Qwen3-8B & Gemma-4-12B (LLM) Β· Kimi-K2.7 (Code) Β· WhisperX (ASR) Β· Kokoro (TTS) Β· NeMo (Diarization)
⬇ powers
🧠 LOVELACE AGENT
30+ Tools Β· RAG Memory Β· Orchestration
Fully Multimodal
πŸ“ Text πŸ“Έ Pictures πŸŽ™οΈ Voice 🎬 Video πŸ—£οΈ Speech
03
Models

Model Architecture Explained

A Mixture of Best-in-Class Models

  • Frontier models proved too expensive & unreliable for the token budget required to make Lovelace a tool that does useful work for CSF
  • Replaced single-model approach with a mixture of specialized models β€” each best-in-class for its task
  • All models run simultaneously on a single NVIDIA H200 (141GB) using our own internal servers
🧠 Qwen3-8BCore LLM for conversation, RAG queries, field note analysis, and tool orchestration
πŸ’Ž Gemma-4-12BLarger LLM for complex reasoning β€” meeting notes generation, report writing, deep analysis
πŸ’» Kimi-K2.7 CodeSpecialized code model for the lovelace-code service β€” generates, reviews, and debugs code
πŸŽ™οΈ WhisperXSpeech recognition with word-level timestamps β€” transcribes meetings and voice notes
πŸ‘₯ NeMo MSDDSpeaker diarization β€” identifies who said what in multi-speaker recordings
πŸ—£οΈ Kokoro NEWText-to-speech β€” gives Lovelace a voice to speak and summarize meeting notes aloud. Launching today!
All six models share a single GPU pod β€” zero idle cost when not in use, instant spin-up when needed via RunPod.
04
Platform

The Agent β€” 7 Modules

Go 1.24 Β· React 19 Β· PostgreSQL + pgvector Β· Redis Β· Nginx Β· systemd

πŸ€– lovelace-botTelegram bot in Go β€” RAG engine, 30+ tools, 15+ intents, 6 background workers, dual-LLM failover
🎀 lovelace-meetGoogle Meet note-taker with speaker diarization, plus new TTS summary via Kokoro
πŸ’» lovelace-codeCoding module powered by Kimi-K2.7 β€” being introduced to Caiden next Wednesday to drive csfkenya.com development
πŸ“Š lovelace-dashboardUI + API at dashboard.csfkenya.com β€” schools, KPIs, OCR, media, calendar, user management
πŸ“± lovelace-miniappsTelegram WebApp views β€” field notes, action items, school profiles, media gallery, spending, calendar (10 mini-apps)
βš™οΈ lovelace-inferenceGPU inference orchestrator β€” manages the Mixture of Models (MoM) on RunPod H200 pods for ASR, LLM, TTS, and OCR
πŸ“ˆ lovelace-data-analysis NEWIntegrates with School Management Systems (ShuleOne & Smart School) recommended by CSF β€” ingests enrollment, attendance, and fee data directly. Insights are already promising, but integrating this module is what has delayed Lovelace coming online the last 2 weeks.
47
DB Tables
90+
Specs Written
30+
AI Tools
6
Workers
05
Why

Why All This Complexity?

One word: Tokens

For Lovelace to be a useful tool β€” both short and long term β€” CSF needs sustainable token throughput: the ability to process large volumes of AI work reliably, every day, without runaway costs.
🧩 TokenThe smallest unit an AI model reads and writes. Every word you send, every answer you get, every document analysed β€” costs tokens. Think of tokens as the "fuel" that powers every AI interaction.
πŸ“ ContextThe amount of information an AI can "see" at once. A bigger context window means Lovelace can read an entire meeting transcript, all 39 schools' data, and your question β€” all in one go. Without enough context, the AI gives shallow answers.
πŸ“š RAG (Retrieval-Augmented Generation)Instead of stuffing everything into context, Lovelace searches its database for the most relevant information first, then feeds only that to the AI. Accurate, grounded answers β€” without burning tokens. I learnt this well from reverse engineering the API calls of the Antigravity tool that Alister recommended.
πŸ”„ Agentic LoopLovelace doesn’t just answer questions β€” it takes actions. It can look up a school, check KPIs, schedule a meeting, and send a summary β€” all in one conversation. Each "loop" uses tokens, which is why efficient throughput matters so much.
The Bottom Line

Frontier models like Claude and GPT charge per token. At CSF’s scale β€” 39 schools, daily field notes, weekly meetings, thousands of documents β€” that bill grows fast. Our own models give us unlimited tokens at a fixed cost.

06
Journey

How Lovelace Has Evolved

From Short Memory to Long Memory

v0 Β· Sep–Oct 2025
Basic RAG chatbot β€” answered questions about schools but forgot everything between sessions.
v1 Β· Nov–Dec 2025
Session persistence, school context, field notes ingestion. Started distilling base model.
v2 Β· Jan–Feb 2026
Meeting notes pipeline, action items, SMS/school data integration, spelling corrections.
v3 Β· Mar–Apr 2026
Group visit awareness, notification intelligence, story arc tracking, OCR pipeline.
v4 Β· May 2026
Voice transcription, broadcast hooks, Dashboard v1, WhatsApp integration ready.
v5 Β· Jun 2026
Mixture of Models (MoM) architecture, lovelace-code module, SMS data-analysis (ShuleOne & Smart School), Kokoro TTS for meeting summaries, Zoom meeting support.
Currently at ~35% of the full vision β€” accelerating. Every sprint delivers more than the last.
07
Features

Telegram Bot

What Lovelace Can Do Today

πŸŽ™οΈ Voice Field NotesRecord observations hands-free, auto-transcribed & structured
πŸ“Š KPI IndicatorsEnrollment, fee collection, teacher retention β€” queryable per school
βœ… Action ItemsExtract & track from meetings and emails, weekly carry-forward
πŸ“Έ Photo/Video UploadsAuto-linked to schools via GPS + captions, OCR-capable
πŸ“ Location AwarenessGPS-based school detection, group visit broadcasting
πŸ’¬ WhatsApp IntegrationFully built, pending Meta Business registration
πŸ“§ Email IntegrationCC'd email β†’ action items, automated reminders
πŸ’° Financial TrackingSchool spending queries, cross-school comparisons
πŸ“ˆ Impact ReportsAuto-generated school impact summaries
πŸ“ Field Note DigestsDaily 3AM digest, auto-enriched and embedded in RAG
πŸ—ΊοΈ School Directory40+ schools queryable by name, location, contacts
πŸ”„ Self-HealingAuto-deploys, rebuilds binary, migrates DB β€” zero downtime
08
Intelligence

Smart Notifications

Proactive Field Support

  • πŸ”” Pre-visit briefings with RAG-sourced context β€” action items, enrollment data, pending follow-ups
  • πŸ“‘ Group visit broadcasting β€” one person sets context, entire team syncs automatically
  • 🧠 Context-aware β€” knows which school you're at, what you've documented, what's pending
  • 🎯 Personalized per team member β€” each person gets their name, their action items
  • πŸ• Scheduled delivery β€” notifications fire at the right time
  • πŸ“§ Email OCR worker β€” scans incoming emails for documents to OCR automatically
  • πŸŒ™ Midnight sweep β€” daily cleanup of sessions, stale data, orphaned jobs
Notifications transform Lovelace from a reactive tool into a proactive assistant that anticipates your needs.
09
Pipeline

Meeting Notes

Friday Meeting Pipeline β€” 10 Phases

  1. Join & Record β€” Connects via Google Meet and records the full audio. Lovelace captures everything spoken in the meeting
  2. Context Loading β€” Loads spelling corrections, team roles, 40+ school names, story arcs
  3. Raw Extraction β€” Reads transcript in 150-line chunks. Captures everything
  4. Report Generation β€” Warm, quote-heavy, detail-obsessed report
  5. Audit β€” Re-reads entire transcript to catch anything missed
  6. HTML Generation β€” Styled with callout boxes (🟒 wins, 🟠 issues, πŸ”΄ urgent)
  7. Cross-Check β€” Verifies plain text ↔ HTML parity
  8. User Review β€” Presents both versions, flags new names
  9. Corrections β€” Applies feedback to both files
  10. Commit β€” Pushes to git with updated pointers
Delivered β€” Rolling Out Tomorrow

βœ… πŸŽ™οΈ Meeting notes in ALL calls β€” not just Fridays. Lovelace joins every call, takes notes, and extracts action items automatically.

βœ… πŸ”’ Confidentiality guardrails β€” "don't tell X" = excluded from report.

10
Dashboard

The Dashboard

Replacing Notion

The old Notion system couldn't handle the volume and complexity of CSF data. The dashboard is v1 β€” it only gets better.
  • πŸ“Š Dashboard Home β€” Stats cards, charts, calendar widget, activity feed
  • 🏫 Schools β€” List view + interactive map, detail pages with tabbed interface:
        Overview Β· Field Notes Β· Media (HLS streaming) Β· KPIs Β· Tasks
  • πŸ“„ OCR Pipeline β€” Upload page, job queue, detail view with extracted data
  • πŸ“Š KPI Dashboard β€” Edit/delete modals, cross-school comparisons
  • πŸ“… Calendar β€” Full calendar with month grid, timeline sidebar, event forms
  • πŸ‘₯ User Management β€” Team profiles, role-based access
  • πŸ” Auth β€” Telegram-based SSO, deploy overlay for maintenance
11
Data

OCR & KPI

From Paper to Data

OCR Pipeline β€” Key Capability
  • Take a photo of any school document β†’ Lovelace extracts the data
  • Enrollment forms, fee receipts, budgets, KCPE results β€” all understood
  • Data flows into KPI indicators automatically β€” no manual entry
  • Invoices & receipts tracked to keep tabs on spending vs KPI data
  • Goal: schools go fully paperless via Lovelace

πŸ“Š KPI Dashboard

πŸ“ˆ
Enrollment
πŸ’°
Fee Collection
πŸ‘©β€πŸ«
Teachers
πŸ—οΈ
Infrastructure
Engaging Victor & Ken for SMS API access β€” real-time KPI data from all schools starting next week.
πŸ“± DEMO: Let’s do a live OCR right now β€” take a photo of any receipt or document and watch Lovelace extract the data in real time.
12
Delivered

What's New Since Last Time

All features rolling out tomorrow at 10am BST

  • βœ… πŸŽ™οΈ Meeting notes in ALL calls β€” Lovelace joins every call, takes notes, extracts action items automatically
  • βœ… πŸ“ Dashboard: View meeting notes β€” Read and search all transcripts from the web
  • βœ… ✏️ Dashboard: Edit field notes β€” Correct and annotate from the web
  • βœ… πŸ“Š Dashboard: Enhanced KPI views β€” Trend charts, school comparisons after SMS integration
  • βœ… πŸ’¬ WhatsApp launch β€” Pending Meta Business registration (internal use only for now)
  • βœ… 🎬 Presentations on the fly β€” Generate polished slide decks instantly, like this one
New Feature

πŸ’» lovelace-code β€” A dedicated coding module powered by Kimi-K2.7. Being introduced to Caiden next Wednesday to drive the development of csfkenya.com.

Every item from the last presentation has been delivered. The system compounds β€” every field visit and meeting makes Lovelace smarter.
13
Medium Term

Next 4 Months

Deep Intelligence & Voice

Voice Conversations

πŸ—£οΈ Lovelace speaks and listens β€” in meetings, on calls, and 1-on-1 with staff. Not a novelty voice like Siri β€” a serious, respectful conversational tone that understands context, remembers history, and speaks with cultural awareness.

  • πŸ“„ Supplier & Pricing Intelligence β€” After OCR of all CSF receipts and invoices (2024–present), Lovelace extracts every supplier, tracks pricing trends across similar infrastructure projects (solar, water tanks, construction), and flags anomalies
  • πŸ“Š Cross-school cost benchmarking β€” "School X paid 40% more for the same solar installation" β€” surfaced automatically
  • 🧾 Tax Filing (Kenya & UK) β€” Ability to file tax returns in both jurisdictions, pending CSF admin approval. Extensible to other schools in the long run β€” taxes are taxes. Trial runs have already started
  • πŸ”— Financial Management Integration β€” Tight integration with the financial management system Victor-Brilliante is developing
14
Roadmap

Term 3 2026

Pilot: Lovelace for Schools

  • Introduce Lovelace to 2–3 pilot schools (at CSF's discretion)
  • Start as a "toy" β€” directors can:
    • Check their KPIs
    • See how their school performs vs peers
    • View their own field notes and action items
  • Low-risk exploration β€” no operational dependency yet
  • Gather feedback on what school directors actually want
The pilot phase lets us learn what directors value most before we scale.
15
Roadmap

Term 1 2027

Monitoring: Day-to-Day Operations

Expand Lovelace to actively monitor school operations:

πŸ’° Fee CollectionDaily tracking and trend analysis
πŸ‘©β€πŸ« Teacher AttendanceAutomated attendance awareness
πŸ“Š Enrollment AlertsReal-time change notifications
πŸ—οΈ InfrastructureIssue flagging and tracking
  • System provides proactive insights to directors and CSF simultaneously
  • Still supervised β€” CSF team reviews and validates
16
Roadmap

Term 2 2027

Full Deployment: All Schools

  • Deploy across all CSF schools
  • Daily support and coordination without straining the team
  • Automated daily check-ins, issue escalation, resource coordination
⚠️ Election year context: Kenya elections create chaos β€” school disruptions, staff turnover, community tensions. Lovelace handles the coordination load so the team can focus on what matters.
17
Vision

Election Year 2027

Lovelace as Crisis Coordinator

During Kenya's election period, things get unpredictable:

  • School closures, staff displacement, community tensions
  • Communication becomes harder, travel becomes risky

Lovelace Should Be Able To:

  • 🌍 Coordinate across all schools with minimal hallucinations
  • πŸ“‘ Real-time situational awareness without physical presence
  • πŸ›‘οΈ Reduce strain on the team during the most chaotic period
By this point: battle-tested model, 18+ months of field data, deep school context across all 39+ schools.
18
Infrastructure

The DGX Spark RENTED βœ…

From Cloud to On-Premise Β· nvidia.com/dgx/spark

128GB
Unified Memory
1 PFLOP
AI Performance
$4,699
MSRP
1.2 kg
Weight

Grace Blackwell GB10 Superchip Β· 20-core ARM CPU Β· 4TB NVMe SSD Β· Wi-Fi 7 Β· 100GbE Β· fits on a desk

Why DGX Spark vs Frontier Models
  • πŸ”’ Security & Privacy β€” All CSF data stays on-premise. No school records, student info, or financial data ever leaves the building
  • πŸ“ˆ Grows with CSF β€” The custom model improves with every interaction. Two units link together for 405B parameter models as needs scale
  • πŸ’° Zero recurring AI cost β€” Frontier models charge per-token forever. DGX Spark is a one-time purchase β€” after that, just electricity
  • ⚑ Speed & Reliability β€” No internet dependency for inference. Works even when connectivity is poor in rural Kenya
  • 🎯 Full Precision β€” Running bf16 (Brain Float 16) weights β€” the native training format, not compressed or quantized. Full quality, zero degradation
~$38K
Dev Cost to Date
$48K
Original Budget
~$0/mo
After DGX Spark
βœ… Already rented and ready to be shipped to Kenya with help from Felix. One-time hardware cost, then unlimited AI for CSF β€” forever.
19
Long Term

The Long Term Vision

An Ever-Present Companion 😊

Lovelace’s long-term goal is to be an ever-present companion for CSF staff, school directors, and teachers β€” helping schools on a day-to-day basis with the capabilities of a PhD-level accountant, mathematician, programmer, and storyteller.

Future Risks to Watch
  • ⚠️ Hallucinations β€” AI models can confidently state incorrect information. Mitigation: tight integration with CSF’s own verified data and more intensive training on school-specific context. The more real data Lovelace has, the less it needs to guess
  • 🧠 AI Psychosis β€” An emerging mental health trend where people become overly dependent on AI models, especially when the AI consistently β€œout-meets” expectations or inadvertently gaslights users. We will address this proactively if it ever arises β€” clear boundaries, transparency, and human-first design
Awareness of these risks now means we can build guardrails before they become problems.
20
Transparency

Code Sharing & Audit

Open Books, Open Weights

  • πŸ”’ The agentic code lives in a private GitHub repository β€” I’m willing to share it with anyone for audit at any given time
  • βš™οΈ The agentic code is written in Go (Golang)
  • 🧠 The base model weights are hosted on our own internal server alongside the inference infrastructure (vLLM)
  • πŸ“Š Model weights are full precision bf16 (Brain Float 16) β€” native training format, not quantized or compressed. This is the real thing, not a degraded copy
Open Invitation

I am fully open and transparent β€” happy to share the codebase and model weights with Alister’s team or PG’s team for an independent audit, so they can verify every claim about what Lovelace does.

βœ… Nothing is hidden. The code, the model, the data pipeline β€” all available for inspection on request.
21

Thank You

"Lovelace is 25% of the vision β€” but the foundation is solid"

  • 🧠 The base model gets smarter with every interaction
  • ⚑ The agent gets more capable with every sprint
  • πŸ“Š The data gets richer with every school visit

Questions? πŸ™‹