Bloom-for-Learning

Bloom-for-Learning: Agency-First Multi-Agent Coaching & External Interoperability

Most coaching apps prescribe rigid schedules and punish missed sessions. Bloom-for-Learning adapts Stanford’s Motivational Interviewing coaching model into a multi-agent LLM system with a ReAct calendar tool loop, MCP calendar sync, and local-first memory — co-creating study plans instead of dictating them.

July 16, 2026 · 11 min · Cairo Cananea
Memory, small models, and validation in agentic systems

Memory, small models, and how to validate any of it

The last article in the series on building Bloom in a week: how to give an agent long-term memory without a vector database, what actually changes when you switch to smaller local models, and how to validate changes in a probabilistic system with evidence, not gut feeling.

July 15, 2026 · 12 min · Cairo Cananea
The prompt before the architecture in multi-agent systems

The prompt before the architecture

Third article in the series on building Bloom in a week: why most of the perceived rigidity in a multi-agent agent comes from the prompt layer, not the architecture, and how to hard-code behavioral safety invariants.

July 14, 2026 · 10 min · Cairo Cananea
Making the loop act without losing control in AI agents

Making the loop act without losing control

Second article in the series on building Bloom in a week: how to give an agent real freedom to act in the world — writing real events into Google Calendar via MCP — without giving up control over when and how it acts.

July 13, 2026 · 12 min · Cairo Cananea
Who decides: the code or the model, in multi-agent systems

Who decides: the code or the model?

First article in a series on building Bloom-for-Learning in one week: why the most important decision in any agentic system is deliberately defining what belongs to deterministic code and what belongs to the model’s judgment.

July 12, 2026 · 18 min · Cairo Cananea